예제 #1
0
    def test_ctor_implicit_context(self):
        siteSetUp()

        site = BTreeFolder2('site')
        createSiteManager(site, setsite=True)
        root = self._makeOne().context
        site._setOb('portal_resources', root)

        try:
            dir = PersistentResourceDirectory()
            # context should be stored unwrapped
            self.assertTrue(aq_base(root) is dir.context)

            # but re-wrapped during traversal
            traversed = dir['demo']
            self.assertTrue(site in traversed.context.aq_chain)
        finally:
            siteTearDown()
예제 #2
0
    def test_ctor_implicit_context(self):
        from zope.site.testing import siteSetUp, createSiteManager, siteTearDown
        siteSetUp()

        site = BTreeFolder2('site')
        createSiteManager(site, setsite=True)
        root = self._makeOne().context
        site._setOb('portal_resources', root)

        from plone.resource.directory import PersistentResourceDirectory
        try:
            dir = PersistentResourceDirectory()
            # context should be stored unwrapped
            self.assertTrue(aq_base(root) is dir.context)

            # but re-wrapped during traversal
            traversed = dir['demo']
            self.assertTrue(site in traversed.context.aq_chain)
        finally:
            siteTearDown()
예제 #3
0
파일: tests.py 프로젝트: jean/z3c.pagelet
def tearDown(test):
    siteTearDown()
def tearDown(test=None):
    siteTearDown()
예제 #5
0
def tearDown(test=None):
    siteTearDown()
예제 #6
0
def tearDown(test):
    testing.siteTearDown()
예제 #7
0
def tearDown(test):
    testing.siteTearDown()
예제 #8
0
 def tearDown(self):
     testing.siteTearDown()
예제 #9
0
 def tearDown(self):
     siteTearDown()
예제 #10
0
def tearDown(test):
    zope.security.management.endInteraction()
    siteTearDown()
예제 #11
0
def tearDown(test):
    siteTearDown()