Added more tests

This commit is contained in:
2024-06-22 13:20:11 +02:00
parent 4faa1641c6
commit 2f7319e6a0
6 changed files with 84 additions and 22 deletions

View File

@ -20,12 +20,14 @@ func TestErrors(t *testing.T) {
{"ExpectedFunctionParameters.q", errors.ExpectedFunctionParameters},
{"InvalidInstructionIdentifier.q", &errors.InvalidInstruction{Instruction: "abc"}},
{"InvalidInstructionNumber.q", &errors.InvalidInstruction{Instruction: "123"}},
{"InvalidExpression.q", errors.InvalidExpression},
{"MissingAssignValue.q", errors.MissingAssignValue},
{"MissingBlockEnd.q", errors.MissingBlockEnd},
{"MissingBlockStart.q", errors.MissingBlockStart},
{"MissingGroupEnd.q", errors.MissingGroupEnd},
{"MissingGroupStart.q", errors.MissingGroupStart},
{"VariableAlreadyExists.q", &errors.VariableAlreadyExists{Name: "a"}},
{"UnknownIdentifier.q", &errors.UnknownIdentifier{Name: "x"}},
}
for _, test := range tests {