[Python-checkins] python/dist/src/Lib/test test_unicode.py,1.68,1.69

doerwalter@users.sourceforge.net doerwalter@users.sourceforge.net
Wed, 04 Sep 2002 13:31:34 -0700


Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv2316/Lib/test

Modified Files:
	test_unicode.py 
Log Message:
Change the unicode.translate docstring to document that
Unicode strings (with arbitrary length) are allowed
as entries in the unicode.translate mapping.

Add a test case for multicharacter replacements.

(Multicharacter replacements were enabled by the
PEP 293 patch)


Index: test_unicode.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_unicode.py,v
retrieving revision 1.68
retrieving revision 1.69
diff -C2 -d -r1.68 -r1.69
*** test_unicode.py	23 Aug 2002 18:50:21 -0000	1.68
--- test_unicode.py	4 Sep 2002 20:31:32 -0000	1.69
***************
*** 406,409 ****
--- 406,411 ----
  test('translate', u"abababc", u'iiic', {ord('a'):None, ord('b'):ord('i')})
  test('translate', u"abababc", u'iiix', {ord('a'):None, ord('b'):ord('i'), ord('c'):u'x'})
+ test('translate', u"abababc", u'<i><i><i>c', {ord('a'):None, ord('b'):u'<i>'})
+ test('translate', u"abababc", u'c', {ord('a'):None, ord('b'):u''})
  
  # Contains: