#3677 fix: Convert class-scoped fixtures in built-in integration tests into `@classmethod`s (#3676)
Pull request opened by edgarrmondragon
SSIA, backport of #3676Summary by Sourcery
Convert class-scoped pytest fixtures in built-in integration tests to class methods and update pytest version constraint for testing.
Enhancements:
• Refactor test_target_csv and test_target_parquet to define class-scoped fixtures as @classmethods for better compatibility with newer pytest versions.
Build:
• Bump pytest testing dependency to >=9.1 in pyproject.toml.
Tests:
• Adjust factory-based runner fixture to be a class method to align with updated fixture patterns in generated tests.
meltano/sdk