X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fwhatnow%2Ftest-ls;fp=test%2Ftests%2Fwhatnow%2Ftest-ls;h=e0dc9696264defe1fee191bb9b046a7bf532d52e;hb=e98f7f60095bceba1f32e448c421b3e862b728aa;hp=0000000000000000000000000000000000000000;hpb=a9d65cd81e8ca93af31086a136d1e3ade86ad8d2;p=mmh diff --git a/test/tests/whatnow/test-ls b/test/tests/whatnow/test-ls new file mode 100644 index 0000000..e0dc969 --- /dev/null +++ b/test/tests/whatnow/test-ls @@ -0,0 +1,33 @@ +#!/bin/sh +###################################################### +# +# Test that whatnow's "ls" copes with directory names +# which have spaces and quotes in them (see bug #23319) +# +###################################################### + +set -e +SPDIR="$MH_TEST_DIR/foo's bar" +rm -rf "$SPDIR" +mkdir "$SPDIR" +cd "$SPDIR" +touch baz boz + +expectederr=$MH_TEST_DIR/$$.expectederr +actualerr=$MH_TEST_DIR/$$.actualerr +expected=$MH_TEST_DIR/$$.expected +actual=$MH_TEST_DIR/$$.actual + +cat > $expected < $expectederr < "$actualerr" | sort > "$actual" + +diff -u $expectederr $actualerr +diff -u $expected $actual