╭ changed ╮ │build.zig│ ╰─────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │3 pub fn build(b: *std.Build) void { │ │4 const xit_dep = b.dependency("xit", .{}); │ │5 const ansi_art = ansiArtModule(b); │ │6 + const test_filters = b.option([]const []const u8, "test-filter", "Skip tests that do not match any filter") orelse &[0][]const u8{};│ │7 │ │8 // wasm │ │9 const wasm_exe = blk: { │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────╮ │76 .target = target, │ │77 .optimize = optimize, │ │78 }), │ │79 + .filters = test_filters, │ │80 }); │ │81 unit_tests.root_module.addImport("xit", xit_dep.module("xit"));│ │82 unit_tests.root_module.addImport("ansi_art", ansi_art); │ ╰───────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────╮ │145 .target = target, │ │146 .optimize = optimize, │ │147 }), │ │148 + .filters = test_filters, │ │149 }); │ │150 unit_tests.root_module.addImport("haxy", haxy);│ │151 │ ╰────────────────────────────────────────────────────────────╯