File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 33
44import pytest
55
6- from _pytest .doctest import DoctestItem
7-
86
97@pytest .fixture (autouse = True )
108def add_doctest_fixtures (
119 request : pytest .FixtureRequest ,
1210 doctest_namespace : t .Dict [str , t .Any ],
1311) -> None :
12+ from _pytest .doctest import DoctestItem
13+
1414 if isinstance (request ._pyfuncitem , DoctestItem ):
1515 request .getfixturevalue ("add_doctest_fixtures" )
1616 request .getfixturevalue ("set_home" )
Original file line number Diff line number Diff line change 99
1010import pytest
1111
12- from _pytest .doctest import DoctestItem
13-
1412from libvcs ._internal .run import run
1513from libvcs .sync .git import GitRemote , GitSync
1614from libvcs .sync .hg import HgSync
@@ -419,6 +417,8 @@ def add_doctest_fixtures(
419417 create_hg_remote_repo : CreateProjectCallbackFixtureProtocol ,
420418 git_repo : pathlib .Path ,
421419) -> None :
420+ from _pytest .doctest import DoctestItem
421+
422422 if not isinstance (request ._pyfuncitem , DoctestItem ): # Only run on doctest items
423423 return
424424 doctest_namespace ["tmp_path" ] = tmp_path
You can’t perform that action at this time.
0 commit comments