commit 1247b7b9ef10d1b16117615bbd64d7bbd27507b2 (tree)
parent 79f18763679a9eac7cb1ff7bd9ede063277b266b
Author: Andrew Kelley <andrew@ziglang.org>
Date: Sun, 21 Feb 2021 18:00:37 -0700
parser: modify another recovery test case
Zig no longer has `error` as the global error set; it is now a special
case keyword. The new parse error message is correct.
Diffstat:
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/lib/std/zig/parser_test.zig b/lib/std/zig/parser_test.zig
@@ -4212,17 +4212,15 @@ test "recovery: mismatched bracket at top level" {
});
}
-//test "recovery: invalid global error set access" {
-// try testError(
-// \\test "" {
-// \\ error && foo;
-// \\}
-// , &[_]Error{
-// .expected_token,
-// .ExpectedIdentifier,
-// .invalid_and,
-// });
-//}
+test "recovery: invalid global error set access" {
+ try testError(
+ \\test "" {
+ \\ error && foo;
+ \\}
+ , &[_]Error{
+ .expected_token,
+ });
+}
//test "recovery: invalid asterisk after pointer dereference" {
// try testError(