mirror of
https://git.proxmox.com/git/libgit2
synced 2025-08-11 04:49:55 +00:00
Prevent test manifests from being run
The test runner was running the manifest and other crap files. Now it filters out to just the executables. Signed-off-by: Vicent Marti <tanoku@gmail.com>
This commit is contained in:
parent
e6c8966d37
commit
51035184dd
5
wscript
5
wscript
@ -209,12 +209,15 @@ class _run_tests(Context):
|
||||
fun = 'run_tests'
|
||||
|
||||
def run_tests(ctx):
|
||||
import shutil, tempfile
|
||||
import shutil, tempfile, sys
|
||||
|
||||
failed = False
|
||||
test_folder = tempfile.mkdtemp()
|
||||
test_glob = 'build/tests/t????-*'
|
||||
|
||||
if sys.platform == 'win32':
|
||||
test_glob += '.exe'
|
||||
|
||||
for test in ctx.path.ant_glob(test_glob):
|
||||
if ctx.exec_command(test.abspath(), cwd=test_folder) != 0:
|
||||
failed = True
|
||||
|
Loading…
Reference in New Issue
Block a user