Merge pull request #293 from alphagov/single-verify-code

Changed registration flow to first send email verification link that
This commit is contained in:
Adam Shimali
2016-03-18 11:03:27 +00:00
23 changed files with 363 additions and 481 deletions

View File

@@ -445,7 +445,12 @@ def mock_update_user(mocker):
@pytest.fixture(scope='function')
def mock_is_email_unique(mocker):
return mocker.patch('app.user_api_client.get_user_by_email', return_value=None)
return mocker.patch('app.user_api_client.is_email_unique', return_value=True)
@pytest.fixture(scope='function')
def mock_is_email_not_unique(mocker):
return mocker.patch('app.user_api_client.is_email_unique', return_value=False)
@pytest.fixture(scope='function')
@@ -518,6 +523,11 @@ def mock_send_verify_code(mocker):
return mocker.patch('app.user_api_client.send_verify_code')
@pytest.fixture(scope='function')
def mock_send_verify_email(mocker):
return mocker.patch('app.user_api_client.send_verify_email')
@pytest.fixture(scope='function')
def mock_check_verify_code(mocker):
def _verify(user_id, code, code_type):