diff --git a/src/test.zig b/src/test.zig index 44c9bfd8fc59b56032182a397a71a0d98c5c3a15..0d71a6301f95c5fbc9f23c20fd6fc8c52ee3eeb1 100644 --- a/src/test.zig +++ b/src/test.zig @@ -430,6 +430,9 @@ pub const TestContext = struct { var default_prng = std.rand.DefaultPrng.init(random_seed); for (self.cases.items) |case| { + if (build_options.skip_non_native and case.target.getCpuArch() != std.Target.current.cpu.arch) + continue; + var prg_node = root_node.start(case.name, case.updates.items.len); prg_node.activate(); defer prg_node.end();