diff options
Diffstat (limited to 'Lib/test/test_StringIO.py')
| -rw-r--r-- | Lib/test/test_StringIO.py | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/Lib/test/test_StringIO.py b/Lib/test/test_StringIO.py index c61f7cc54a..cc3367fed8 100644 --- a/Lib/test/test_StringIO.py +++ b/Lib/test/test_StringIO.py @@ -75,6 +75,13 @@ class TestGenericStringIO(unittest.TestCase):          f.close()          self.assertEqual(f.closed, True) +    def test_isatty(self): +        f = self.MODULE.StringIO() +        self.assertRaises(TypeError, f.isatty, None) +        self.assertEqual(f.isatty(), False) +        f.close() +        self.assertRaises(ValueError, f.isatty) +      def test_iterator(self):          eq = self.assertEqual          unless = self.failUnless @@ -87,6 +94,8 @@ class TestGenericStringIO(unittest.TestCase):              eq(line, self._line + '\n')              i += 1          eq(i, 5) +        self._fp.close() +        self.assertRaises(ValueError, self._fp.next)  class TestStringIO(TestGenericStringIO):      MODULE = StringIO  | 
