[Python-checkins] python/dist/src/Lib/test test_csv.py,1.6,1.7
montanaro@users.sourceforge.net
montanaro@users.sourceforge.net
Tue, 06 May 2003 08:56:08 -0700
Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1:/tmp/cvs-serv10838
Modified Files:
test_csv.py
Log Message:
add not-yet-supported Unicode test just so it doesn't get lost.
Index: test_csv.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_csv.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** test_csv.py 1 May 2003 17:45:36 -0000 1.6
--- test_csv.py 6 May 2003 15:56:05 -0000 1.7
***************
*** 1,2 ****
--- 1,3 ----
+ # -*- coding: iso-8859-1 -*-
# Copyright (C) 2001,2002 Python Software Foundation
# csv package unit tests
***************
*** 640,643 ****
--- 641,663 ----
# if writer leaks during write, last delta should be 5 or more
self.assertEqual(delta < 5, True)
+
+ # commented out for now - csv module doesn't yet support Unicode
+ if 0:
+ from StringIO import StringIO
+ import csv
+
+ class TestUnicode(unittest.TestCase):
+ def test_unicode_read(self):
+ import codecs
+ f = codecs.EncodedFile(StringIO("Martin von Löwis,"
+ "Marc André Lemburg,"
+ "Guido van Rossum,"
+ "François Pinard\r\n"),
+ data_encoding='iso-8859-1')
+ reader = csv.reader(f)
+ self.assertEqual(list(reader), [[u"Martin von Löwis",
+ u"Marc André Lemburg",
+ u"Guido van Rossum",
+ u"François Pinardn"]])
def test_main():