╭ changed ╮ │build.zig│ ╰─────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────╮ │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 │ ╰────────────────────────────────────────────────────────────────────────────────────────────╯