Пример #1
0
def main():
    s = Store()
    start()
    for i in xrange(N_RENDERS):
        fragment = ConfiguredGrabbersView(s)
        render(fragment)
    stop()
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)
Пример #4
0
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)))