Commit c2677d5d89614e1ee741e7db045977d219d097f9

Stefan Sperling 2020-07-23T14:22:40

fix missing return statements in revert.sh symlink test failure cases

diff --git a/regress/cmdline/revert.sh b/regress/cmdline/revert.sh
index 84419db..924f64f 100755
--- a/regress/cmdline/revert.sh
+++ b/regress/cmdline/revert.sh
@@ -1173,6 +1173,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 	if [ ! -h $testroot/wt/dotgotfoo.link ]; then
@@ -1187,9 +1188,9 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
-
 	if [ ! -h $testroot/wt/zeta.link ]; then
 		echo -n "zeta.link is not a symlink" >&2
 		test_done "$testroot" "1"
@@ -1203,6 +1204,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 	if [ ! -h $testroot/wt/new.link ]; then
@@ -1403,6 +1405,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 	if [ ! -h $testroot/wt/dotgotfoo.link ]; then
@@ -1417,6 +1420,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 
@@ -1439,6 +1443,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 	if [ ! -h $testroot/wt/zeta3.link ]; then
@@ -1454,6 +1459,7 @@ EOF
 	if [ "$ret" != "0" ]; then
 		diff -u $testroot/stdout.expected $testroot/stdout
 		test_done "$testroot" "$ret"
+		return 1
 	fi
 
 	if [ ! -h $testroot/wt/new.link ]; then