diff --git a/_pytest/fixtures.py b/_pytest/fixtures.py index f1374b20f..74efd309d 100644 --- a/_pytest/fixtures.py +++ b/_pytest/fixtures.py @@ -785,7 +785,7 @@ class FixtureDef: return result # we have a previous but differently parametrized fixture instance # so we need to tear it down before creating a new one - self.finish() + self.finish(request) assert not hasattr(self, "cached_result") hook = self._fixturemanager.session.gethookproxy(request.node.fspath)