admin_user¶
Scope: function | Returns: LimeUser
The admin_user fixture provides the user with admin permissions.
Default implementation¶
By default, admin_user fetches the user with username admin from the test database:
@pytest.fixture
def admin_user(user_repository) -> LimeUser:
return user_repository.get_by_username("admin")
Customization¶
Override admin_user. Use the create_user fixture to create a fresh user for the test: