authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-09-18 09:22:45+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-09-18 09:22:49+02:00
log0030e72d53cc914f28f962c6c8211f9c7a5bac35
tree474193529ffc3ff0a76c1d19eab95f73fa226f58
parent75e9a8c7fabb1f32753960b9114dcee875256351

use EmulatableRunStep for newly added macho link test

Reverts 75e9a8c7fabb1f32753960b9114dcee875256351

1 files changed, 2 insertions(+), 6 deletions(-)

test/link/macho/empty/build.zig+2-6
...@@ -1,6 +1,5 @@...@@ -1,6 +1,5 @@
1const std = @import("std");1const std = @import("std");
2const Builder = std.build.Builder;2const Builder = std.build.Builder;
3const LibExeObjectStep = std.build.LibExeObjStep;
43
5pub fn build(b: *Builder) void {4pub fn build(b: *Builder) void {
6 const mode = b.standardReleaseOptions();5 const mode = b.standardReleaseOptions();
...@@ -16,9 +15,6 @@ pub fn build(b: *Builder) void {...@@ -16,9 +15,6 @@ pub fn build(b: *Builder) void {
16 exe.setTarget(target);15 exe.setTarget(target);
17 exe.linkLibC();16 exe.linkLibC();
1817
19 const run_cmd = exe.run();18 const run_cmd = std.build.EmulatableRunStep.create(b, "run", exe);
20 run_cmd.expectStdOutEqual("Hello!\n");19 test_step.dependOn(&run_cmd.step);
21 if (@import("builtin").os.tag == .macos) {
22 test_step.dependOn(&run_cmd.step);
23 }
24}20}