async def test_change_password(tmpcwd, app): auth = NaasAuthenticator(db=app.db) user = auth.get_or_create_user('johnsnow', 'password') assert user.is_valid_password('password') auth.change_password('johnsnow', 'newpassword') assert not user.is_valid_password('password') assert user.is_valid_password('newpassword')
async def test_change_password(tmpcwd, app): auth = NaasAuthenticator(db=app.db) user = auth.create_user("johnsnow", "password") assert user.is_valid_password("password") auth.change_password("johnsnow", "newpassword") assert not user.is_valid_password("password") assert user.is_valid_password("newpassword")