Commit 78dcd1b23e

Andrew Kelley <andrew@ziglang.org>
2020-12-29 05:09:47
std.process: update arg iterator tests
These tests asserted there were no args passed to the test binary, but now there is an arg intentionally passed to the test binary, so the test case needed to be updated.
1 parent 3b5dd48
Changed files (1)
lib
lib/std/process.zig
@@ -517,7 +517,8 @@ test "args iterator" {
     const given_suffix = std.fs.path.basename(prog_name);
 
     testing.expect(mem.eql(u8, expected_suffix, given_suffix));
-    testing.expectEqual(it.next(ga), null);
+    testing.expect(it.skip()); // Skip over zig_exe_path, passed to the test runner
+    testing.expect(it.next(ga) == null);
     testing.expect(!it.skip());
 }