mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2025-11-01 18:48:14 +08:00
Upgrade linting configuration
This commit is contained in:
@ -36,9 +36,10 @@ class AccessTokenDatabaseMock(AccessTokenDatabase[AccessTokenModel]):
|
||||
access_token = self.store[token]
|
||||
if max_age is not None and access_token.created_at < max_age:
|
||||
return None
|
||||
return access_token
|
||||
except KeyError:
|
||||
return None
|
||||
else:
|
||||
return access_token
|
||||
|
||||
async def create(self, create_dict: Dict[str, Any]) -> AccessTokenModel:
|
||||
access_token = AccessTokenModel(**create_dict)
|
||||
|
||||
@ -71,7 +71,7 @@ def jwt_strategy(request, secret: SecretType):
|
||||
return JWTStrategy(
|
||||
ECC_PRIVATE_KEY, LIFETIME, algorithm="ES256", public_key=ECC_PUBLIC_KEY
|
||||
)
|
||||
raise ValueError(f"Unrecognized algorithm: {request.param}")
|
||||
raise ValueError(f"Unrecognized algorithm: {request.param}") # noqa: TRY003
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
|
||||
@ -18,9 +18,10 @@ class RedisMock:
|
||||
value, expiration = self.store[key]
|
||||
if expiration is not None and expiration < datetime.now().timestamp():
|
||||
return None
|
||||
return value
|
||||
except KeyError:
|
||||
return None
|
||||
else:
|
||||
return value
|
||||
|
||||
async def set(self, key: str, value: str, ex: Optional[int] = None):
|
||||
expiration = None
|
||||
|
||||
@ -61,7 +61,7 @@ async def test_app_client(
|
||||
def current_superuser(
|
||||
user: UserModel = Depends(
|
||||
fastapi_users.current_user(active=True, superuser=True)
|
||||
)
|
||||
),
|
||||
):
|
||||
return user
|
||||
|
||||
|
||||
Reference in New Issue
Block a user