def testIsDefaultPageInFolder(self): view = Plone(self.folder.test, self.app.REQUEST) self.assertFalse(view.isDefaultPageInFolder()) self.assertTrue(self.folder.canSelectDefaultPage()) self.folder.setDefaultPage('test') # re-create the view, because the old value is cached self._invalidateRequestMemoizations() view = Plone(self.folder.test, self.app.REQUEST) self.assertTrue(view.isDefaultPageInFolder())
def testIsDefaultPageInFolder(self): view = Plone(self.folder.test, self.app.REQUEST) self.failIf(view.isDefaultPageInFolder()) self.failUnless(self.folder.canSelectDefaultPage()) self.folder.saveDefaultPage('test') # re-create the view, because the old value is cached del self.app.REQUEST.__annotations__ view = Plone(self.folder.test, self.app.REQUEST) self.failUnless(view.isDefaultPageInFolder())
def testIsDefaultPageInFolder(self): view = Plone(self.folder.test, self.app.REQUEST) self.assertFalse(view.isDefaultPageInFolder()) self.assertTrue(self.folder.canSetDefaultPage()) self.folder.setDefaultPage('test') # re-create the view, because the old value is cached self._invalidateRequestMemoizations() view = Plone(self.folder.test, self.app.REQUEST) self.assertTrue(view.isDefaultPageInFolder())
def testIsDefaultPageInFolder(self): view = Plone(self.folder.test, self.app.REQUEST) self.failIf(view.isDefaultPageInFolder()) self.failUnless(self.folder.canSelectDefaultPage()) self.folder.saveDefaultPage('test') # re-create the view, because the old value is cached self._invalidateRequestMemoizations() view = Plone(self.folder.test, self.app.REQUEST) self.failUnless(view.isDefaultPageInFolder())