summaryrefslogtreecommitdiff
path: root/test/snapshot.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/snapshot.zig')
-rw-r--r--test/snapshot.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/snapshot.zig b/test/snapshot.zig
index 10aa0c86..54ba0271 100644
--- a/test/snapshot.zig
+++ b/test/snapshot.zig
@@ -130,6 +130,10 @@ fn runScript(arena: std.mem.Allocator, exe_z: [:0]const u8, script_path: []const
_ = setenv("HOME", try arena.dupeZ(u8, home), 1);
_ = setenv("TERM", "xterm-256color", 1);
_ = setenv("LC_ALL", "C", 1);
+ // pin the dump path: live runs use a timestamped file under the user data
+ // dir (dump.outPath), which would make the dump/load/restore goldens
+ // nondeterministic
+ _ = setenv("PARDES_DUMP", "/tmp/pardes-dump.zon", 1);
if (chdirRc(try arena.dupeZ(u8, work)) < 0) return error.ChdirFailed;
var out: std.ArrayList(u8) = .empty;