Log message for revision 71573:
  add checks for content-type
  

Changed:
  U   
Zope/branches/ajung-zpt-encoding-fixes/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py

-=-
Modified: 
Zope/branches/ajung-zpt-encoding-fixes/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py
===================================================================
--- 
Zope/branches/ajung-zpt-encoding-fixes/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py
      2006-12-17 19:24:23 UTC (rev 71572)
+++ 
Zope/branches/ajung-zpt-encoding-fixes/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py
      2006-12-17 19:31:32 UTC (rev 71573)
@@ -96,28 +96,39 @@
         REQUEST = self.app.REQUEST
         REQUEST.set('BODY', text)
         zpt.PUT(REQUEST, REQUEST.RESPONSE)
-        return zpt.output_encoding
+        return zpt
 
     def testPutHTMLIso8859_15WithCharsetInfo(self):
-        self.assertEqual(self._put(html_iso_8859_15_w_header), 'iso-8859-15')
+        zpt = self._put(html_iso_8859_15_w_header)
+        self.assertEqual(zpt.output_encoding, 'iso-8859-15')
+        self.assertEqual(zpt.content_type, 'text/html')
 
     def testPutHTMLUTF8_WithCharsetInfo(self):
-        self.assertEqual(self._put(html_utf8_w_header), 'utf-8')
+        zpt = self._put(html_utf8_w_header)
+        self.assertEqual(zpt.output_encoding, 'utf-8')
+        self.assertEqual(zpt.content_type, 'text/html')
 
     def testPutHTMLIso8859_15WithoutCharsetInfo(self):
-        self.assertEqual(self._put(html_iso_8859_15_wo_header), 'iso-8859-15')
+        zpt = self._put(html_iso_8859_15_wo_header)
+        self.assertEqual(zpt.output_encoding, 'iso-8859-15')
+        self.assertEqual(zpt.content_type, 'text/html')
 
     def testPutHTMLUTF8_WithoutCharsetInfo(self):
-        import pdb; pdb.set_trace() 
-        self.assertEqual(self._put(html_utf8_wo_header), 'iso-8859-15')
+        zpt = self._put(html_utf8_wo_header)
+        self.assertEqual(zpt.output_encoding, 'iso-8859-15')
+        self.assertEqual(zpt.content_type, 'text/html')
 
     def testPutXMLIso8859_15(self):
         """ XML: use always UTF-8 als output encoding """
-        self.assertEqual(self._put(xml_iso_8859_15), 'utf-8')
+        zpt = self._put(xml_iso_8859_15)
+        self.assertEqual(zpt.output_encoding, 'utf-8')
+        self.assertEqual(zpt.content_type, 'text/xml')
 
     def testPutXMLUTF8(self):
         """ XML: use always UTF-8 als output encoding """
-        self.assertEqual(self._put(xml_utf8), 'utf-8')
+        zpt = self._put(xml_utf8)
+        self.assertEqual(zpt.output_encoding, 'utf-8')
+        self.assertEqual(zpt.content_type, 'text/xml')
 
 class ZPTRegressions(unittest.TestCase):
 

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to