[Checkins]
SVN: CMF/branches/ajung-unicode-minefield/CMFCore/tests/test_FSPageTemplate.py
added test for rendering an utf-16 encoded HTML file
Andreas Jung
andreas at andreas-jung.com
Fri Jan 5 14:31:09 EST 2007
Log message for revision 71725:
added test for rendering an utf-16 encoded HTML file
Changed:
U CMF/branches/ajung-unicode-minefield/CMFCore/tests/test_FSPageTemplate.py
-=-
Modified: CMF/branches/ajung-unicode-minefield/CMFCore/tests/test_FSPageTemplate.py
===================================================================
--- CMF/branches/ajung-unicode-minefield/CMFCore/tests/test_FSPageTemplate.py 2007-01-05 19:23:29 UTC (rev 71724)
+++ CMF/branches/ajung-unicode-minefield/CMFCore/tests/test_FSPageTemplate.py 2007-01-05 19:31:09 UTC (rev 71725)
@@ -90,7 +90,16 @@
self.assertEqual( self.RESPONSE.getHeader('content-type')
, 'text/xml'
)
+ def test_CharsetFromFSMetadata(self):
+ # testPT3 is an UTF-16 encoded file (see its .metadatafile)
+ # is respected
+ script = self._makeOne('testPT3', 'testPT3.pt')
+ script = script.__of__(self.root)
+ data = script.read()
+ self.assertEqual(unicode('123üöäß', 'iso-8859-15') in data, True)
+ self.assertEqual(script.content_type, 'text/html')
+
def test_BadCall( self ):
script = self._makeOne( 'testPTbad', 'testPTbad.pt' )
script = script.__of__(self.root)
More information about the Checkins
mailing list