diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-02-05 14:24:41 -0800 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-02-06 14:23:23 -0800 |
| commit | 7320e8b3cd7c8f482fd99793f2ed29cf610319d7 (patch) | |
| tree | d7666b4f3fd72d1bb302bb0093e304e2fa8f32b3 | |
| parent | d20d934a8a096607efda7e956a2131726036b09e (diff) | |
| download | zig-7320e8b3cd7c8f482fd99793f2ed29cf610319d7.tar.gz zig-7320e8b3cd7c8f482fd99793f2ed29cf610319d7.zip | |
std.testing: make some things not pub
this looks like it was an accident to expose these
| -rw-r--r-- | lib/std/testing.zig | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 3387f258b8..9b56a2ad51 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -9,18 +9,20 @@ pub var random_seed: u32 = 0; pub const FailingAllocator = @import("testing/FailingAllocator.zig"); pub const failing_allocator = failing_allocator_instance.allocator(); -pub var failing_allocator_instance = FailingAllocator.init(base_allocator_instance.allocator(), .{ .fail_index = 0 }); +var failing_allocator_instance = FailingAllocator.init(base_allocator_instance.allocator(), .{ + .fail_index = 0, +}); +var base_allocator_instance = std.heap.FixedBufferAllocator.init(""); /// This should only be used in temporary test programs. pub const allocator = allocator_instance.allocator(); -pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{}) = b: { - if (!builtin.is_test) - @compileError("Cannot use testing allocator outside of test block"); +pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{ + .stack_trace_frames = 10, +}) = b: { + if (!builtin.is_test) @compileError("testing allocator used when not testing"); break :b .init; }; -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; |
