[Python-checkins] python/nondist/sandbox/csv/test test_csv.py,1.13,1.14
montanaro@users.sourceforge.net
montanaro@users.sourceforge.net
Mon, 03 Feb 2003 12:26:28 -0800
Update of /cvsroot/python/python/nondist/sandbox/csv/test
In directory sc8-pr-cvs1:/tmp/cvs-serv19587
Modified Files:
test_csv.py
Log Message:
Add test for list_dialects. Call unregister_dialect where appropriate
instead of fiddling _dialects directly.
Index: test_csv.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/csv/test/test_csv.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** test_csv.py 3 Feb 2003 17:37:29 -0000 1.13
--- test_csv.py 3 Feb 2003 20:26:26 -0000 1.14
***************
*** 198,206 ****
self.assertEqual(isinstance(csv.get_dialect("myexceltsv"),
myexceltsv), 1==1)
! del csv._dialects["myexceltsv"]
def test_get(self):
self.assertEqual(isinstance(csv.get_dialect("excel"),
csv.excel), 1==1)
def test_bad_register(self):
--- 198,211 ----
self.assertEqual(isinstance(csv.get_dialect("myexceltsv"),
myexceltsv), 1==1)
! csv.unregister_dialect("myexceltsv")
def test_get(self):
self.assertEqual(isinstance(csv.get_dialect("excel"),
csv.excel), 1==1)
+
+ def test_list(self):
+ for dname in csv.list_dialects():
+ d = csv.get_dialect(dname)
+ self.assertEqual(d._name, dname)
def test_bad_register(self):