authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-02-05 14:24:41-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-02-06 14:23:23-08:00
log7320e8b3cd7c8f482fd99793f2ed29cf610319d7
treed7666b4f3fd72d1bb302bb0093e304e2fa8f32b3
parentd20d934a8a096607efda7e956a2131726036b09e

std.testing: make some things not pub

this looks like it was an accident to expose these

1 files changed, 8 insertions(+), 6 deletions(-)

lib/std/testing.zig+8-6
......@@ -9,18 +9,20 @@ pub var random_seed: u32 = 0;
99
1010pub const FailingAllocator = @import("testing/FailingAllocator.zig");
1111pub const failing_allocator = failing_allocator_instance.allocator();
12pub var failing_allocator_instance = FailingAllocator.init(base_allocator_instance.allocator(), .{ .fail_index = 0 });
12var failing_allocator_instance = FailingAllocator.init(base_allocator_instance.allocator(), .{
13 .fail_index = 0,
14});
15var base_allocator_instance = std.heap.FixedBufferAllocator.init("");
1316
1417/// This should only be used in temporary test programs.
1518pub const allocator = allocator_instance.allocator();
16pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{}) = b: {
17 if (!builtin.is_test)
18 @compileError("Cannot use testing allocator outside of test block");
19pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{
20 .stack_trace_frames = 10,
21}) = b: {
22 if (!builtin.is_test) @compileError("testing allocator used when not testing");
1923 break :b .init;
2024};
2125
22pub var base_allocator_instance = std.heap.FixedBufferAllocator.init("");
23
2426/// TODO https://github.com/ziglang/zig/issues/5738
2527pub var log_level = std.log.Level.warn;
2628