diff --git a/src/parser_test.zig b/src/parser_test.zig index 56aefc7..bb515f3 100644 --- a/src/parser_test.zig +++ b/src/parser_test.zig @@ -453,6 +453,7 @@ test "parse simple firstof" { try testing.expectEqualStrings("var1", fo[0]); try testing.expectEqualStrings("var2", fo[1]); try testing.expectEqualStrings("var3", fo[2]); + try testing.expectEqualStrings("", nodes[1].tag.?.body.firstof.fallback); } test "parse firstof with fallback" { @@ -471,10 +472,10 @@ test "parse firstof with fallback" { try testing.expectEqual(@as(usize, 1), nodes.len); try testing.expect(nodes[0].type == .tag); const fo = nodes[0].tag.?.body.firstof.values; - try testing.expectEqual(@as(usize, 3), fo.len); + try testing.expectEqual(@as(usize, 2), fo.len); try testing.expectEqualStrings("var1", fo[0]); try testing.expectEqualStrings("var2", fo[1]); - try testing.expectEqualStrings("Nenhum valor", fo[2]); + try testing.expectEqualStrings("Nenhum valor", nodes[0].tag.?.body.firstof.fallback); } test "parse for block whithout empty" {