Added more tests
This commit is contained in:
1
tests/errors/MissingParameter.q
Normal file
1
tests/errors/MissingParameter.q
Normal file
@ -0,0 +1 @@
|
||||
f(,) {}
|
1
tests/errors/MissingParameter2.q
Normal file
1
tests/errors/MissingParameter2.q
Normal file
@ -0,0 +1 @@
|
||||
f(a Int,) -> Int { return a }
|
1
tests/errors/MissingParameter3.q
Normal file
1
tests/errors/MissingParameter3.q
Normal file
@ -0,0 +1 @@
|
||||
f(,a Int) {}
|
1
tests/errors/MissingType.q
Normal file
1
tests/errors/MissingType.q
Normal file
@ -0,0 +1 @@
|
||||
f(a) {}
|
@ -40,6 +40,10 @@ var errs = []struct {
|
||||
{"MissingMainFunction.q", errors.MissingMainFunction},
|
||||
{"MissingOperand.q", errors.MissingOperand},
|
||||
{"MissingOperand2.q", errors.MissingOperand},
|
||||
{"MissingParameter.q", errors.MissingParameter},
|
||||
{"MissingParameter2.q", errors.MissingParameter},
|
||||
{"MissingParameter3.q", errors.MissingParameter},
|
||||
{"MissingType.q", errors.MissingType},
|
||||
{"ReturnCountMismatch.q", &errors.ReturnCountMismatch{Count: 1, ExpectedCount: 0}},
|
||||
{"TypeMismatch.q", &errors.TypeMismatch{Expected: "Pointer", Encountered: "Int64", ParameterName: "p"}},
|
||||
{"UnknownFunction.q", &errors.UnknownFunction{Name: "unknown"}},
|
||||
|
Reference in New Issue
Block a user