diff options
Diffstat (limited to 'lib/std/testing.zig')
| -rw-r--r-- | lib/std/testing.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 8e17c4e9f8..9b7010a08e 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -21,6 +21,10 @@ pub var base_allocator_instance = std.heap.FixedBufferAllocator.init(""); /// TODO https://github.com/ziglang/zig/issues/5738 pub var log_level = std.log.Level.warn; +/// This is available to any test that wants to execute Zig in a child process. +/// It will be the same executable that is running `zig test`. +pub var zig_exe_path: []const u8 = undefined; + /// This function is intended to be used only in tests. It prints diagnostics to stderr /// and then aborts when actual_error_union is not expected_error. pub fn expectError(expected_error: anyerror, actual_error_union: anytype) void { |
