import pytest from fansifter_common.encrypter import ( Encrypter, JWTEncrypter, RawEncrypter, ) @pytest.fixture(params=["jwt", "raw"]) def encrypter(request: pytest.FixtureRequest) -> Encrypter: if request.param == "jwt": key = JWTEncrypter.generate_key() return JWTEncrypter(key=key) return RawEncrypter()