]> diplodocus.org Git - nmh/commitdiff
test: Send command's stderr down pipe; don't discard.
authorRalph Corderoy <ralph@inputplus.co.uk>
Sat, 20 Jan 2018 11:38:24 +0000 (11:38 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sat, 20 Jan 2018 11:41:58 +0000 (11:41 +0000)
Fixes 880ff2a4 that turned `foo >$actual 2>&1' into
`foo | sed ... >$actual 2>&1'.

21 files changed:
test/ali/test-ali
test/anno/test-anno
test/dist/test-dist
test/folder/test-packf
test/folder/test-sortm
test/format/test-dp
test/format/test-fmtdump
test/mhfixmsg/test-mhfixmsg
test/mhical/test-mhical
test/mhmail/test-mhmail
test/mhparam/test-mhparam
test/mhpath/test-mhpath
test/mkstemp/test-mkstemp
test/post/test-sendfiles
test/prompter/test-prompter
test/rcv/test-rcvdist
test/rcv/test-rcvpack
test/rcv/test-rcvstore
test/rcv/test-rcvtty
test/repl/test-repl
test/slocal/test-slocal

index 019f329..dad6c70 100755 (executable)
@@ -45,7 +45,7 @@ Usage: ali [switches] aliases ...
 EOF
 
 #### Skip nmh intro text.
-ali -help | sed '/^$/,$d' >"$actual" 2>&1
+ali -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 89204cc..008c341 100755 (executable)
@@ -59,7 +59,7 @@ Usage: anno [+folder] [msgs] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog anno -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog anno -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 496986f..d3f6279 100755 (executable)
@@ -94,7 +94,7 @@ Usage: dist [+folder] [msg] [switches]
 EOF
 
 #### Skip nmh intro text.
-dist -help | sed '/^$/,$d' >"$actual" 2>&1
+dist -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index a839dc8..1db6965 100755 (executable)
@@ -34,7 +34,7 @@ Usage: packf [+folder] [msgs] [switches]
 EOF
 
 #### Skip nmh intro text.
-packf -help | sed '/^$/,$d' >"$actual" 2>&1
+packf -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index a136faa..491bf5c 100755 (executable)
@@ -40,7 +40,7 @@ Usage: sortm [+folder] [msgs] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog sortm -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog sortm -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 7805d0b..09d47f8 100755 (executable)
@@ -48,7 +48,7 @@ Usage: dp [switches] dates ...
 EOF
 
 #### Skip nmh intro text.
-run_prog "$dp" -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog "$dp" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 82791f4..0e723dc 100755 (executable)
@@ -59,7 +59,7 @@ Usage: fmtdump [switches]
 EOF
 
 #### Skip nmh intro text.
-"$fmtdump" -help | sed '/^$/,$d' >"$actual" 2>&1
+"$fmtdump" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index b927b95..138c505 100755 (executable)
@@ -73,7 +73,7 @@ Usage: mhfixmsg [+folder] [msgs] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog mhfixmsg -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog mhfixmsg -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 
index ad51b09..72c55f5 100755 (executable)
@@ -49,7 +49,7 @@ Usage: mhical [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog mhical -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog mhical -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 
index 2e7375f..cd85b95 100755 (executable)
@@ -89,7 +89,7 @@ Usage: mhmail [-t(o)] addrs ... [switches]
 EOF
 
 #### Skip nmh intro text.
-mhmail -help | sed '/^$/,$d' >"$actual" 2>&1
+mhmail -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 
index b532183..1470cba 100755 (executable)
@@ -38,7 +38,7 @@ Usage: mhparam [profile-components] [switches]
 EOF
 
 #### Skip nmh intro text.
-mhparam -help | sed '/^$/,$d' >"$actual" 2>&1
+mhparam -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index e7209ce..c6521ce 100755 (executable)
@@ -31,7 +31,7 @@ Usage: mhpath [+folder] [msgs] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog mhpath -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog mhpath -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 8e0eb83..2ff99f2 100755 (executable)
@@ -51,7 +51,7 @@ else
 fi
 
 #### Skip nmh intro text.
-run_prog $mkstemp -h | sed '/^$/,$d' >"$actual" 2>&1
+run_prog $mkstemp -h 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 
index 3e55b1e..bc93c31 100755 (executable)
@@ -90,7 +90,7 @@ Usage: sendfiles [switches] -to recipient -subject subject file1 [file2 ...]
 EOF
 
 #### Skip nmh intro text.
-run_prog sendfiles -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog sendfiles -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 65ed8a9..43739b7 100755 (executable)
@@ -38,7 +38,7 @@ Usage: prompter [switches] file
 EOF
 
 #### Skip nmh intro text.
-run_prog prompter -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog prompter -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 7ac0087..bdc32f7 100755 (executable)
@@ -40,7 +40,7 @@ Usage: rcvdist [switches] [switches for postproc] address ...
 EOF
 
 #### Skip nmh intro text.
-run_prog "$rcvdist" -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog "$rcvdist" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index a780c25..ebae228 100755 (executable)
@@ -36,7 +36,7 @@ Usage: rcvpack [switches] file
 EOF
 
 #### Skip nmh intro text.
-run_prog "$rcvpack" -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog "$rcvpack" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 48bf8c1..d2844df 100755 (executable)
@@ -41,7 +41,7 @@ Usage: rcvstore [+folder] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog "$rcvstore" -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog "$rcvstore" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index a2cf6ca..fdc74d4 100755 (executable)
@@ -40,7 +40,7 @@ Usage: rcvtty [command ...]
 EOF
 
 #### Skip nmh intro text.
-run_prog "$rcvtty" -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog "$rcvtty" -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index c406b00..2e5bef2 100755 (executable)
@@ -59,7 +59,7 @@ Usage: repl: [+folder] [msg] [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog repl -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog repl -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version
index 1213117..8eaa225 100755 (executable)
@@ -45,7 +45,7 @@ Usage: slocal [switches]
 EOF
 
 #### Skip nmh intro text.
-run_prog $slocal -help | sed '/^$/,$d' >"$actual" 2>&1
+run_prog $slocal -help 2>&1 | sed '/^$/,$d' >"$actual"
 check "$expected" "$actual"
 
 # check -version