╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ build.zig ────────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │http│ ssh │ │ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
42 }); 43 unit_tests.root_module.addImport("xit", b.dependency("xit", .{}).module("xit")); 44 45 const run_unit_tests = b.addRunArtifact(unit_tests); 46 run_unit_tests.has_side_effects = true; 47 const test_step = b.step("test", "Run unit tests"); 48 test_step.dependOn(&install_main_exe.step); 49 test_step.dependOn(&run_unit_tests.step); 50 } 51 52 { 53 const unit_tests = b.addTest(.{ 54 .root_module = b.createModule(.{ 55 .root_source_file = b.path("src/testnet.zig"), 56 .target = target, 57 .optimize = optimize, 58 }), 59 }); 60 unit_tests.root_module.addImport("xit", b.dependency("xit", .{}).module("xit")); 61 62 const run_unit_tests = b.addRunArtifact(unit_tests); 63 run_unit_tests.has_side_effects = true; 64 const test_step = b.step("testnet", "Run network unit tests"); 65 test_step.dependOn(&install_main_exe.step); 66 test_step.dependOn(&run_unit_tests.step); 67 } 68 } 69