diff options
Diffstat (limited to 'src/test/tester.zig')
-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; } }; |