Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
    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)