- argparser.add_argument('pattern',
- help='Glob-style pattern of tests to run',
- type=str,
- nargs='?',
- default='test*.py')
+
+ mut_exclu_group = argparser.add_mutually_exclusive_group(required=True)
+
+ mut_exclu_group.add_argument('-p', '--pattern',
+ help='Glob-style pattern of test files to run '
+ '(e.g. test_event*.py)',
+ type=str)
+
+ mut_exclu_group.add_argument('-t', '--test-case',
+ help='Run a specfic test module name, test class '
+ 'name, or test method name '
+ '(e.g. test_event.EventTestCase.test_clock_value)',
+ type=str)
+