diff options
author | 2022-02-02 23:33:37 -0800 | |
---|---|---|
committer | 2022-02-02 23:33:37 -0800 | |
commit | a52a948a706724895979604e780a6a5d5db92f95 (patch) | |
tree | c72e88af48b3cb78f542f1ed9ccb412e72cc9a04 /src/test/tester.zig | |
parent | 94cbfa45792342105fb1a5b69cafc3a8f4a1ba7a (diff) | |
download | bun-a52a948a706724895979604e780a6a5d5db92f95.tar.gz bun-a52a948a706724895979604e780a6a5d5db92f95.tar.zst bun-a52a948a706724895979604e780a6a5d5db92f95.zip |
`path.relative` passes Node's tests (which also fixed bugs)
Diffstat (limited to '')
-rw-r--r-- | src/test/tester.zig | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/test/tester.zig b/src/test/tester.zig index 84be7ddbb..2c53acc81 100644 --- a/src/test/tester.zig +++ b/src/test/tester.zig @@ -64,19 +64,13 @@ pub const Tester = struct { stderr.writeAll(RESET) catch unreachable; stderr.writeAll("\n") catch unreachable; } - + const strings = @import("../string_immutable.zig"); pub fn evaluate_outcome(self: *const @This()) Outcome { - if (self.expected.len > self.result.len) { + if (strings.eql(self.expected, self.result)) { + return .pass; + } else { return .fail; } - - for (self.expected) |char, i| { - if (char != self.result[i]) { - return Outcome.fail; - } - } - - return Outcome.pass; } }; |