diff --git a/astgen_test.zig b/astgen_test.zig index b1bf630ebd..ba28734a23 100644 --- a/astgen_test.zig +++ b/astgen_test.zig @@ -797,6 +797,14 @@ test "astgen: corpus tokenizer_test.zig" { try corpusCheck(gpa, @embedFile("tokenizer_test.zig")); } +test "astgen: corpus parser_test.zig" { + // TODO: 225 inst diff — missing ptr-based struct/array init, OPT_EU_BASE_PTR_INIT, + // COERCE_PTR_ELEM_TY, BLOCK_COMPTIME wrappers, and result location propagation. + if (true) return error.SkipZigTest; + const gpa = std.testing.allocator; + try corpusCheck(gpa, @embedFile("parser_test.zig")); +} + test "astgen: corpus astgen_test.zig" { const gpa = std.testing.allocator; try corpusCheck(gpa, @embedFile("astgen_test.zig")); @@ -830,7 +838,7 @@ test "astgen: struct init typed" { } test "astgen: corpus" { - if (true) return error.SkipZigTest; + if (true) return error.SkipZigTest; // TODO: parser_test.zig fails const gpa = std.testing.allocator; var any_fail = false;