You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Any way to access the current iteration count? #52
I came here wondering the same thing. This would be a small feature addition and it would be very helpful. Although, the creators of pytest-repeat may want to avoid the ability for a test's behavior to be dependent on iteration number.
I personally decided to use the same logic as in the stackoverflow post in our conftest.py in order to log the current test and iteration as follows:
import logging
import pytest
log = logging.getLogger(__name__)
@pytest.fixture(scope="function", autouse=True)
def log_test_function_start(request):
"""Logs test name at start of test, helps identify currently running test and iteration"""
log.info("#################################################################")
log.info("Starting execution of test: %s", request.node.name)
log.info("##################################################################")
Activity
acohen716 commentedon Aug 16, 2021
I've found this but it doesn't seem like the correct approach to handling this...
joeyshelton commentedon Mar 2, 2022
I came here wondering the same thing. This would be a small feature addition and it would be very helpful. Although, the creators of pytest-repeat may want to avoid the ability for a test's behavior to be dependent on iteration number.
acohen716 commentedon Mar 9, 2022
I personally decided to use the same logic as in the stackoverflow post in our
conftest.pyin order to log the current test and iteration as follows: