From 318f2008e708ea8fc2fde69525fd8ef530e68cc7 Mon Sep 17 00:00:00 2001 From: Arnaud Bailly Date: Wed, 9 Oct 2024 15:34:54 +0200 Subject: Fix tests and app spines representations --- rust/src/web.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'rust/src/web.rs') diff --git a/rust/src/web.rs b/rust/src/web.rs index f676b3c..6bba34e 100644 --- a/rust/src/web.rs +++ b/rust/src/web.rs @@ -485,7 +485,11 @@ mod app_tests { let (input, _) = client.generate_expr(); - assert!(input.split(' ').count() > 2); + let parsed = parse(&input); + match &parsed[..] { + [Value::App(_, _)] => assert!(input.split(' ').count() >= 2), + _ => (), + } } #[test] @@ -496,9 +500,8 @@ mod app_tests { let (input, _) = client.generate_expr(); let parsed = parse(&input); - match &parsed[..] { - _ => panic!("Expected term, got {:?}", parsed), - } + + assert!(!parsed.is_empty()); } #[test] -- cgit v1.2.3