MCPcopy
hub / github.com/pytest-dev/pytest-xdist / pytest_testnodeready

Method pytest_testnodeready

src/xdist/dsession.py:537–546  ·  view source on GitHub ↗
(self, node: WorkerController)

Source from the content-addressed store, hash-verified

535
536 @pytest.hookimpl
537 def pytest_testnodeready(self, node: WorkerController) -> None:
538 if self.config.option.verbose > 0:
539 d = node.workerinfo
540 different_interpreter = d.get("executable") != sys.executable
541 if different_interpreter:
542 version = d["version"].replace("\n", " -- ")
543 self.rewrite(f"[{d['id']}] Python {version}", newline=True)
544 self.setstatus(
545 node.gateway.spec, WorkerStatus.ReadyForCollection, tests_collected=0
546 )
547
548 @pytest.hookimpl
549 def pytest_testnodedown(self, node: WorkerController, error: object) -> None:

Callers 1

worker_workerreadyMethod · 0.80

Calls 4

rewriteMethod · 0.95
setstatusMethod · 0.95
getMethod · 0.80
replaceMethod · 0.80

Tested by

no test coverage detected