fix 7665:

only add self exe path when testing
This commit is contained in:
g-w1 2021-01-02 23:11:34 -05:00 committed by Andrew Kelley
parent fb37c1b091
commit 3d151fbfc8

View File

@ -1853,9 +1853,16 @@ fn buildOutputType(
else => unreachable,
}
}
try argv.appendSlice(&[_][]const u8{
exe_path, self_exe_path,
});
// when testing pass the zig_exe_path to argv
if (arg_mode == .zig_test)
try argv.appendSlice(&[_][]const u8{
exe_path, self_exe_path,
})
// when running just pass the current exe
else
try argv.appendSlice(&[_][]const u8{
exe_path,
});
} else {
for (test_exec_args.items) |arg| {
if (arg) |a| {