[Checkins] SVN: z3c.pt/trunk/src/z3c/pt/ Instantiate parser before passing to compiler.

Malthe Borch mborch at gmail.com
Mon Sep 1 05:24:32 EDT 2008


Log message for revision 90637:
  Instantiate parser before passing to compiler.

Changed:
  U   z3c.pt/trunk/src/z3c/pt/template.txt
  U   z3c.pt/trunk/src/z3c/pt/zpt.txt

-=-
Modified: z3c.pt/trunk/src/z3c/pt/template.txt
===================================================================
--- z3c.pt/trunk/src/z3c/pt/template.txt	2008-09-01 09:17:13 UTC (rev 90636)
+++ z3c.pt/trunk/src/z3c/pt/template.txt	2008-09-01 09:24:32 UTC (rev 90637)
@@ -7,7 +7,7 @@
 --------------------------------
 
   >>> from z3c.pt import PageTemplate
-  >>> from z3c.pt.testing import MockParser
+  >>> from z3c.pt.testing import mock_parser
   
   >>> print PageTemplate("""\
   ... <div xmlns="http://www.w3.org/1999/xhtml">
@@ -124,7 +124,7 @@
   ...   <py:match path="xmlns:greeting">Hello ${select('@name')[0]}!</py:match>
   ...   <greeting name="World" />
   ... </div>
-  ... """, parser=GenshiParser)()
+  ... """, parser=GenshiParser())()
   <div>
     Hello World!
   <BLANKLINE>
@@ -204,7 +204,7 @@
 xi:include
 
   >>> from z3c.pt.template import BaseTemplateFile
-  >>> template = BaseTemplateFile(path+"/xinclude1.pt", MockParser)
+  >>> template = BaseTemplateFile(path+"/xinclude1.pt", mock_parser)
   >>> print template()
   <div>
     <div>
@@ -217,7 +217,7 @@
 When using XInclude-statements in Genshi, macro-definitions are
 carried over from the included template. This is demonstrated below.
 
-  >>> template = BaseTemplateFile(path+"/xinclude3.pt", GenshiParser)
+  >>> template = BaseTemplateFile(path+"/xinclude3.pt", GenshiParser())
   >>> print template()
   <div>
   <BLANKLINE>

Modified: z3c.pt/trunk/src/z3c/pt/zpt.txt
===================================================================
--- z3c.pt/trunk/src/z3c/pt/zpt.txt	2008-09-01 09:17:13 UTC (rev 90636)
+++ z3c.pt/trunk/src/z3c/pt/zpt.txt	2008-09-01 09:24:32 UTC (rev 90637)
@@ -274,7 +274,7 @@
   >>> from z3c.pt.testing import MockTemplate
   >>> from z3c.pt.zpt import ZopePageTemplateParser
 
-  >>> template = MockTemplate(body, ZopePageTemplateParser)
+  >>> template = MockTemplate(body, ZopePageTemplateParser())
   >>> print render_zpt(body, template=template)
   <div>
     <div>
@@ -311,7 +311,7 @@
 
   >>> from z3c.pt.testing import MockTemplate
   
-  >>> template = MockTemplate(body, ZopePageTemplateParser)
+  >>> template = MockTemplate(body, ZopePageTemplateParser())
   >>> print render_zpt(body, template=template)
   <div>
   <BLANKLINE>



More information about the Checkins mailing list