We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
fixturenames
DoctestItem
1 parent d4872f5 commit 82bd63dCopy full SHA for 82bd63d
src/_pytest/doctest.py
@@ -579,9 +579,11 @@ def func() -> None:
579
580
doctest_item.funcargs = {} # type: ignore[attr-defined]
581
fm = doctest_item.session._fixturemanager
582
- doctest_item._fixtureinfo = fm.getfixtureinfo( # type: ignore[attr-defined]
+ fixtureinfo = fm.getfixtureinfo(
583
node=doctest_item, func=func, cls=None, funcargs=False
584
)
585
+ doctest_item._fixtureinfo = fixtureinfo # type: ignore[attr-defined]
586
+ doctest_item.fixturenames = fixtureinfo.names_closure # type: ignore[attr-defined]
587
fixture_request = TopRequest(doctest_item, _ispytest=True) # type: ignore[arg-type]
588
fixture_request._fillfixtures()
589
return fixture_request
0 commit comments