diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-04-16 12:43:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-16 12:43:35 -0700 |
| commit | b0186f31002760c9940d8c06c2ac7baa9d52f404 (patch) | |
| tree | 25bb2c86739f6ee3d9cd8a9e5f77d046c4b12487 /lib/std/Build/RunStep.zig | |
| parent | 397649fb0934b75122e795bfb234d46693425d98 (diff) | |
| parent | 9e6647582da0d7cbf8a441cefea0bb9fae18bb5c (diff) | |
| download | zig-b0186f31002760c9940d8c06c2ac7baa9d52f404.tar.gz zig-b0186f31002760c9940d8c06c2ac7baa9d52f404.zip | |
Merge pull request #15277 from ziglang/tests
add CI test coverage for more target combinations
Diffstat (limited to 'lib/std/Build/RunStep.zig')
| -rw-r--r-- | lib/std/Build/RunStep.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/std/Build/RunStep.zig b/lib/std/Build/RunStep.zig index 5658c5936f..9d1fd85e39 100644 --- a/lib/std/Build/RunStep.zig +++ b/lib/std/Build/RunStep.zig @@ -140,6 +140,11 @@ pub fn setName(self: *RunStep, name: []const u8) void { self.rename_step_with_output_arg = false; } +pub fn enableTestRunnerMode(rs: *RunStep) void { + rs.stdio = .zig_test; + rs.addArgs(&.{"--listen=-"}); +} + pub fn addArtifactArg(self: *RunStep, artifact: *CompileStep) void { self.argv.append(Arg{ .artifact = artifact }) catch @panic("OOM"); self.step.dependOn(&artifact.step); |
