web/test/unittest_application.py
branchstable
changeset 6796 e70ca9abfc51
parent 6340 470d8e828fda
child 6797 90d687bd4c52
equal deleted inserted replaced
6795:f29d24c3d687 6796:e70ca9abfc51
   296         self.commit()
   296         self.commit()
   297         self.assertEqual(vreg.property_value('ui.language'), 'en')
   297         self.assertEqual(vreg.property_value('ui.language'), 'en')
   298 
   298 
   299     def test_login_not_available_to_authenticated(self):
   299     def test_login_not_available_to_authenticated(self):
   300         req = self.request()
   300         req = self.request()
   301         ex = self.assertRaises(Unauthorized, self.app_publish, req, 'login')
   301         with self.assertRaises(Unauthorized) as cm:
   302         self.assertEqual(str(ex), 'log out first')
   302             self.app_publish(req, 'login')
       
   303         self.assertEqual(str(cm.exception), 'log out first')
   303 
   304 
   304     def test_fb_login_concept(self):
   305     def test_fb_login_concept(self):
   305         """see data/views.py"""
   306         """see data/views.py"""
   306         self.set_option('auth-mode', 'cookie')
   307         self.set_option('auth-mode', 'cookie')
   307         self.set_option('anonymous-user', 'anon')
   308         self.set_option('anonymous-user', 'anon')