diff --git a/src/errors/Error_test.go b/src/errors/Error_test.go index b518e1a..055f187 100644 --- a/src/errors/Error_test.go +++ b/src/errors/Error_test.go @@ -15,8 +15,12 @@ func TestErrors(t *testing.T) { File string ExpectedError error }{ - {"ExpectedFunctionParameters.q", errors.ExpectedFunctionParameters}, {"ExpectedFunctionDefinition.q", errors.ExpectedFunctionDefinition}, + {"ExpectedFunctionParameters.q", errors.ExpectedFunctionParameters}, + {"MissingBlockEnd.q", errors.MissingBlockEnd}, + {"MissingBlockStart.q", errors.MissingBlockStart}, + {"MissingGroupEnd.q", errors.MissingGroupEnd}, + {"MissingGroupStart.q", errors.MissingGroupStart}, } for _, test := range tests { diff --git a/src/errors/testdata/MissingBlockEnd.q b/src/errors/testdata/MissingBlockEnd.q new file mode 100644 index 0000000..48a9f79 --- /dev/null +++ b/src/errors/testdata/MissingBlockEnd.q @@ -0,0 +1 @@ +main(){ \ No newline at end of file diff --git a/src/errors/testdata/MissingBlockStart.q b/src/errors/testdata/MissingBlockStart.q new file mode 100644 index 0000000..006988a --- /dev/null +++ b/src/errors/testdata/MissingBlockStart.q @@ -0,0 +1 @@ +main()} \ No newline at end of file diff --git a/src/errors/testdata/MissingGroupEnd.q b/src/errors/testdata/MissingGroupEnd.q new file mode 100644 index 0000000..189300d --- /dev/null +++ b/src/errors/testdata/MissingGroupEnd.q @@ -0,0 +1 @@ +main( \ No newline at end of file diff --git a/src/errors/testdata/MissingGroupStart.q b/src/errors/testdata/MissingGroupStart.q new file mode 100644 index 0000000..83e9712 --- /dev/null +++ b/src/errors/testdata/MissingGroupStart.q @@ -0,0 +1 @@ +main) \ No newline at end of file