From fe1c4b42e247c324e242d93943b365abe3a859cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20G=C5=82uszak?= Date: Wed, 24 Aug 2022 11:24:31 +0200 Subject: [PATCH] Fix parser test --- calc-example/calc/src/parser.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/calc-example/calc/src/parser.rs b/calc-example/calc/src/parser.rs index c01acb39..43b99950 100644 --- a/calc-example/calc/src/parser.rs +++ b/calc-example/calc/src/parser.rs @@ -371,7 +371,7 @@ fn parse_string(source_text: &str) -> String { let accumulated = parse_statements::accumulated::(&db, source_program); // Format the result as a string and return it - format!("{:#?}", (statements, accumulated).debug(&db)) + format!("{:#?}", (statements.debug(&db), accumulated)) } // ANCHOR_END: parse_string @@ -382,6 +382,7 @@ fn parse_print() { let expected = expect_test::expect![[r#" ( Program { + [salsa id]: 0, statements: [ Statement { span: Span( @@ -448,6 +449,7 @@ fn parse_example() { let expected = expect_test::expect![[r#" ( Program { + [salsa id]: 0, statements: [ Statement { span: Span( @@ -621,10 +623,15 @@ fn parse_error() { let expected = expect_test::expect![[r#" ( Program { + [salsa id]: 0, statements: [], }, [ - Diagnostic { start: 10, end: 11, message: "unexpected character" }, + Diagnostic { + start: 10, + end: 11, + message: "unexpected character", + }, ], )"#]]; expected.assert_eq(&actual); @@ -638,6 +645,7 @@ fn parse_precedence() { let expected = expect_test::expect![[r#" ( Program { + [salsa id]: 0, statements: [ Statement { span: Span(