def main(): s = Store() start() for i in xrange(N_RENDERS): fragment = ConfiguredGrabbersView(s) render(fragment) stop()
def renderOnce(fragmentClass): """ Create L{DEPTH} LiveFragments, each nested within the next, and then render the result. """ rname = fragmentClass.__name__[0].lower() + fragmentClass.__name__[1:] innerFragment = fragmentClass(docFactory=stan(p(render=directive(rname))["Hello, world."])) for i in xrange(DEPTH - 1): outerFragment = fragmentClass(docFactory=stan(p(render=directive(rname))[innerFragment])) innerFragment.setFragmentParent(outerFragment) innerFragment = outerFragment render(outerFragment)
def renderOnce(fragmentClass): """ Create L{DEPTH} LiveFragments, each nested within the next, and then render the result. """ rname = fragmentClass.__name__[0].lower() + fragmentClass.__name__[1:] innerFragment = fragmentClass( docFactory=stan(p(render=directive(rname))['Hello, world.'])) for i in xrange(DEPTH - 1): outerFragment = fragmentClass( docFactory=stan(p(render=directive(rname))[innerFragment])) innerFragment.setFragmentParent(outerFragment) innerFragment = outerFragment render(outerFragment)
def testRenderLiveElement(self): """ Test that L{render} spits out the right thing for a L{LiveElement}. """ self.assertIn( self.message, render(LiveElement(docFactory=self.docFactory)))