MCPcopy Create free account
hub / github.com/pytest-dev/pytest / setup

Method setup

src/_pytest/doctest.py:276–284  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

274 return super().from_parent(name=name, parent=parent, runner=runner, dtest=dtest)
275
276 def setup(self) -> None:
277 if self.dtest is not None:
278 self.fixture_request = _setup_fixtures(self)
279 globs = dict(getfixture=self.fixture_request.getfixturevalue)
280 for name, value in self.fixture_request.getfixturevalue(
281 "doctest_namespace"
282 ).items():
283 globs[name] = value
284 self.dtest.globs.update(globs)
285
286 def runtest(self) -> None:
287 assert self.dtest is not None

Callers

nothing calls this directly

Calls 3

_setup_fixturesFunction · 0.85
getfixturevalueMethod · 0.80
updateMethod · 0.80

Tested by

no test coverage detected