summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrun-tests.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/run-tests.php b/run-tests.php
index d14fcafeee..51a82aad64 100755
--- a/run-tests.php
+++ b/run-tests.php
@@ -394,6 +394,7 @@ NO_PROC_OPEN_ERROR;
$temp_urlbase = null;
$conf_passed = null;
$no_clean = false;
+ $selected_tests = false;
$slow_min_ms = INF;
$preload = false;
$file_cache = null;
@@ -634,6 +635,7 @@ NO_PROC_OPEN_ERROR;
}
if (!$is_switch) {
+ $selected_tests = true;
$testfile = realpath($argv[$i]);
if (!$testfile && strpos($argv[$i], '*') !== false && function_exists('glob')) {
@@ -664,6 +666,11 @@ NO_PROC_OPEN_ERROR;
}
}
+ if ($selected_tests && count($test_files) === 0) {
+ echo "No tests found.\n";
+ return;
+ }
+
// Default to PHP_BINARY as executable
if (!isset($environment['TEST_PHP_EXECUTABLE'])) {
$php = PHP_BINARY;