diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-10-16 22:31:04 +0300 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-11-18 22:04:29 +0200 |
| commit | 077741097ab5bfe81d162874f6cc872087869939 (patch) | |
| tree | d35c0c620497a9f0fdf4b4d5d21baf85f72c845e /mesonbuild/scripts/meson_test.py | |
| parent | def68cbc50efe65af1b156d2d76fc09a457500b5 (diff) | |
| download | meson-077741097ab5bfe81d162874f6cc872087869939.tar.gz | |
Run all tests if none are specified.
Diffstat (limited to 'mesonbuild/scripts/meson_test.py')
| -rwxr-xr-x | mesonbuild/scripts/meson_test.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mesonbuild/scripts/meson_test.py b/mesonbuild/scripts/meson_test.py index 24b8bac1e..5538d84dd 100755 --- a/mesonbuild/scripts/meson_test.py +++ b/mesonbuild/scripts/meson_test.py @@ -45,7 +45,7 @@ parser.add_argument('--logbase', default='testlog', help="Base name for log file.") parser.add_argument('--num-processes', default=None, help='How many parallel processes to use.') -parser.add_argument('args', nargs='+') +parser.add_argument('args', nargs='*') class TestRun(): @@ -231,9 +231,10 @@ def run_tests(datafilename, log_base, num_workers=None): logfilename = logfile_base + '.txt' jsonlogfilename = logfile_base+ '.json' else: - wrap = [options.wrapper] - logfilename = logfile_base + '-' + options.wrapper.replace(' ', '_') + '.txt' - jsonlogfilename = logfile_base + '-' + options.wrapper.replace(' ', '_') + '.json' + wrap = options.wrapper.split() + namebase = wrap[0] + logfilename = logfile_base + '-' + namebase.replace(' ', '_') + '.txt' + jsonlogfilename = logfile_base + '-' + namebase.replace(' ', '_') + '.json' with open(datafilename, 'rb') as f: tests = pickle.load(f) if len(tests) == 0: |
