summaryrefslogtreecommitdiffstatshomepage
path: root/project/ctest_driver.py
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-10-05 16:13:40 +0500
committerEgor Tensin <egor@tensin.name>2026-10-05 16:13:40 +0500
commitafa6d7ad45daa8b8092f6ab076e7e8e66bb71ceb (patch)
tree35ce8e43990f6800ebe4cb53ab156f09a06847f4 /project/ctest_driver.py
parentproject.{ctest_driver,format}: add --version parameter (diff)
downloadcmake-common-7.0.1.tar.gz
cmake-common-7.0.1.zip
project.ctest_driver: fix if no regexesv7.0.1
Diffstat (limited to 'project/ctest_driver.py')
-rw-r--r--project/ctest_driver.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/project/ctest_driver.py b/project/ctest_driver.py
index 4909d87..c78e6f1 100644
--- a/project/ctest_driver.py
+++ b/project/ctest_driver.py
@@ -55,6 +55,8 @@ def match(s, regex):
def match_pass_regexes(output, regexes):
+ if not regexes:
+ return True
for regex in regexes:
if match(output, regex):
continue
@@ -66,6 +68,8 @@ def match_pass_regexes(output, regexes):
def match_fail_regexes(output, regexes):
+ if not regexes:
+ return False
for regex in regexes:
if not match(output, regex):
continue