From 51035184ddcc7f5a4437f57e04474b4bb98d8a49 Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Thu, 23 Dec 2010 01:00:40 +0200 Subject: [PATCH] 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 --- wscript | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wscript b/wscript index b02856862..85f7385b2 100644 --- a/wscript +++ b/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