File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 88from _pytest .monkeypatch import MonkeyPatch
99
1010from libtmux import exc
11+ from libtmux .common import which
1112from libtmux .server import Server
1213from libtmux .test import TEST_SESSION_PREFIX , get_test_session_name , namer
1314
@@ -100,3 +101,17 @@ def session(request: SubRequest, server: Server) -> "Session":
100101 assert TEST_SESSION_NAME != "tmuxp"
101102
102103 return session
104+
105+
106+ @pytest .fixture (autouse = True )
107+ def add_doctest_fixtures (
108+ doctest_namespace : t .Dict [str , t .Any ],
109+ # usefixtures / autouse
110+ clear_env : t .Any ,
111+ # Normal fixtures
112+ server : "Server" ,
113+ session : "Session" ,
114+ ) -> None :
115+ if which ("tmux" ):
116+ doctest_namespace ["server" ] = server
117+ doctest_namespace ["session" ] = session
You can’t perform that action at this time.
0 commit comments