diff options
Diffstat (limited to 'lib/std/testing.zig')
| -rw-r--r-- | lib/std/testing.zig | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 0590d76e57..40a95a450b 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -394,7 +394,11 @@ fn SliceDiffer(comptime T: type) type { var full_index = self.start_index + i; const diff = if (i < self.actual.len) !std.meta.eql(self.actual[i], value) else true; if (diff) try self.ttyconf.setColor(writer, .red); - try writer.print("[{}]: {any}\n", .{ full_index, value }); + if (@typeInfo(T) == .Pointer) { + try writer.print("[{}]{*}: {any}\n", .{ full_index, value, value }); + } else { + try writer.print("[{}]: {any}\n", .{ full_index, value }); + } if (diff) try self.ttyconf.setColor(writer, .reset); } } |
