@@ -305,13 +305,18 @@ def test_read_oddinputs(self):
305
305
[b'abc' ], None )
306
306
307
307
def test_read_eol (self ):
308
- self ._read_test (['a,b' ], [['a' ,'b' ]])
309
- self ._read_test (['a,b\n ' ], [['a' ,'b' ]])
310
- self ._read_test (['a,b\r \n ' ], [['a' ,'b' ]])
311
- self ._read_test (['a,b\r ' ], [['a' ,'b' ]])
312
- self .assertRaises (csv .Error , self ._read_test , ['a,b\r c,d' ], [])
313
- self .assertRaises (csv .Error , self ._read_test , ['a,b\n c,d' ], [])
314
- self .assertRaises (csv .Error , self ._read_test , ['a,b\r \n c,d' ], [])
308
+ self ._read_test (['a,b' , 'c,d' ], [['a' ,'b' ], ['c' ,'d' ]])
309
+ self ._read_test (['a,b\n ' , 'c,d\n ' ], [['a' ,'b' ], ['c' ,'d' ]
8000
])
310
+ self ._read_test (['a,b\r \n ' , 'c,d\r \n ' ], [['a' ,'b' ], ['c' ,'d' ]])
311
+ self ._read_test (['a,b\r ' , 'c,d\r ' ], [['a' ,'b' ], ['c' ,'d' ]])
312
+
313
+ errmsg = "with newline=''"
314
+ with self .assertRaisesRegex (csv .Error , errmsg ):
315
+ next (csv .reader (['a,b\r c,d' ]))
316
+ with self .assertRaisesRegex (csv .Error , errmsg ):
317
+ next (csv .reader (['a,b\n c,d' ]))
318
+ with self .assertRaisesRegex (csv .Error , errmsg ):
319
+ next (csv .reader (['a,b\r \n c,d' ]))
315
320
316
321
def test_read_eof (self ):
317
322
self ._read_test (['a,"' ], [['a' , '' ]])
0 commit comments