Martin v. Löwis | b96e0e5 | 2000-09-19 16:35:39 +0000 | [diff] [blame] | 1 | # Tests StringIO and cStringIO |
2 | |||||
3 | import string | ||||
4 | |||||
5 | def do_test(module): | ||||
6 | s = (string.letters+'\n')*5 | ||||
7 | f = module.StringIO(s) | ||||
8 | print f.read(10) | ||||
9 | print f.readline() | ||||
10 | print len(f.readlines(60)) | ||||
11 | |||||
12 | # Don't bother testing cStringIO without | ||||
13 | import StringIO, cStringIO | ||||
14 | do_test(StringIO) | ||||
15 | do_test(cStringIO) |