diff --git a/test/test_sha512backup.sh b/test/test_sha512backup.sh index 84e2653dd1fa0352908f0a08b28d91adce995684..e2268005049981b4b8d934c4afd6dc49540a9c77 100755 --- a/test/test_sha512backup.sh +++ b/test/test_sha512backup.sh @@ -49,22 +49,22 @@ config > "${TESTDIR}/2/TOTALBACKUP.config" ../sha512backup --xattr --primary <(config) 2> /dev/null # Check that source and dest are equal -diff -u <(cd ../test ; find) <(cd ${TESTDIR}/1/test ; find .) -diff -u <(cd ../.git/refs ; find) <(cd ${TESTDIR}/2/.git/refs ; find .) +diff -u <(cd ../test ; find | sort) <(cd ${TESTDIR}/1/test ; find | sort) +diff -u <(cd ../.git/refs ; find | sort) <(cd ${TESTDIR}/2/.git/refs ; find | sort) # Delete temporary file rm ${TESTFILE} # Make sure source and dest differs -! diff -u <(cd ../test ; find) <(cd ${TESTDIR}/1/test ; find .) -diff -u <(cd ../.git/refs ; find) <(cd ${TESTDIR}/2/.git/refs ; find .) +! diff -u <(cd ../test ; find | sort) <(cd ${TESTDIR}/1/test ; find | sort) +diff -u <(cd ../.git/refs ; find | sort) <(cd ${TESTDIR}/2/.git/refs ; find | sort) # Bring dest to sync ../sha512backup --xattr --primary <(config) 2> /dev/null # Check that source and dest are equal -diff -u <(cd ../test ; find) <(cd ${TESTDIR}/1/test ; find .) -diff -u <(cd ../.git/refs ; find) <(cd ${TESTDIR}/2/.git/refs ; find .) +diff -u <(cd ../test ; find | sort) <(cd ${TESTDIR}/1/test ; find | sort) +diff -u <(cd ../.git/refs ; find | sort) <(cd ${TESTDIR}/2/.git/refs ; find | sort) # Check that deleted file exists in TRASH [ -f ${TESTDIR}/1/TRASH/*/${TESTFILE} ]