aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/shell/integration/runfiles_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/shell/integration/runfiles_test.sh')
-rwxr-xr-xsrc/test/shell/integration/runfiles_test.sh12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/test/shell/integration/runfiles_test.sh b/src/test/shell/integration/runfiles_test.sh
index ef1faf0cf6..f8824fba11 100755
--- a/src/test/shell/integration/runfiles_test.sh
+++ b/src/test/shell/integration/runfiles_test.sh
@@ -140,9 +140,15 @@ EOF
assert_equals 13 $(wc -l < MANIFEST)
for i in $(find ${WORKSPACE_NAME} \! -type d); do
- echo "$i $(readlink "$i")"
- done >MANIFEST2
- diff -u <(sort MANIFEST) <(sort MANIFEST2)
+ if readlink "$i" > /dev/null; then
+ echo "$i $(readlink "$i")" >> ${TEST_TMPDIR}/MANIFEST2
+ else
+ echo "$i " >> ${TEST_TMPDIR}/MANIFEST2
+ fi
+ done
+ sort MANIFEST > ${TEST_TMPDIR}/MANIFEST_sorted
+ sort ${TEST_TMPDIR}/MANIFEST2 > ${TEST_TMPDIR}/MANIFEST2_sorted
+ diff -u ${TEST_TMPDIR}/MANIFEST_sorted ${TEST_TMPDIR}/MANIFEST2_sorted
}
function test_workspace_name_change() {