Changeset 779 in tailor for vcpx/tests/svn.py
- Timestamp:
- 09/07/05 17:58:08 (8 years ago)
- Hash name:
- 20050907155808-7a6fb-f9c09b8ca4e0761b4fa5efec9d508301da079762
- File:
-
- 1 edited
-
vcpx/tests/svn.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
vcpx/tests/svn.py
r674 r779 450 450 self.assertEqual(entry.name, 'documentation/test.txt') 451 451 self.assertEqual(entry.action_kind, entry.UPDATED) 452 453 ENCODING_TEST = """\ 454 <?xml version="1.0" encoding="utf-8"?> 455 <log> 456 <logentry 457 revision="7564"> 458 <author>fschulze</author> 459 <date>2005-07-20T17:47:53.425055Z</date> 460 <msg>Fix http://members.plone.org/collector/4034 — Collapsible fieldsets need a full width mode.</msg> 461 </logentry> 462 </log> 463 """ 464 def testUnicode(self): 465 """Verify svn parser returns unicode strings""" 466 467 log = StringIO(self.ENCODING_TEST) 468 csets = changesets_from_svnlog(log, 469 'http://svn.plone.org/plone/CMFPlone', 470 '/branches/2.1') 471 472 self.assertEqual(len(csets), 1) 473 474 log = csets[0].log 475 self.assertEqual(type(log), type(u'€')) 476 self.assertEqual(len(log), 91) 477 self.assertRaises(UnicodeEncodeError, log.encode, 'iso-8859-1') 478 self.assertEqual(len(log.encode('ascii', 'ignore')), 90)
Note: See TracChangeset
for help on using the changeset viewer.
