def test_forgot_password_fails(mock_cognito): """Test failure when starting forgot password flow.""" cloud = MagicMock() cloud.cognito_email_based = False mock_cognito.initiate_forgot_password.side_effect = aws_error('SomeError') with pytest.raises(auth_api.CloudError): auth_api.forgot_password(cloud, '*****@*****.**')
def test_forgot_password_fails(mock_cognito): """Test failure when starting forgot password flow.""" mock_cognito.initiate_forgot_password.side_effect = aws_error('SomeError') with pytest.raises(auth_api.CloudError): auth_api.forgot_password(None, '*****@*****.**')
def test_forgot_password(mock_cognito): """Test starting forgot password flow.""" auth_api.forgot_password(None, '*****@*****.**') assert len(mock_cognito.initiate_forgot_password.mock_calls) == 1
def test_forgot_password(mock_cognito): """Test starting forgot password flow.""" cloud = MagicMock() auth_api.forgot_password(cloud, '*****@*****.**') assert len(mock_cognito.initiate_forgot_password.mock_calls) == 1
def test_forgot_password(mock_cognito): """Test starting forgot password flow.""" cloud = MagicMock() cloud.cognito_email_based = False auth_api.forgot_password(cloud, '*****@*****.**') assert len(mock_cognito.initiate_forgot_password.mock_calls) == 1