[Checkins] SVN: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/tests/test_edges.py Lets reuse the existing utility method

Wichert Akkerman wichert at wiggy.net
Mon Sep 29 14:34:37 EDT 2008


Log message for revision 91623:
  Lets reuse the existing utility method

Changed:
  U   Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/tests/test_edges.py

-=-
Modified: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/tests/test_edges.py
===================================================================
--- Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/tests/test_edges.py	2008-09-29 18:31:47 UTC (rev 91622)
+++ Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/tests/test_edges.py	2008-09-29 18:34:36 UTC (rev 91623)
@@ -1,14 +1,9 @@
+import sys
 import unittest
-from chameleon.genshi import language
-from chameleon.core.testing import compile_template
+from chameleon.genshi.tests.test_doctests import render_template
 
-
 class UnicodeTortureTests(unittest.TestCase):
 
-    def render(self, body, **kwargs):
-        parser = language.Parser()
-        return compile_template(parser, body, **kwargs)
-
     def test_torture(self):
         body = """\
         <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
@@ -28,9 +23,8 @@
         </html>"""
 
         c = unicode('\xc2\xa9', 'utf-8')
-        self.assertEqual(self.render(body, foo=c), expected)
+        self.assertEqual(render_template(body, foo=c), expected)
 
 def test_suite():
-    import sys
     return unittest.findTestCases(sys.modules[__name__])
 



More information about the Checkins mailing list