Whoa arrays work too
This commit is contained in:
parent
2cb451daea
commit
b50cee4826
17
src/ser.zig
17
src/ser.zig
|
@ -200,6 +200,23 @@ test "serialize enum, aka symbol" {
|
|||
try testing.expectEqualStrings("4'cool", arr.items);
|
||||
}
|
||||
|
||||
test "serialize simple sequence" {
|
||||
const animals = [_][]const u8{
|
||||
"Large Animals",
|
||||
"Small Animals",
|
||||
"Foxes",
|
||||
"Kitties",
|
||||
};
|
||||
|
||||
var arr = std.ArrayList(u8).init(std.testing.allocator);
|
||||
defer arr.deinit();
|
||||
var s = Serializer.init(arr.writer()).serializer();
|
||||
|
||||
try getty.serialize(null, animals, s);
|
||||
|
||||
try testing.expectEqualStrings("[13:Large Animals13:Small Animals5:Foxes7:Kitties]", arr.items);
|
||||
}
|
||||
|
||||
test "serialize struct" {
|
||||
const Testing = struct {
|
||||
val1: u8,
|
||||
|
|
Loading…
Reference in New Issue