From 6949989ece0e986b353932a9e987574fc3216bf3 Mon Sep 17 00:00:00 2001 From: Alex Kladov Date: Tue, 17 Jan 2023 17:40:26 +0000 Subject: [PATCH] Allow setting test filter in `zig build test` (#909) Example usage: $ zig build test -Dtest-filter=definition --- build.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build.zig b/build.zig index a3e1a12..2dfbd0d 100644 --- a/build.zig +++ b/build.zig @@ -163,6 +163,11 @@ pub fn build(b: *std.build.Builder) !void { test_step.dependOn(b.getInstallStep()); var tests = b.addTest("tests/tests.zig"); + tests.setFilter(b.option( + []const u8, + "test-filter", + "Skip tests that do not match filter", + )); if (coverage) { const src_dir = b.pathJoin(&.{ b.build_root, "src" });