home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 June / PCWorld_2005-06_cd.bin / software / vyzkuste / firewally / firewally.exe / framework-2.3.exe / test_softspace.py < prev    next >
Text File  |  2003-12-30  |  366b  |  15 lines

  1. from test import test_support
  2. import StringIO
  3.  
  4. # SF bug 480215:  softspace confused in nested print
  5. f = StringIO.StringIO()
  6. class C:
  7.     def __str__(self):
  8.         print >> f, 'a'
  9.         return 'b'
  10.  
  11. print >> f, C(), 'c ', 'd\t', 'e'
  12. print >> f, 'f', 'g'
  13. # In 2.2 & earlier, this printed ' a\nbc  d\te\nf g\n'
  14. test_support.vereq(f.getvalue(), 'a\nb c  d\te\nf g\n')
  15.