MCPcopy Create free account
hub / github.com/fastapi-users/fastapi-users / test_token_expired

Method test_token_expired

tests/test_manager.py:452–466  ·  view source on GitHub ↗
(
        self,
        user_manager: UserManagerMock[UserModel],
        user: UserModel,
        forgot_password_token,
    )

Source from the content-addressed store, hash-verified

450 assert user_manager.on_after_reset_password.called is False
451
452 async def test_token_expired(
453 self,
454 user_manager: UserManagerMock[UserModel],
455 user: UserModel,
456 forgot_password_token,
457 ):
458 with pytest.raises(InvalidResetPasswordToken):
459 await user_manager.reset_password(
460 forgot_password_token(
461 user.id, current_password_hash=user.hashed_password, lifetime=-1
462 ),
463 "guinevere",
464 )
465 assert user_manager._update.called is False
466 assert user_manager.on_after_reset_password.called is False
467
468 @pytest.mark.parametrize("user_id", [None, "foo"])
469 async def test_valid_token_bad_payload(

Callers

nothing calls this directly

Calls 2

forgot_password_tokenFunction · 0.85
reset_passwordMethod · 0.80

Tested by

no test coverage detected