diff --git a/src/_pytest/python.py b/src/_pytest/python.py index c30dbc47704..9c857e6ba13 100644 --- a/src/_pytest/python.py +++ b/src/_pytest/python.py @@ -387,7 +387,7 @@ def _genfunctions(self, name, funcobj): fm = self.session._fixturemanager definition = FunctionDefinition(name=name, parent=self, callobj=funcobj) - fixtureinfo = fm.getfixtureinfo(definition, funcobj, cls) + fixtureinfo = definition._fixtureinfo metafunc = Metafunc( definition, fixtureinfo, self.config, cls=cls, module=module