def test_methods(self): stdout = RedirectedStdout(TestPort()) self.assertEqual(1, stdout.fileno()) self.assertEqual(True, stdout.isatty()) self.assertEqual(None, stdout.flush()) self.assertRaises(IOError, stdout.next) self.assertRaises(IOError, stdout.read) self.assertRaises(IOError, stdout.readline) self.assertRaises(IOError, stdout.readlines) self.assertRaises(IOError, stdout.xreadlines) self.assertRaises(IOError, stdout.seek, 0) self.assertRaises(IOError, stdout.tell) self.assertRaises(IOError, stdout.truncate)