mirror of
https://github.com/cuberite/polarssl.git
synced 2025-09-30 08:56:50 -04:00
Allow providing space sepatated tasks
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
This commit is contained in:
parent
542d932352
commit
85c54ea361
@ -9,6 +9,7 @@ less likely to be useful.
|
|||||||
import argparse
|
import argparse
|
||||||
import sys
|
import sys
|
||||||
import traceback
|
import traceback
|
||||||
|
import re
|
||||||
|
|
||||||
import check_test_cases
|
import check_test_cases
|
||||||
|
|
||||||
@ -157,7 +158,7 @@ def main():
|
|||||||
help='Analysis to be done. By default, run all tasks. '
|
help='Analysis to be done. By default, run all tasks. '
|
||||||
'With one or more TASK, run only those. '
|
'With one or more TASK, run only those. '
|
||||||
'TASK can be the name of a single task or '
|
'TASK can be the name of a single task or '
|
||||||
'coma-separated list of tasks. ')
|
'comma/space-separated list of tasks. ')
|
||||||
parser.add_argument('--list', action='store_true',
|
parser.add_argument('--list', action='store_true',
|
||||||
help='List all available tasks and exit.')
|
help='List all available tasks and exit.')
|
||||||
options = parser.parse_args()
|
options = parser.parse_args()
|
||||||
@ -172,7 +173,7 @@ def main():
|
|||||||
if options.task == 'all':
|
if options.task == 'all':
|
||||||
tasks = TASKS.keys()
|
tasks = TASKS.keys()
|
||||||
else:
|
else:
|
||||||
tasks = options.task.split(',')
|
tasks = re.split(r'[, ]+', options.task)
|
||||||
|
|
||||||
for task in tasks:
|
for task in tasks:
|
||||||
if task not in TASKS:
|
if task not in TASKS:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user