def test_manage_login_user_empty_no_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user new user with no email from facebook""" newsletter.app = True user_data = dict(name="algo") next_url = "/" manage_user_login(None, user_data, next_url) url_for.assert_called_once_with("account.signin")
def test_manage_login_user_empty(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user_data = dict(name="algo", email="email") next_url = "/" manage_user_login(None, user_data, next_url) url_for.assert_called_once_with("account.signin")
def test_manage_login_user_empty_no_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user new user with no email from facebook""" newsletter.app = True user_data = dict(name='algo') next_url = '/' manage_user_login(None, user_data, next_url) url_for.assert_called_once_with('account.signin')
def test_manage_login_user_local(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create() user_data = dict(name=user.name, email=user.email_addr) next_url = "/" manage_user_login(None, user_data, next_url) url_for.assert_called_once_with("account.forgot_password")
def test_manage_login_user_google_token(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create(info={"google_token": "k"}) user_data = dict(name=user.name, email=user.email_addr) next_url = "/" manage_user_login(None, user_data, next_url) url_for.assert_called_once_with("account.signin")
def test_manage_login_user_empty(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user_data = dict(name='algo', email='email') next_url = '/' manage_user_login(None, user_data, next_url) url_for.assert_called_once_with('account.signin')
def test_manage_login_user_google_token(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create(info={'google_token': 'k'}) user_data = dict(name=user.name, email=user.email_addr) next_url = '/' manage_user_login(None, user_data, next_url) url_for.assert_called_once_with('account.signin')
def test_manage_login_user_local(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create() user_data = dict(name=user.name, email=user.email_addr) next_url = '/' manage_user_login(None, user_data, next_url) url_for.assert_called_once_with('account.forgot_password')
def test_manage_login_user_already_asked(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user already asked works.""" newsletter.app = True user = UserFactory.create(newsletter_prompted=True) user_data = dict(name=user.name, email=user.email_addr) next_url = "/" manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) redirect.assert_called_once_with(next_url)
def test_manage_login_user_good_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user with good email works.""" newsletter.app = True user = UserFactory.create() user_data = dict(name=user.name, email=user.email_addr) next_url = "/" manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) url_for.assert_called_once_with("account.newsletter_subscribe", next=next_url)
def test_manage_login_user_update_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create(name="johndoe", email_addr="johndoe") user_data = dict(name=user.name) next_url = "/" manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) url_for.assert_called_once_with("account.update_profile", name=user.name)
def test_manage_login_user_update_email(self, redirect, url_for_app_type, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create(name='johndoe', email_addr='johndoe') user_data = dict(name=user.name) next_url = '/' manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) redirect.assert_called_once_with('/')
def test_manage_login_user_empty(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user_data = dict(id='3', name='algo', email='email') next_url = '/' manage_user_login(None, user_data, next_url) url_for.assert_called_once_with('account.signin')
def test_manage_login_user_already_asked(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user already asked works.""" newsletter.app = True user = UserFactory.create(newsletter_prompted=True) user_data = dict(name=user.name, email=user.email_addr) next_url = '/' manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) redirect.assert_called_once_with(next_url)
def test_manage_login_user_good_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user with good email works.""" newsletter.app = True user = UserFactory.create() user_data = dict(name=user.name, email=user.email_addr) next_url = '/' manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) url_for.assert_called_once_with('account.newsletter_subscribe', next=next_url)
def test_manage_login_user_update_email(self, redirect, url_for, flash, login_user, newsletter): """Test manage login user works.""" newsletter.app = True user = UserFactory.create(email_addr="None") user_data = dict(id=str(user.id), name=user.name, email=user.email_addr) next_url = '/' manage_user_login(user, user_data, next_url) login_user.assert_called_once_with(user, remember=True) url_for.assert_called_once_with('account.update_profile', name=user.name)