summaryrefslogtreecommitdiffstats
path: root/tests/018/forkflush.tl
Commit message (Collapse)AuthorAgeFilesLines
* tests: Cygwin fixes.Kaz Kylheku2022-05-101-4/+9
| | | | | | | | | | | * tests/017/str-s.tl: Use (libc) not nil in with-dyn-lib. * tests/018/forkflush.tl: On Cygwin, produce canned output for first test case, because the real test case produces some DOS line endings that cause a mismatch. * tests/019/load-search.tl: Skip test case involving a directory with bad permissions being in the load search path.
* fork/streams: new failing test.Kaz Kylheku2022-04-231-0/+31
This test case exemplifies code that will work as expected when *stdout* is a TTY device, such that line buffering is in effect, but then break when standard output is redirected to a file. The issue is that the controlling process is not flushing its standard output when calling the external script, so the script's output gets placed ahead of the process' own earlier output. * tests/018/forkflush.tl: New file. * tests/018/forkflush.expected: New file.