On Sat, Mar 18, 2017 at 05:10:18PM +0100, SZEDER Gábor wrote: > > but perhaps this should add: > > > > >&3 2>&4 > > > > to be on the safe side. That covers running without "-v", as well as > > cases where the test script is redirecting output > > That wouldn't buy us much. First, file descriptors 3 and 4 are the > test's stdout and stderr, i.e. any process started within the test > would be connected to those fds anyway without those explicit > redirections. Second, fds 3 and 4 are redirected to /dev/null in > non-verbose mode, so it would still not work without '-v'. > > Perhaps you meant '>&5 2>&7' here (and in the bash example in the > commit message of 781f76b15 (test-lib: redirect stdin of tests, > 2011-12-15), for that matter)? Those redirections do in fact make > 'debug' work even without '-v'. Furthermore, those redirections do > make 'test_pause' work without '-v', too. Yeah, sorry, I got my descriptors mixed up. ">&5 2>&1" is the right invocation (unless you add a new "7" to save the original stderr). -Peff