We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f6d36c0 commit ea5b9e0Copy full SHA for ea5b9e0
pytest_cases/common_pytest.py
@@ -554,7 +554,8 @@ def __init__(self, func):
554
self.pmarks = get_pytest_parametrize_marks(self.function)
555
if self.is_parametrized:
556
self.update_callspecs()
557
- self.required_fixtures = set(self.fixturenames) - set(self._calls[0].funcargs)
+ # preserve order
558
+ self.required_fixtures = tuple(f for f in self.fixturenames if f not in self._calls[0].funcargs)
559
else:
560
self.required_fixtures = self.fixturenames
561
0 commit comments