From e2382b68a6eef801497e56bc2dd1ad7e8e7ce22f Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Thu, 30 Jan 2020 23:34:39 +0100 Subject: [PATCH] PyCollector._genfunctions: use already created fixtureinfo `Function` creates a `_fixtureinfo` already: https://github.com/pytest-dev/pytest/blob/fed535694/src/_pytest/python.py#L1392-L1395 --- src/_pytest/python.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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