(self)
| 1013 | self.assertFalse(pair.closed) |
| 1014 | |
| 1015 | def test_uninitialized(self): |
| 1016 | pair = self.tp.__new__(self.tp) |
| 1017 | del pair |
| 1018 | pair = self.tp.__new__(self.tp) |
| 1019 | self.assertRaisesRegex((ValueError, AttributeError), |
| 1020 | 'uninitialized|has no attribute', |
| 1021 | pair.read, 0) |
| 1022 | self.assertRaisesRegex((ValueError, AttributeError), |
| 1023 | 'uninitialized|has no attribute', |
| 1024 | pair.write, b'') |
| 1025 | pair.__init__(self.MockRawIO(), self.MockRawIO()) |
| 1026 | self.assertEqual(pair.read(0), b'') |
| 1027 | self.assertEqual(pair.write(b''), 0) |
| 1028 | |
| 1029 | def test_detach(self): |
| 1030 | pair = self.tp(self.MockRawIO(), self.MockRawIO()) |
nothing calls this directly
no test coverage detected