allow updating auth type

This commit is contained in:
chrisw
2017-10-31 10:36:53 +00:00
parent 8cb74f5f90
commit a95d6e8b2e
2 changed files with 13 additions and 0 deletions

View File

@@ -546,3 +546,15 @@ def test_update_user_resets_failed_login_count_if_updating_password(client, samp
assert resp.status_code == 200
assert user.failed_login_count == 0
def test_update_user_auth_type(admin_request, sample_user):
assert sample_user.auth_type == 'sms_auth'
resp = admin_request.post(
'user.update_user_attribute',
user_id=sample_user.id,
_data={'auth_type': 'email_auth'},
)
assert resp['data']['id'] == str(sample_user.id)
assert resp['data']['auth_type'] == 'email_auth'