add test filter to src tests
This commit is contained in:
parent
3085c3e153
commit
db97a19233
@ -160,12 +160,13 @@ pub fn build(b: *std.build.Builder) !void {
|
|||||||
const test_step = b.step("test", "Run all the tests");
|
const test_step = b.step("test", "Run all the tests");
|
||||||
test_step.dependOn(b.getInstallStep());
|
test_step.dependOn(b.getInstallStep());
|
||||||
|
|
||||||
var tests = b.addTest("tests/tests.zig");
|
const test_filter = b.option(
|
||||||
tests.setFilter(b.option(
|
|
||||||
[]const u8,
|
[]const u8,
|
||||||
"test-filter",
|
"test-filter",
|
||||||
"Skip tests that do not match filter",
|
"Skip tests that do not match filter",
|
||||||
));
|
);
|
||||||
|
var tests = b.addTest("tests/tests.zig");
|
||||||
|
tests.setFilter(test_filter);
|
||||||
|
|
||||||
if (coverage) {
|
if (coverage) {
|
||||||
const src_dir = b.pathJoin(&.{ b.build_root, "src" });
|
const src_dir = b.pathJoin(&.{ b.build_root, "src" });
|
||||||
@ -186,6 +187,7 @@ pub fn build(b: *std.build.Builder) !void {
|
|||||||
test_step.dependOn(&tests.step);
|
test_step.dependOn(&tests.step);
|
||||||
|
|
||||||
var src_tests = b.addTest("src/zls.zig");
|
var src_tests = b.addTest("src/zls.zig");
|
||||||
|
src_tests.setFilter(test_filter);
|
||||||
src_tests.setBuildMode(.Debug);
|
src_tests.setBuildMode(.Debug);
|
||||||
src_tests.setTarget(target);
|
src_tests.setTarget(target);
|
||||||
test_step.dependOn(&src_tests.step);
|
test_step.dependOn(&src_tests.step);
|
||||||
|
Loading…
Reference in New Issue
Block a user