os-testr/os_testr
Matthew Treinish 3acc96e47a
Handle overlapping black regexes
It's very common for blacklist files and/or a black regex to have
overlapping matches. In this case ostestr was incorrectly trying to
remove tests from the set of test cases more than once. This commit
fixes this case by simply adding a check if the test is in the set
before trying to delete it. If it's not there, then something else
already removed it from the set of tests we'll be running so we can
just move on.

Change-Id: I1dabf9fb9c182af3dd6e124e79e54e1eb99bed82
2016-09-27 15:28:21 -04:00
..
tests Handle overlapping black regexes 2016-09-27 15:28:21 -04:00
utils Add colored output feature to subunit-trace 2015-11-25 13:15:22 +09:00
__init__.py Initial Cookiecutter Commit. 2015-03-17 14:58:46 -04:00
generate_subunit.py Add version option for ostestr and subunit-trace 2016-04-12 13:08:32 +09:00
ostestr.py Merge "Add ostestr as a function" 2016-09-21 12:59:50 +00:00
regex_builder.py Merge "Make subprocess outputs to text for Python 3" 2016-09-27 18:53:27 +00:00
subunit2html.py Sort failed tests at the top on HTML result page 2016-05-26 20:38:37 +00:00
subunit_trace.py Make unexpected success as fail 2016-06-17 16:42:21 +09:00
testlist_builder.py Handle overlapping black regexes 2016-09-27 15:28:21 -04:00