diff --git a/generator/xml.zig b/generator/xml.zig
index 6c9d384..d05aa45 100644
--- a/generator/xml.zig
+++ b/generator/xml.zig
@@ -481,11 +481,11 @@ test "tryParseElement" {
const elem = try tryParseElement(&ctx, alloc);
testing.expectEqualSlices(u8, elem.?.tag, "python");
- const size_attr = elem.?.attributes.at(0).*;
+ const size_attr = elem.?.attributes.items[0];
testing.expectEqualSlices(u8, size_attr.name, "size");
testing.expectEqualSlices(u8, size_attr.value, "15");
- const color_attr = elem.?.attributes.at(1).*;
+ const color_attr = elem.?.attributes.items[1];
testing.expectEqualSlices(u8, color_attr.name, "color");
testing.expectEqualSlices(u8, color_attr.value, "green");
}
@@ -494,19 +494,19 @@ test "tryParseElement" {
var ctx = ParseContext.init("test");
const elem = try tryParseElement(&ctx, alloc);
testing.expectEqualSlices(u8, elem.?.tag, "python");
- testing.expectEqualSlices(u8, elem.?.children.at(0).CharData, "test");
+ testing.expectEqualSlices(u8, elem.?.children.items[0].CharData, "test");
}
{
var ctx = ParseContext.init("bdf");
const elem = try tryParseElement(&ctx, alloc);
testing.expectEqualSlices(u8, elem.?.tag, "a");
- testing.expectEqualSlices(u8, elem.?.children.at(0).CharData, "b");
- testing.expectEqualSlices(u8, elem.?.children.at(1).Element.tag, "c");
- testing.expectEqualSlices(u8, elem.?.children.at(2).CharData, "d");
- testing.expectEqualSlices(u8, elem.?.children.at(3).Element.tag, "e");
- testing.expectEqualSlices(u8, elem.?.children.at(4).CharData, "f");
- testing.expectEqualSlices(u8, elem.?.children.at(5).Comment, "g");
+ testing.expectEqualSlices(u8, elem.?.children.items[0].CharData, "b");
+ testing.expectEqualSlices(u8, elem.?.children.items[1].Element.tag, "c");
+ testing.expectEqualSlices(u8, elem.?.children.items[2].CharData, "d");
+ testing.expectEqualSlices(u8, elem.?.children.items[3].Element.tag, "e");
+ testing.expectEqualSlices(u8, elem.?.children.items[4].CharData, "f");
+ testing.expectEqualSlices(u8, elem.?.children.items[5].Comment, "g");
}
}