(
self, user: UserModel, user_manager: UserManagerMock[UserModel]
)
| 564 | @pytest.mark.manager |
| 565 | class TestUpdateUser: |
| 566 | async def test_safe_update( |
| 567 | self, user: UserModel, user_manager: UserManagerMock[UserModel] |
| 568 | ): |
| 569 | user_update = UserUpdate(first_name="Arthur", is_superuser=True) |
| 570 | updated_user = await user_manager.update(user_update, user, safe=True) |
| 571 | |
| 572 | assert updated_user.first_name == "Arthur" |
| 573 | assert updated_user.is_superuser is False |
| 574 | |
| 575 | assert user_manager.on_after_update.called is True |
| 576 | |
| 577 | async def test_unsafe_update( |
| 578 | self, user: UserModel, user_manager: UserManagerMock[UserModel] |
nothing calls this directly
no test coverage detected