def test_anonymous_ec(self): sm = getSiteManager() self.portal.portal_membership = DummyMembershipTool() sm.registerUtility(self.portal.portal_membership, IMembershipTool) ec = createExprContext(self.folder, self.portal, self.object) member = ec.contexts['member'] self.failIf(member)
def test_authenticatedUser_ec(self): sm = getSiteManager() self.portal.portal_membership = DummyMembershipTool(anon=0) sm.registerUtility(self.portal.portal_membership, IMembershipTool) ec = createExprContext(self.folder, self.portal, self.object) member = ec.contexts['member'] self.assertEqual(member.getId(), 'dummy')
def setUp(self): TransactionalTest.setUp(self) root = self.root root._setObject('portal', DummyContent('portal', 'url_portal')) portal = self.portal = root.portal portal.portal_membership = DummyMembershipTool() self.folder = DummyContent('foo', 'url_foo') self.object = DummyContent('bar', 'url_bar')
def test_anonymous_ec(self): self.portal.portal_membership = DummyMembershipTool() ec = createExprContext(self.folder, self.portal, self.object) if hasattr(ec, 'contexts'): member = ec.contexts['member'] else: # BBB: for Zope 2.9 member = ec.global_vars['member'] self.failIf(member)
def test_authenticatedUser_ec(self): self.portal.portal_membership = DummyMembershipTool(anon=0) ec = createExprContext(self.folder, self.portal, self.object) if hasattr(ec, 'contexts'): member = ec.contexts['member'] else: # BBB: for Zope 2.9 member = ec.global_vars['member'] self.assertEqual(member.getId(), 'dummy')
def setUp(self): TransactionalTest.setUp(self) self.app._setObject('portal', DummyContent('portal')) self.portal = self.app.portal sm = getSiteManager() sm.registerUtility(DummyMembershipTool(), IMembershipTool) self.folder = DummyContent('foo', 'url_foo') self.object = DummyContent('bar', 'url_bar')
def setUp(self): TransactionalTest.setUp(self) root = self.root root._setObject('portal', DummyContent('portal', 'url_portal')) portal = self.portal = root.portal sm = getSiteManager(portal) portal.portal_membership = DummyMembershipTool() sm.registerUtility(portal.portal_membership, IMembershipTool) self.folder = DummyContent('foo', 'url_foo') self.object = DummyContent('bar', 'url_bar')
def setUp(self): import Products.CMFCore RequestTest.setUp(self) setUpTraversing() zcml.load_config('permissions.zcml', Products.Five) zcml.load_config('configure.zcml', Products.CMFCore) root = self.root root._setObject('portal', DummyContent('portal', 'url_portal')) portal = self.portal = root.portal portal.portal_membership = DummyMembershipTool() self.folder = DummyContent('foo', 'url_foo') self.object = DummyContent('bar', 'url_bar')
def setUp(self): import Products.CMFCore TransactionalTest.setUp(self) zcml.load_config('meta.zcml', Products.Five) zcml.load_config('permissions.zcml', Products.Five) zcml.load_config('configure.zcml', Products.CMFCore) zcml.load_string(_TRAVERSE_ZCML) root = self.root root._setObject('portal', DummyContent('portal', 'url_portal')) portal = self.portal = root.portal portal.portal_membership = DummyMembershipTool() self.folder = DummyContent('foo', 'url_foo') self.object = DummyContent('bar', 'url_bar')
def test_ec_context(self): self.portal.portal_membership = DummyMembershipTool() ec = createExprContext(self.folder, self.portal, self.object) object = ec.contexts['object'] portal = ec.contexts['portal'] folder = ec.contexts['folder'] self.failUnless(object) self.assertEqual(object.id, 'bar') self.assertEqual(object.absolute_url(), 'url_bar') self.failUnless(portal) self.assertEqual(portal.id, 'portal') self.assertEqual(portal.absolute_url(), 'url_portal') self.failUnless(folder) self.assertEqual(folder.id, 'foo') self.assertEqual(folder.absolute_url(), 'url_foo')
def test_ec_context(self): sm = getSiteManager() sm.registerUtility(DummyMembershipTool(), IMembershipTool) ec = createExprContext(self.folder, self.portal, self.object) object = ec.contexts['object'] portal = ec.contexts['portal'] folder = ec.contexts['folder'] self.assertTrue(object) self.assertEqual(object.id, 'bar') self.assertEqual(object.absolute_url(), 'url_bar') self.assertTrue(portal) self.assertEqual(portal.id, 'portal') self.assertEqual(portal.absolute_url(), 'url_portal') self.assertTrue(folder) self.assertEqual(folder.id, 'foo') self.assertEqual(folder.absolute_url(), 'url_foo')
def test_ec_context(self): self.portal.portal_membership = DummyMembershipTool() ec = createExprContext(self.folder, self.portal, self.object) if hasattr(ec, 'contexts'): contexts = ec.contexts else: # BBB: for Zope 2.9 contexts = ec.global_vars object = contexts['object'] portal = contexts['portal'] folder = contexts['folder'] self.failUnless(object) self.assertEqual(object.id, 'bar') self.assertEqual(object.absolute_url(), 'url_bar') self.failUnless(portal) self.assertEqual(portal.id, 'portal') self.assertEqual(portal.absolute_url(), 'url_portal') self.failUnless(folder) self.assertEqual(folder.id, 'foo') self.assertEqual(folder.absolute_url(), 'url_foo')
def test_authenticatedUser_ec(self): self.portal.portal_membership = DummyMembershipTool(anon=0) ec = createExprContext(self.folder, self.portal, self.object) member = ec.contexts['member'] self.assertEqual(member.getId(), 'dummy')
def setUp(self): SecurityTest.setUp(self) self.site = DummySite('site').__of__(self.root) self.site._setObject('portal_membership', DummyMembershipTool())
def setUp(self): SecurityTest.setUp(self) self.site = DummySite('site').__of__(self.app) sm = getSiteManager() sm.registerUtility(DummyMembershipTool(), IMembershipTool)
def setUp(self): SecurityTest.setUp(self) self.site = DummySite('site').__of__(self.root) sm = getSiteManager() self.site._setObject('portal_membership', DummyMembershipTool()) sm.registerUtility(self.site.portal_membership, IMembershipTool)
def test_anonymous_ec(self): self.portal.portal_membership = DummyMembershipTool() ec = createExprContext(self.folder, self.portal, self.object) member = ec.contexts['member'] self.failIf(member)