def testPresentLoginInvalidLogin(self): self.request.params = {'form.login':True} response = default.present_login(self.request) self.assertTrue(response.has_key('login_form')) login_form = response.get('login_form') self.assertTrue('for: email' in login_form) self.assertTrue('for: password' in login_form)
def testPresentLoginValidLogin(self): self.request.params = { 'form.login':True, 'email':'*****@*****.**', 'password':'******', 'next':'/dayzero' } response = default.present_login(self.request) self.assertEquals(response.location, 'http://example.com/dayzero/')
def testPresentLoginValidSignup(self): self.request.params = { 'form.create': True, 'email':'*****@*****.**', 'password':'******', 'password_verify':'password', 'name':'Demo', } self.request.db = Mock('db', tracker=self.tt) response = default.present_login(self.request) self.assertEquals(response.location, 'http://example.com/')
def testPresentLoginInvalidSignup(self): self.request.params = {'form.create':True} response = default.present_login(self.request) self.assertTrue(response.has_key('signup_form')) signup_form = response.get('signup_form') self.assertTrue('for: name' in signup_form) self.assertTrue('for: password' in signup_form) self.assertTrue('for: password_verify' in signup_form)
def testPresentLoginView(self): response = default.present_login(self.request) self.assertTrue(response.has_key('login_form')) self.assertTrue(response.has_key('signup_form'))