authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-07 20:22:56-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-07 20:23:05-07:00
log2d9df0bb1a79267b4bc6b91125d4d2eebc31bc26
tree14bbdeb6a62280a383f8d6bbbeb73315b76accb5
parent04bd30f021d4f05cfcf0f72d9be5568a6b6e7407

behavior tests: remove one dependency on std lib


1 files changed, 5 insertions(+), 1 deletions(-)

test/behavior/union.zig+5-1
...@@ -103,7 +103,11 @@ test "basic extern unions" {...@@ -103,7 +103,11 @@ test "basic extern unions" {
103 var foo = FooExtern{ .int = 1 };103 var foo = FooExtern{ .int = 1 };
104 try expect(foo.int == 1);104 try expect(foo.int == 1);
105 foo.str.slice = "Well";105 foo.str.slice = "Well";
106 try expect(std.mem.eql(u8, std.mem.sliceTo(foo.str.slice, 0), "Well"));106 try expect(foo.str.slice[0] == 'W');
107 try expect(foo.str.slice[1] == 'e');
108 try expect(foo.str.slice[2] == 'l');
109 try expect(foo.str.slice[3] == 'l');
110 try expect(foo.str.slice[4] == 0);
107}111}
108112
109const ExternPtrOrInt = extern union {113const ExternPtrOrInt = extern union {