authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2026-09-25 22:34:06-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2026-09-26 19:08:50-04:00
log47291ae1ac71e595cb1571b1245c58e943aaffd7
tree92fad5713133fcbb73cec8a65a423606c2e2221c
parentaa3dd5d5d9a08191a0ebb3af639f35402d58ee87

Runner: ignore path separator differences

This seems like a compiler inconsistency.

1 files changed, 3 insertions(+), 4 deletions(-)

test/src/Runner.zig+3-4
......@@ -859,10 +859,9 @@ fn handleCommand(
859859 .include_source_line = false,
860860 .include_log_text = true,
861861 }, &error_aw.writer);
862 std.testing.expectEqualStrings(
863 expected,
864 error_aw.written(),
865 ) catch |err| switch (err) {
862 const actual = error_aw.written();
863 std.mem.replaceScalar(u8, actual, '\\', '/');
864 std.testing.expectEqualStrings(expected, actual) catch |err| switch (err) {
866865 error.TestExpectedEqual => return runner.fail(
867866 "errors did not match expected",
868867 .{},