aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrun_project_tests.py12
-rw-r--r--test cases/frameworks/23 hotdoc/test.json5
2 files changed, 16 insertions, 1 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index cc8e333..8cbf989 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -1113,11 +1113,23 @@ def detect_system_compiler(options):
def print_tool_versions():
tools = [
{
+ 'tool': 'ninja',
+ 'args': ['--version'],
+ 'regex': re.compile(r'^([0-9]+(\.[0-9]+)*(-[a-z0-9]+)?)$'),
+ 'match_group': 1,
+ },
+ {
'tool': 'cmake',
'args': ['--version'],
'regex': re.compile(r'^cmake version ([0-9]+(\.[0-9]+)*(-[a-z0-9]+)?)$'),
'match_group': 1,
},
+ {
+ 'tool': 'hotdoc',
+ 'args': ['--version'],
+ 'regex': re.compile(r'^([0-9]+(\.[0-9]+)*(-[a-z0-9]+)?)$'),
+ 'match_group': 1,
+ },
]
def get_version(t: dict) -> str:
diff --git a/test cases/frameworks/23 hotdoc/test.json b/test cases/frameworks/23 hotdoc/test.json
index e2d4992..8dd07e0 100644
--- a/test cases/frameworks/23 hotdoc/test.json
+++ b/test cases/frameworks/23 hotdoc/test.json
@@ -314,5 +314,8 @@
{"type": "file", "file": "usr/share/doc/foobar/html/assets/fonts/dumped.trie"},
{"type": "file", "file": "usr/share/doc/foobar/html/assets/images/home.svg"},
{"type": "file", "file": "usr/share/doc/foobar/html/assets/images/dumped.trie"}
- ]
+ ],
+ "tools": {
+ "hotdoc": ">=0.1.0"
+ }
}