def register(): """Registration page.""" form = SignUpForm() if request.method == 'GET' or not form.validate_on_submit(): return render_template('register.html') User.register(form.fullname.data, form.email.data, form.password.data) return redirect(url_for('login'))
def test_no_email_duplicates(self): username = '******' email = '*****@*****.**' password = '******' User.register(username, email, password) with self.assertRaises(DBFieldNotUniqueError) as err: User.register(username, email, password) self.assertEquals('email', err.field) self.assertEquals(email, err.value)
def register(): """Registration page.""" form = SignUpForm() if request.method == 'GET' or not form.validate_on_submit(): return render_template('register.html') User.register( form.fullname.data, form.email.data, form.password.data ) return redirect(url_for('login'))
def setUp(self): super(TwitterConfigModelTestCase, self).setUp() self.u = User.register('Test 7', '*****@*****.**', '123456') self.key = '123' self.secret = '456'
def test_get_user_id(self): username = '******' email = '*****@*****.**' password = '******' user = User.register(username, email, password) self.assertEqual(email, user.get_id()) self.assertTrue(isinstance(user.get_id(), unicode))
def test_check_good_password(self): username = '******' email = '*****@*****.**' password = '******' user = User.register(username, email, password) self.assertTrue(user.check_password(password))
def test_get_user_by_email(self): username = '******' email = '*****@*****.**' password = '******' user = User.register(username, email, password) fetched_user = User.get_by_email(email) self.assertEqual(user, fetched_user)
def test_check_bad_password(self): username = '******' email = '*****@*****.**' password = '******' bad_password = '******' user = User.register(username, email, password) self.assertFalse(user.check_password(bad_password))
def setUp(self): super(ConfigTestCase, self).setUp() self.username = '******' self.email = '*****@*****.**' self.password = '******' self.u = User.register(self.username, self.email, self.password)
def test_create(self): username = '******' email = '*****@*****.**' password = '******' u1 = User.register(username, email, password) self.assertEquals(username, u1.username) self.assertEquals(email, u1.email) self.assertNotEquals(password, u1.password)
def setUp(self): super(IndexTestCase, self).setUp() self.username = '******' self.email = '*****@*****.**' self.password = '******' self.u = User.register(self.username, self.email, self.password) self.key = 'key' self.token = 'token' self.conf = TwitterConfig.update(self.u, self.key, self.token)