def test_read(self): f = NamedTemporaryFile(mode='w+') csv_writer = UnicodeWriter(f, lineterminator="\n") expected = [['NAME', 'AGE'], ['foo', '12'], ['bar', '16']] csv_writer.writerows(expected) f.seek(0) csv_reader = UnicodeReader(f) actual = [line for line in csv_reader] self.assertEqual(actual, expected)