Example #1
0
 def test_loginverify_submitnocontinue(self):
     self.set_post({
         'commit': 'No',
         'continue': 'http://192.168.33.168:8080/'
     })
     page = LoginVerify(self.request, self.response)
     page.redirect = self.response.redirect
     page.post()
     self.assertEqual(self.response.redirect_location, '/')
Example #2
0
 def test_loginverify_submitnocontinue(self):
   self.set_post({
     'commit' : 'No',
     'continue' : 'http://192.168.33.168:8080/'
   })
   page = LoginVerify(self.request, self.response)
   page.redirect = self.response.redirect
   page.post()
   self.assertEqual(self.response.redirect_location, '/')
Example #3
0
 def test_loginverify_submitcontinue(self):
   from dashboard import LoginVerify
   self.set_post({
     'commit' : 'Yes',
     'continue' : 'http://192.168.33.168:8080/'
   })
   page = LoginVerify(self.request, self.response)
   page.redirect = self.response.redirect
   page.post()
   self.assertEqual(self.response.redirect_location, 'http://192.168.33.168:8080/')
Example #4
0
 def test_loginverify_submitcontinue(self):
     from dashboard import LoginVerify
     self.set_post({
         'commit': 'Yes',
         'continue': 'http://192.168.33.168:8080/'
     })
     page = LoginVerify(self.request, self.response)
     page.redirect = self.response.redirect
     page.post()
     self.assertEqual(self.response.redirect_location,
                      'http://192.168.33.168:8080/')
Example #5
0
 def test_loginverify_page(self):
   self.set_get({
     'continue' : 'http%3A//192.168.33.168%3A8080/_ah/login%3Fcontinue%3Dhttp%3A//192.168.33.168%3A8080/'
   })
   LoginVerify(self.request, self.response).get()
   html =  self.response.out.getvalue()
   self.assertTrue(re.search('<!-- FILE:templates/layouts/main.html -->', html))
   self.assertTrue(re.search('<!-- FILE:templates/users/confirm.html -->', html))
   self.assertTrue(re.search('http://192.168.33.168:8080/', html))