def testNonASCIIPath(self): # http://dev.plone.org/plone/ticket/7086 context = self.folder renderer = MockRenderer(context, context.REQUEST) renderer.data_brains = [ MockBrain("Pr\xc5\xafvodce"), MockBrain("p\xc5\x99i")] render_cachekey(None, renderer)
def testAnonymousFlag(self): context = self.folder renderer = MockRenderer(context, context.REQUEST) key1 = render_cachekey(None, renderer) self.logout() key2 = render_cachekey(None, renderer) self.assertNotEqual(key1, key2)
def testNonASCIIPath(self): # http://dev.plone.org/plone/ticket/7086 context = self.folder renderer = MockRenderer(context, context.REQUEST) renderer.data_brains = [ MockBrain("Pr\xc5\xafvodce"), MockBrain("p\xc5\x99i") ] render_cachekey(None, renderer)
def testRenderCachekey(self): context = self.folder renderer = MockRenderer(context, context.REQUEST) key1 = render_cachekey(None, renderer) renderer.manager.__name__ += '__changed__' key2 = render_cachekey(None, renderer) self.failUnless(key1 != key2)
def testRenderCachekey(self): context = self.folder renderer = MockRenderer(context, context.REQUEST) key1 = render_cachekey(None, renderer) renderer.manager.__name__ += '__changed__' key2 = render_cachekey(None, renderer) self.assertTrue(key1 != key2)
def _render_cachekey(fun, self): raise ram.DontCache() if self.anonymous: raise ram.DontCache() return render_cachekey(fun, self)
def _render_cachekey(fun, self): if self.anonymous: raise ram.DontCache() return render_cachekey(fun, self)
def _render_cachekey(fun, self): return render_cachekey(fun, self)
def _render_cachekey(fun, self): """render the necessary cachekey""" return render_cachekey(fun, self)
def _render_cachekey(fun, self): """render cachekey""" return render_cachekey(fun, self)