def tearDown(self): IStatusMessage(self.request).show() if 'HTTP_REFERER' in self.request.environ: del self.request.environ['HTTP_REFERER'] SecurityManagement.noSecurityManager() if 'location' in self.request.response.headers: del self.request.response.headers['location']
def test_add_portlet_fails_with_anonymous(self): portal = self.layer['portal'] request = self.layer['request'] request.environ['HTTP_X_BRIDGE_ORIGIN'] = 'client-one' request.form['path'] = '@@watcher-feed?uid=567891234' sm = SecurityManagement.getSecurityManager() SecurityManagement.noSecurityManager() try: view = queryMultiAdapter((portal, request), name='add-watcher-portlet') with self.assertRaises(Exception) as cm: view() self.assertEqual(str(cm.exception), 'Could not find userid.') finally: SecurityManagement.setSecurityManager(sm)
def tearDown(self): SecurityManagement.noSecurityManager()