diff --git a/build.zig b/build.zig index 7aae1be..c5f1a9a 100644 --- a/build.zig +++ b/build.zig @@ -16,14 +16,15 @@ pub fn build(b: *Builder) void { .optimize = optimize, .target = target, }); - var tests_tests = b.addTest(.{ + const run_main_tests = b.addRunArtifact(main_tests); + const tests_tests = b.addTest(.{ .root_source_file = .{ .path = "src/tests.zig" }, .optimize = optimize, .target = target, }); - const run_main_tests = b.addRunArtifact(main_tests); + const run_tests_tests = b.addRunArtifact(tests_tests); const test_step = b.step("test", "Run library tests"); - test_step.dependOn(&tests_tests.step); test_step.dependOn(&run_main_tests.step); + test_step.dependOn(&run_tests_tests.step); } diff --git a/src/tests.zig b/src/tests.zig index 9d83dcb..1e8c5d5 100644 --- a/src/tests.zig +++ b/src/tests.zig @@ -359,11 +359,9 @@ test "deserializes an union" { var p: Payload = undefined; try deserialize(Payload, ([_]u8{ 1, 1 })[0..], &p); try expect(p.boolean == true); - std.debug.print("{}\n", .{p.boolean}); try deserialize(Payload, ([_]u8{ 1, 0 })[0..], &p); try expect(p.boolean == false); - std.debug.print("{}\n", .{p.boolean}); try deserialize(Payload, ([_]u8{ 0, 1, 2, 3, 4 })[0..], &p); try expect(p.int == 0x04030201);