tests: conftest: fix collection of slow/slowest items

This commit is contained in:
Daniel Hahler 2019-05-29 21:30:45 +02:00
parent 0025e4408f
commit 61b76c7f5f
1 changed files with 3 additions and 3 deletions

View File

@ -27,9 +27,9 @@ def pytest_collection_modifyitems(config, items):
if "testdir" in fixtures:
if spawn_names.intersection(item.function.__code__.co_names):
item.add_marker(pytest.mark.uses_pexpect)
slow_items.append(item)
slowest_items.append(item)
else:
slowest_items.append(0)
slow_items.append(item)
else:
marker = item.get_closest_marker("slow")
if marker:
@ -37,6 +37,6 @@ def pytest_collection_modifyitems(config, items):
else:
fast_items.append(item)
items[:] = fast_items + neutral_items + slow_items
items[:] = fast_items + neutral_items + slow_items + slowest_items
yield