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())
Exemple #2
0
 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())