Skip to content

Commit 4480d3e

Browse files
generate_tests: always use call_extra
- its a noop addition in the methods is empty list
1 parent 13d750d commit 4480d3e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/_pytest/python.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -391,12 +391,8 @@ def _genfunctions(self, name, funcobj):
391391
methods.append(module.pytest_generate_tests)
392392
if hasattr(cls, "pytest_generate_tests"):
393393
methods.append(cls().pytest_generate_tests)
394-
if methods:
395-
self.ihook.pytest_generate_tests.call_extra(
396-
methods, dict(metafunc=metafunc)
397-
)
398-
else:
399-
self.ihook.pytest_generate_tests(metafunc=metafunc)
394+
395+
self.ihook.pytest_generate_tests.call_extra(methods, dict(metafunc=metafunc))
400396

401397
if not metafunc._calls:
402398
yield Function(name, parent=self, fixtureinfo=fixtureinfo)

0 commit comments

Comments
 (0)