[Python-checkins] python/dist/src/Lib/test test_plistlib.py,1.2,1.3

jvr@users.sourceforge.net jvr@users.sourceforge.net
Tue, 01 Jul 2003 13:22:32 -0700


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

Modified Files:
	test_plistlib.py 
Log Message:
- added (c)StringIO tests; cStringIO usage failed in the previous
  version of plistlib.py (r1.2)


Index: test_plistlib.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_plistlib.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** test_plistlib.py	7 Mar 2003 17:30:47 -0000	1.2
--- test_plistlib.py	1 Jul 2003 20:22:30 -0000	1.3
***************
*** 50,53 ****
--- 50,69 ----
          self.assertEqual(dict(pl), dict(pl2))
  
+     def test_stringio(self):
+         from StringIO import StringIO
+         f = StringIO()
+         pl = self._create()
+         pl.write(f)
+         pl2 = plistlib.Plist.fromFile(StringIO(f.getvalue()))
+         self.assertEqual(dict(pl), dict(pl2))
+ 
+     def test_cstringio(self):
+         from cStringIO import StringIO
+         f = StringIO()
+         pl = self._create()
+         pl.write(f)
+         pl2 = plistlib.Plist.fromFile(StringIO(f.getvalue()))
+         self.assertEqual(dict(pl), dict(pl2))
+