def test_creates_vaild_new_user(self): email = '*****@*****.**' name = 'Test User' with patch('redash.google_oauth.login_user') as login_user_mock: create_and_login_user(name, email) self.assertTrue(login_user_mock.called) user = models.User.get(models.User.email == email)
def test_logins_valid_user(self): user = user_factory.create(email='*****@*****.**') with patch('redash.google_oauth.login_user') as login_user_mock: create_and_login_user(user.name, user.email) login_user_mock.assert_called_once_with(user, remember=True)