# std: add test for child_process · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/e5d4a694ea7dd251e10d6434c9321b5e0a548d4b)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: e5d4a694ea7dd251e10d6434c9321b5e0a548d4b

Requested commit: e5d4a694ea7dd251e10d6434c9321b5e0a548d4b

Commit: e5d4a694ea7dd251e10d6434c9321b5e0a548d4b

Tree: fda28a28da2b9b8c7b2f1bb274a7703139045517

Author: matu3ba

Committer: GitHub

## Message

```
std: add test for child_process

- Cli operations should be refactored, since the standard test runner
  has an expected argument structure. This would also ensure that the
  test cli is usable as tested library with checks for subprocess
  error or success instead of "hacky shell script interfaces".
- Default paths generation based on tmpDir would also be useful.
- Anonymous pipes on windows are generated from named pipes
- Async IO does not work on anonymous pipes
- Remove finished TODO
```

## Parents

- [42d75f1a254653cbd4d441b300248c37d5f8d5a2](https://git.cafe/gitcafe/zig/commit/42d75f1a254653cbd4d441b300248c37d5f8d5a2?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/e5d4a694ea7dd251e10d6434c9321b5e0a548d4b?format=markdown)
