(self)
| 1308 | self.assertEqual(42, dirpath.session_id) |
| 1309 | |
| 1310 | def test_open_common(self): |
| 1311 | p = self.cls(self.base) |
| 1312 | with (p / 'fileA').open('r') as f: |
| 1313 | self.assertIsInstance(f, io.TextIOBase) |
| 1314 | self.assertEqual(f.read(), "this is file A\n") |
| 1315 | with (p / 'fileA').open('rb') as f: |
| 1316 | self.assertIsInstance(f, io.BufferedIOBase) |
| 1317 | self.assertEqual(f.read().strip(), b"this is file A") |
| 1318 | |
| 1319 | def test_open_unbuffered(self): |
| 1320 | p = self.cls(self.base) |
nothing calls this directly
no test coverage detected