(self)
| 388 | |
| 389 | @unittest.expectedFailure # TODO: RUSTPYTHON |
| 390 | def test_read_eol(self): |
| 391 | self._read_test(['a,b', 'c,d'], [['a','b'], ['c','d']]) |
| 392 | self._read_test(['a,b\n', 'c,d\n'], [['a','b'], ['c','d']]) |
| 393 | self._read_test(['a,b\r\n', 'c,d\r\n'], [['a','b'], ['c','d']]) |
| 394 | self._read_test(['a,b\r', 'c,d\r'], [['a','b'], ['c','d']]) |
| 395 | |
| 396 | errmsg = "with newline=''" |
| 397 | with self.assertRaisesRegex(csv.Error, errmsg): |
| 398 | next(csv.reader(['a,b\rc,d'])) |
| 399 | with self.assertRaisesRegex(csv.Error, errmsg): |
| 400 | next(csv.reader(['a,b\nc,d'])) |
| 401 | with self.assertRaisesRegex(csv.Error, errmsg): |
| 402 | next(csv.reader(['a,b\r\nc,d'])) |
| 403 | |
| 404 | @unittest.expectedFailure # TODO: RUSTPYTHON |
| 405 | def test_read_eof(self): |
nothing calls this directly
no test coverage detected