Add error checks for the bz2, cStringIO and operator modules.

Add function names to various PyArg_ParseTuple calls in bz2module.c.
This commit is contained in:
Walter Dörwald 2004-11-01 17:10:19 +00:00
parent bc1d1b80d1
commit bb9c739806
4 changed files with 112 additions and 4 deletions

View file

@ -24,12 +24,14 @@ class TestGenericStringIO(unittest.TestCase):
def test_reads(self):
eq = self.assertEqual
self.assertRaises(TypeError, self._fp.seek)
eq(self._fp.read(10), self._line[:10])
eq(self._fp.readline(), self._line[10:] + '\n')
eq(len(self._fp.readlines(60)), 2)
def test_writes(self):
f = self.MODULE.StringIO()
self.assertRaises(TypeError, f.seek)
f.write(self._line[:6])
f.seek(3)
f.write(self._line[20:26])