aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/environment.py1
-rwxr-xr-xrun_tests.py14
2 files changed, 2 insertions, 13 deletions
diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py
index bfd1c35..df848f8 100644
--- a/mesonbuild/environment.py
+++ b/mesonbuild/environment.py
@@ -58,7 +58,6 @@ class Environment():
log_dir = 'meson-logs'
coredata_file = os.path.join(private_dir, 'coredata.dat')
version_regex = '\d+(\.\d+)+(-[a-zA-Z0-9]+)?'
-
def __init__(self, source_dir, build_dir, main_script_file, options, original_cmd_line_args):
assert(os.path.isabs(main_script_file))
assert(not os.path.islink(main_script_file))
diff --git a/run_tests.py b/run_tests.py
index 52111ac..978625a 100755
--- a/run_tests.py
+++ b/run_tests.py
@@ -309,20 +309,10 @@ def run_tests(extra_args):
# and getting it wrong by not doing logical number sorting.
(testnum, testbase) = os.path.split(t)[-1].split(' ', 1)
testname = '%.3d %s' % (int(testnum), testbase)
- # Windows errors out when calling result.result() below with
- # a bizarre error about appending None to an array that comes
- # from the standard library. This is probably either because I use
- # XP or the Python version is old. Anyhow, fall back to immediate
- # evaluation. This causes output not to be printed until the end,
- # which is unfortunate but least it works.
- if mesonlib.is_windows():
- result = run_test(skipped, t, extra_args, name != 'failing')
- else:
- result = executor.submit(run_test, skipped, t, extra_args, name != 'failing')
+ result = executor.submit(run_test, skipped, t, extra_args, name != 'failing')
futures.append((testname, t, result))
for (testname, t, result) in futures:
- if not mesonlib.is_windows(): # See above.
- result = result.result()
+ result = result.result()
if result is None:
print('Skipping:', t)
current_test = ET.SubElement(current_suite, 'testcase', {'name' : testname,