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
These should probably be added to the default ignore list.
According to the docs, the default ignore list includes ['_pytest.terminal.', '_pytest.runner.'].
Probably, the dots at the end break it.
I tried forking and adding them to DEFAULT_IGNORE_LIST but this breaks the tests: RecursionError: maximum recursion depth exceeded.
This is a copy of an issue in
pytest
, that needs coordination withfreezegun
.--durations
is tricked byfreezegun
, whenfreezegun
is used inautouse
fixture.Example:
Command:
Result:
Versions (
Python 3.10.2
):freezegun
is latest version which has some work done regarding this: #460If every test function is decorated individually - then everything works as expected:
Report:
Related issue: pytest-dev/pytest#7764
Like in the linked issue - if you say that it's my problem of (mis)using
freezegun
(or that I need to speak withfreezegun
devs) - it's fineThe text was updated successfully, but these errors were encountered: