Commit 3d151fbfc8

g-w1 <jacoblevgw@gmail.com>
2021-01-03 05:11:34
fix 7665:
only add self exe path when testing
1 parent fb37c1b
Changed files (1)
src/main.zig
@@ -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| {