[Python-checkins] CVS: python/dist/src/Lib/test string_tests.py,1.2,1.3
Jeremy Hylton
python-dev@python.org
Tue, 11 Jul 2000 13:55:40 -0700
Update of /cvsroot/python/python/dist/src/Lib/test
In directory slayer.i.sourceforge.net:/tmp/cvs-serv10345/Lib/test
Modified Files:
string_tests.py
Log Message:
small updates to string_join:
use PyString_AS_STRING macro on local string object
when resizing string, make sure resized string will always be big enough
split string containing error message across two lines
add test to string_tests that causes resizing
Index: string_tests.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/string_tests.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** string_tests.py 2000/07/11 03:31:55 1.2
--- string_tests.py 2000/07/11 20:55:38 1.3
***************
*** 124,127 ****
--- 124,130 ----
test('join', '.', u'a.b.c', ['a', 'b', u'c'])
test('join', '.', TypeError, ['a', u'b', 3])
+ for i in [5, 25, 125]:
+ test('join', '-', ((('a' * i) + '-') * i)[:-1],
+ ['a' * i] * i)
test('join', ' ', TypeError, BadSeq1())