diff --git a/tests/test_cmds.sh b/tests/test_cmds.sh
index da770addcc4b1bd63cb3e8a219dabb3348c8bb5d..f8d4d4ae0eda27391c36642249dd774c9d332926 100755
--- a/tests/test_cmds.sh
+++ b/tests/test_cmds.sh
@@ -175,7 +175,8 @@ do_tests()
 					fi
 				;;
 				*)
-					echo "Unknown configuration requested"
+					echo "Unknown configuration requested -- exiting"
+					exit 1
 					continue
 				;;
 			esac