X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/c6bf562d9e823f02fb4a9e6dfb89bf93a0e9d0ab..035c5db3403da8a955b2c8f525076f89de9f2713:/test/whatnow/test-cd diff --git a/test/whatnow/test-cd b/test/whatnow/test-cd index 1ff5d962..8b01ab6c 100755 --- a/test/whatnow/test-cd +++ b/test/whatnow/test-cd @@ -17,6 +17,9 @@ fi setup_test +# Set TERM to get consistent output. +TERM=dumb; export TERM + SPDIR="$MH_TEST_DIR/foo's bar" rm -rf "$SPDIR" mkdir "$SPDIR" @@ -27,17 +30,38 @@ actualerr=$MH_TEST_DIR/$$.actualerr expected=$MH_TEST_DIR/$$.expected actual=$MH_TEST_DIR/$$.actual -cat > $expected < "$expected" < "$expected" < $expectederr < "$actualerr" > "$actual" || true +printf 'cd %s/foo\\'"'"'s\\ bar\npwd\n' "$MH_TEST_DIR" | \ + run_prog whatnow -noedit -prompt '' 2> "$actualerr" > "$actual" || true check "$expectederr" "$actualerr" check "$expected" "$actual"