コード例 #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()
コード例 #4
0
def tearDown(test=None):
    siteTearDown()
コード例 #5
0
def tearDown(test=None):
    siteTearDown()
コード例 #6
0
ファイル: test_site.py プロジェクト: grodniewicz/oship
def tearDown(test):
    testing.siteTearDown()
コード例 #7
0
def tearDown(test):
    testing.siteTearDown()
コード例 #8
0
 def tearDown(self):
     testing.siteTearDown()
コード例 #9
0
ファイル: tests.py プロジェクト: zopefoundation/z3c.table
 def tearDown(self):
     siteTearDown()
コード例 #10
0
ファイル: testing.py プロジェクト: jean/z3c.menu.ready2go
def tearDown(test):
    zope.security.management.endInteraction()
    siteTearDown()
コード例 #11
0
ファイル: testing.py プロジェクト: sgeulette/z3c.table
def tearDown(test):
    siteTearDown()