From 14e307f3dccccd3c75f8644a150ce89a0b536abc Mon Sep 17 00:00:00 2001 From: "Lucas F." Date: Sun, 18 Jan 2026 15:59:48 -0300 Subject: [PATCH] fix: firstof --- src/parser_test.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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" {