From 2e0c0dacf369ae67af115669a51475684e0785b0 Mon Sep 17 00:00:00 2001 From: FumeDev Date: Sun, 24 Mar 2024 16:31:27 -0700 Subject: [PATCH] "Fix unittest.py for pytest 7.0.0 compatibility" --- src/_pytest/unittest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_pytest/unittest.py b/src/_pytest/unittest.py index a05c3b4bc43..ac5a3a3fd5e 100644 --- a/src/_pytest/unittest.py +++ b/src/_pytest/unittest.py @@ -189,7 +189,7 @@ def setup(self) -> None: # A bound method to be called during teardown() if set (see 'runtest()'). self._explicit_tearDown: Optional[Callable[[], None]] = None assert self.parent is not None - self._testcase = self.parent.obj(self.name) # type: ignore[attr-defined] + self._testcase = self.parent.obj(self.name or 'runTest') # type: ignore[attr-defined] self._obj = getattr(self._testcase, self.name) if hasattr(self, "_request"): self._request._fillfixtures()