Update pytest_plugin.py

This commit is contained in:
Kevin Turcios 2025-02-06 18:48:25 -05:00
parent 652e98e7a5
commit 88ed6e1288

View file

@ -137,6 +137,9 @@ class PyTest_Loops:
item._nodeid = self._set_nodeid(item._nodeid, count)
next_item: pytest.Item = session.items[index + 1] if index + 1 < len(session.items) else None
self._clear_lru_caches(item)
item.config.hook.pytest_runtest_protocol(item=item, nextitem=next_item)
if session.shouldfail:
raise session.Failed(session.shouldfail)
@ -199,6 +202,7 @@ class PyTest_Loops:
pass
except Exception: # noqa: BLE001, S110
pass
def _set_nodeid(self, nodeid: str, count: int) -> str:
"""Set loop count when using duration.