(self)
| 217 | ## self.assertEqual(lines, ["A\n", "B"]) |
| 218 | |
| 219 | def test_fileno(self): |
| 220 | t1 = self.writeTmp("A\nB") |
| 221 | t2 = self.writeTmp("C\nD") |
| 222 | fi = FileInput(files=(t1, t2), encoding="utf-8") |
| 223 | self.assertEqual(fi.fileno(), -1) |
| 224 | line = next(fi) |
| 225 | self.assertNotEqual(fi.fileno(), -1) |
| 226 | fi.nextfile() |
| 227 | self.assertEqual(fi.fileno(), -1) |
| 228 | line = list(fi) |
| 229 | self.assertEqual(fi.fileno(), -1) |
| 230 | |
| 231 | def test_invalid_opening_mode(self): |
| 232 | for mode in ('w', 'rU', 'U'): |
nothing calls this directly
no test coverage detected