aboutsummaryrefslogtreecommitdiff
path: root/lib/std/testing.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/testing.zig')
-rw-r--r--lib/std/testing.zig6
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);
}
}