aboutsummaryrefslogtreecommitdiff
path: root/mesontest.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesontest.py')
-rwxr-xr-xmesontest.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/mesontest.py b/mesontest.py
index e334a46..bce4100 100755
--- a/mesontest.py
+++ b/mesontest.py
@@ -88,7 +88,7 @@ parser.add_argument('--setup', default=None, dest='setup',
help='Which test setup to use.')
parser.add_argument('args', nargs='*')
-class TestRun():
+class TestRun:
def __init__(self, res, returncode, should_fail, duration, stdo, stde, cmd,
env):
self.res = res
@@ -217,7 +217,7 @@ class TestHarness:
child_env.update(test.env)
if len(test.extra_paths) > 0:
- child_env['PATH'] = child_env['PATH'] + ';'.join([''] + test.extra_paths)
+ child_env['PATH'] += ';'.join([''] + test.extra_paths)
setsid = None
stdout = None
@@ -333,12 +333,14 @@ TIMEOUT: %4d
self.run_tests(tests)
return self.fail_count
+ @staticmethod
def split_suite_string(suite):
if ':' in suite:
return suite.split(':', 1)
else:
- return (suite, "")
+ return suite, ""
+ @staticmethod
def test_in_suites(test, suites):
for suite in suites:
(prj_match, st_match) = TestHarness.split_suite_string(suite)
@@ -398,7 +400,7 @@ TIMEOUT: %4d
def open_log_files(self):
if not self.options.logbase or self.options.verbose:
- return (None, None, None, None)
+ return None, None, None, None
logfile_base = os.path.join(self.options.wd, 'meson-logs', self.options.logbase)
@@ -416,7 +418,7 @@ TIMEOUT: %4d
logfile.write('Log of Meson test suite run on %s.\n\n'
% datetime.datetime.now().isoformat())
- return (logfile, logfilename, jsonlogfile, jsonlogfilename)
+ return logfile, logfilename, jsonlogfile, jsonlogfilename
def get_wrapper(self):
wrap = []