[Python-checkins] python/nondist/sandbox/csv/test test_csv.py,1.25,1.26
andrewmcnamara@users.sourceforge.net
andrewmcnamara@users.sourceforge.net
Mon, 10 Feb 2003 02:41:11 -0800
Update of /cvsroot/python/python/nondist/sandbox/csv/test
In directory sc8-pr-cvs1:/tmp/cvs-serv20704/test
Modified Files:
test_csv.py
Log Message:
Picked up a couple of module bugs while using test coverage tools, improved
test coverage slightly.
Index: test_csv.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/csv/test/test_csv.py,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** test_csv.py 10 Feb 2003 09:41:29 -0000 1.25
--- test_csv.py 10 Feb 2003 10:41:09 -0000 1.26
***************
*** 41,44 ****
--- 41,48 ----
obj.dialect.escapechar = None
self.assertEqual(obj.dialect.escapechar, None)
+ self.assertRaises(TypeError, delattr, obj.dialect, 'quoting')
+ self.assertRaises(TypeError, setattr, obj.dialect, 'quoting', None)
+ obj.dialect.quoting = csv.QUOTE_MINIMAL
+ self.assertEqual(obj.dialect.quoting, csv.QUOTE_MINIMAL)
def test_reader_attrs(self):
***************
*** 152,160 ****
--- 156,167 ----
def test_registry_badargs(self):
self.assertRaises(TypeError, csv.list_dialects, None)
+ self.assertRaises(TypeError, csv.get_dialect)
self.assertRaises(csv.Error, csv.get_dialect, None)
self.assertRaises(csv.Error, csv.get_dialect, "nonesuch")
+ self.assertRaises(TypeError, csv.unregister_dialect)
self.assertRaises(csv.Error, csv.unregister_dialect, None)
self.assertRaises(csv.Error, csv.unregister_dialect, "nonesuch")
self.assertRaises(TypeError, csv.register_dialect, None)
+ self.assertRaises(TypeError, csv.register_dialect, None, None)
self.assertRaises(TypeError, csv.register_dialect, "nonesuch", None)
class bogus: