diff --git a/src/test.zig b/src/test.zig index 317e020dc24ba3f2e843c5976b010731e6ec70e6..492fa4ff5357426de8beb893f6ee857070f2f671 100644 --- a/src/test.zig +++ b/src/test.zig @@ -1201,6 +1201,9 @@ pub const TestContext = struct { if (!build_options.have_llvm and case.backend == .llvm) continue; + if (build_options.test_filter) |test_filter| { + if (std.mem.indexOf(u8, case.name, test_filter) == null) continue; + } var prg_node = root_node.start(case.name, case.updates.items.len); prg_node.activate(); defer prg_node.end();