From d589b0257083d2391f0a6975889579a04411758a Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Fri, 14 Feb 2025 15:26:07 +0100 Subject: [PATCH] Added more tests --- src/errors/Common.go | 1 - tests/errors/MissingExpression.q | 3 +++ tests/errors_test.go | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 tests/errors/MissingExpression.q diff --git a/src/errors/Common.go b/src/errors/Common.go index d4199e4..c313c86 100644 --- a/src/errors/Common.go +++ b/src/errors/Common.go @@ -11,7 +11,6 @@ var ( InvalidNumber = &Base{"Invalid number"} InvalidExpression = &Base{"Invalid expression"} InvalidRune = &Base{"Invalid rune"} - InvalidStatement = &Base{"Invalid statement"} MissingBlockStart = &Base{"Missing '{'"} MissingBlockEnd = &Base{"Missing '}'"} MissingExpression = &Base{"Missing expression"} diff --git a/tests/errors/MissingExpression.q b/tests/errors/MissingExpression.q new file mode 100644 index 0000000..eacbe00 --- /dev/null +++ b/tests/errors/MissingExpression.q @@ -0,0 +1,3 @@ +main() { + assert +} \ No newline at end of file diff --git a/tests/errors_test.go b/tests/errors_test.go index 0386339..7b3812e 100644 --- a/tests/errors_test.go +++ b/tests/errors_test.go @@ -38,6 +38,7 @@ var errs = []struct { {"MissingBlockEnd.q", errors.MissingBlockEnd}, {"MissingBlockEnd2.q", errors.MissingBlockEnd}, {"MissingBlockStart.q", errors.MissingBlockStart}, + {"MissingExpression.q", errors.MissingExpression}, {"MissingGroupEnd.q", errors.MissingGroupEnd}, {"MissingGroupStart.q", errors.MissingGroupStart}, {"MissingMainFunction.q", errors.MissingMainFunction},