From 58f0086b70f2f409b9f88de1611efcf18756f9e5 Mon Sep 17 00:00:00 2001 From: Thomas Miedema Date: Mon, 20 Jun 2016 14:36:03 +0200 Subject: Testsuite: open/close stdin/stdout/stderr explicitly This allows run_command's to contain `|`, and `no_stdin` isn't necessary anymore. Unfortunately it doesn't fix T7037 on Windows which I had hoped it would (testsuite driver tries to read a file that it just created itself, but the OS says it doesn't exist). The only drawback of this commit is that the command that the testsuite prints to the terminal (for debugging purposes) doesn't mention the files that stdout and stderr are redirected to anymore. This is probably ok. Update submodule unix. Differential Revision: https://phabricator.haskell.org/D1234 --- libraries/unix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libraries/unix') diff --git a/libraries/unix b/libraries/unix index 5b2e91a091..40820da5fb 160000 --- a/libraries/unix +++ b/libraries/unix @@ -1 +1 @@ -Subproject commit 5b2e91a09190f1686ea195d25183abda1757d771 +Subproject commit 40820da5fb35c53aed53c211277c3e6077c1ddf9 -- cgit v1.2.1