(errors, expected_lines)
| 969 | self.addCleanup(safe_unlink, TESTFN) |
| 970 | |
| 971 | def check(errors, expected_lines): |
| 972 | with FileInput(files=TESTFN, mode='r', |
| 973 | openhook=hook_encoded('utf-8', errors=errors)) as fi: |
| 974 | lines = list(fi) |
| 975 | self.assertEqual(lines, expected_lines) |
| 976 | |
| 977 | check('ignore', ['abc']) |
| 978 | with self.assertRaises(UnicodeDecodeError): |
nothing calls this directly
no test coverage detected