cc23ec91d0
TracebackEntry needs the excinfo for the `__tracebackhide__ = callback` functionality, where `callback` accepts the excinfo. Currently it achieves this by storing a weakref to the excinfo which created it. I think this is not great, mixing layers and bloating the objects. Instead, have `ishidden` (and transitively, `Traceback.filter()`) take the excinfo as a parameter. |
||
---|---|---|
.. | ||
approx.py | ||
collect.py | ||
fixtures.py | ||
integration.py | ||
metafunc.py | ||
raises.py | ||
show_fixtures_per_test.py |