diff genshi/template/tests/markup.py @ 902:09cc3627654c experimental-inline

Sync `experimental/inline` branch with [source:trunk@1126].
author cmlenz
date Fri, 23 Apr 2010 21:08:26 +0000
parents de82830f8816
children
line wrap: on
line diff
--- a/genshi/template/tests/markup.py
+++ b/genshi/template/tests/markup.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 #
-# Copyright (C) 2006-2008 Edgewall Software
+# Copyright (C) 2006-2009 Edgewall Software
 # All rights reserved.
 #
 # This software is licensed as described in the file COPYING, which
@@ -211,23 +211,23 @@
         Verify that a code block processing instruction with trailing space
         does not cause a syntax error (see ticket #127).
         """
-        MarkupTemplate(u"""<foo>
+        MarkupTemplate("""<foo>
           <?python
             bar = 42
           ?>
         </foo>""")
 
     def test_exec_import(self):
-        tmpl = MarkupTemplate(u"""<?python from datetime import timedelta ?>
+        tmpl = MarkupTemplate("""<?python from datetime import timedelta ?>
         <div xmlns:py="http://genshi.edgewall.org/">
           ${timedelta(days=2)}
         </div>""")
-        self.assertEqual(u"""<div>
+        self.assertEqual("""<div>
           2 days, 0:00:00
         </div>""", str(tmpl.generate()))
 
     def test_exec_def(self):
-        tmpl = MarkupTemplate(u"""
+        tmpl = MarkupTemplate("""
         <?python
         def foo():
             return 42
@@ -235,7 +235,7 @@
         <div xmlns:py="http://genshi.edgewall.org/">
           ${foo()}
         </div>""")
-        self.assertEqual(u"""<div>
+        self.assertEqual("""<div>
           42
         </div>""", str(tmpl.generate()))
 
@@ -277,7 +277,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   <div>Included 0</div><div>Included 1</div><div>Included 2</div>
-                </html>""", tmpl.generate(name='tmpl1').render())
+                </html>""", tmpl.generate(name='tmpl1').render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -303,7 +303,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   <div>Included</div>
-                </html>""", tmpl.generate(name='tmpl1').render())
+                </html>""", tmpl.generate(name='tmpl1').render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -332,7 +332,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   <ul><li>1</li><li>2</li><li>3</li></ul>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -358,7 +358,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   <div>Included</div>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -395,7 +395,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   Missing
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -415,7 +415,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                     Missing
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -446,7 +446,7 @@
             tmpl = loader.load('tmpl3.html')
             self.assertEqual("""<html>
                       <div>Included</div>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -471,7 +471,7 @@
             tmpl = loader.load('tmpl3.html')
             self.assertEqual("""<html>
                       Missing
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -500,7 +500,7 @@
             tmpl = loader.load('tmpl3.html')
             self.assertEqual("""<html>
                   <div>Included</div>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -522,7 +522,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                     tmpl1.html not found
-                </html>""", tmpl.generate(debug=True).render())
+                </html>""", tmpl.generate(debug=True).render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -550,7 +550,7 @@
             self.assertEqual(7, len(tmpl.stream))
             self.assertEqual("""<html>
                   <div>Included</div>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -576,7 +576,7 @@
             tmpl = loader.load('tmpl2.html')
             self.assertEqual("""<html>
                   <div>Included 0</div><div>Included 1</div><div>Included 2</div>
-                </html>""", tmpl.generate().render())
+                </html>""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -620,7 +620,7 @@
           <body>
             wakka wakka wakka
           </body>
-        </html>""", tmpl.generate().render())
+        </html>""", tmpl.generate().render(encoding=None))
 
     def test_with_in_match(self): 
         xml = ("""<html xmlns:py="http://genshi.edgewall.org/">
@@ -636,7 +636,7 @@
             <h1>bar</h1>
             <p>bar</p>
           </body>
-        </html>""", tmpl.generate().render())
+        </html>""", tmpl.generate().render(encoding=None))
 
     def test_nested_include_matches(self):
         # See ticket #157
@@ -688,7 +688,7 @@
   </div>
   </body>
 </html>
-""", tmpl.generate().render())
+""", tmpl.generate().render(encoding=None))
         finally:
             shutil.rmtree(dirname)
 
@@ -711,7 +711,7 @@
               <span>Foo</span>
               And some other stuff...
             </body>
-        </html>""", tmpl.generate().render())
+        </html>""", tmpl.generate().render(encoding=None))
 
     def test_match_without_select(self):
         # See <http://genshi.edgewall.org/ticket/243>
@@ -730,7 +730,7 @@
             <body>
               This replaces the other text.
             </body>
-        </html>""", tmpl.generate().render())
+        </html>""", tmpl.generate().render(encoding=None))
 
 
 def suite():
Copyright (C) 2012-2017 Edgewall Software