[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))
+