[Checkins]
SVN: megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate
XInclude support.
Lennart Regebro
regebro at gmail.com
Thu Oct 4 10:31:25 EDT 2007
Log message for revision 80614:
XInclude support.
Changed:
U megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate.py
A megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/berries.html
A megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/gatherer.gmt
U megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/static.gmt
-=-
Modified: megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate.py
===================================================================
--- megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate.py 2007-10-04 14:19:04 UTC (rev 80613)
+++ megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate.py 2007-10-04 14:31:23 UTC (rev 80614)
@@ -17,6 +17,9 @@
class Static(grok.View):
pass
+class Gatherer(grok.View):
+ pass
+
class Food(grok.View):
text = "ME GROK EAT MAMMOTH!"
@@ -66,6 +69,13 @@
view.text = "ME GROK EAT <MAMMOTH>!"
html = view()
self.assert_('ME GROK EAT <MAMMOTH>!' in html)
+
+ def test_xinclude(self):
+ manfred = Mammoth()
+ request = TestRequest()
+ view = component.getMultiAdapter((manfred, request), name='gatherer')
+ html = view()
+ self.assert_('Lovely blueberries!' in html)
def test_suite():
Added: megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/berries.html
===================================================================
--- megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/berries.html (rev 0)
+++ megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/berries.html 2007-10-04 14:31:23 UTC (rev 80614)
@@ -0,0 +1 @@
+<strong>Lovely blueberries!</strong>
Added: megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/gatherer.gmt
===================================================================
--- megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/gatherer.gmt (rev 0)
+++ megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/gatherer.gmt 2007-10-04 14:31:23 UTC (rev 80614)
@@ -0,0 +1,6 @@
+<html xmlns:xi="http://www.w3.org/2001/XInclude">
+<body>
+ME GROK GATHER BERRIES!
+<xi:include href="berries.html"/>
+</body>
+</html>
Modified: megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/static.gmt
===================================================================
--- megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/static.gmt 2007-10-04 14:19:04 UTC (rev 80613)
+++ megrok.genshi/trunk/src/megrok/genshi/tests/test_genshitemplate_templates/static.gmt 2007-10-04 14:31:23 UTC (rev 80614)
@@ -1,5 +1,5 @@
<html>
<body>
-${static.get('test.css')()}
+${static['test.css']()}
</body>
</html>
More information about the Checkins
mailing list