diff options
author | Manlio Perillo <manlio.perillo@gmail.com> | 2023-04-29 16:50:28 +0200 |
---|---|---|
committer | Manlio Perillo <manlio.perillo@gmail.com> | 2023-04-29 16:50:28 +0200 |
commit | 11d2279f4fb736c701c23c6420cb82657e2e61f4 (patch) | |
tree | 29cc377486ae9a6fd997d7b36b214457ffcd3333 /test | |
parent | 4b1e292ae448ab519d0681b49da7420130b5f312 (diff) |
test: make the patch command silent
The POSIX standard says that the patch command should not use stdout,
but GNU patch writes the message:
patching file patches/healed/xxx.zig (read from exercises/xxx.zig).
Add the -s flag to suppress these messages.
Note that the heal function from test/tests.zig is called when running
`zig build -Dhealed` because it is executed in the configure phase.
Diffstat (limited to 'test')
-rw-r--r-- | test/tests.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/tests.zig b/test/tests.zig index f166fc2..f9ad9c4 100644 --- a/test/tests.zig +++ b/test/tests.zig @@ -333,7 +333,7 @@ fn heal(allocator: Allocator, exercises: []const Exercise, outdir: []const u8) ! }; const output = try join(allocator, &.{ outdir, ex.main_file }); - const argv = &.{ "patch", "-i", patch, "-o", output, file }; + const argv = &.{ "patch", "-i", patch, "-o", output, "-s", file }; var child = std.process.Child.init(argv, allocator); _ = try child.spawnAndWait(); |