web/test/unittest_application.py
changeset 9642 9a42eaeea263
parent 9641 4147cc32371d
child 9674 96549de9dd70
equal deleted inserted replaced
9641:4147cc32371d 9642:9a42eaeea263
   421 
   421 
   422     def test_anonymized_request(self):
   422     def test_anonymized_request(self):
   423         with self.admin_access.web_request() as req:
   423         with self.admin_access.web_request() as req:
   424             self.assertEqual(self.admlogin, req.session.user.login)
   424             self.assertEqual(self.admlogin, req.session.user.login)
   425             # admin should see anon + admin
   425             # admin should see anon + admin
   426             self.assertEqual(2, len(list(req.find_entities('CWUser'))))
   426             self.assertEqual(2, len(list(req.find('CWUser'))))
   427             with anonymized_request(req):
   427             with anonymized_request(req):
   428                 self.assertEqual('anon', req.session.login, 'anon')
   428                 self.assertEqual('anon', req.session.login, 'anon')
   429                 # anon should only see anon user
   429                 # anon should only see anon user
   430                 self.assertEqual(1, len(list(req.find_entities('CWUser'))))
   430                 self.assertEqual(1, len(list(req.find('CWUser'))))
   431             self.assertEqual(self.admlogin, req.session.login)
   431             self.assertEqual(self.admlogin, req.session.login)
   432             self.assertEqual(2, len(list(req.find_entities('CWUser'))))
   432             self.assertEqual(2, len(list(req.find('CWUser'))))
   433 
   433 
   434     def test_non_regr_optional_first_var(self):
   434     def test_non_regr_optional_first_var(self):
   435         with self.admin_access.web_request() as req:
   435         with self.admin_access.web_request() as req:
   436             # expect a rset with None in [0][0]
   436             # expect a rset with None in [0][0]
   437             req.form['rql'] = 'rql:Any OV1, X WHERE X custom_workflow OV1?'
   437             req.form['rql'] = 'rql:Any OV1, X WHERE X custom_workflow OV1?'