def test_list_dialects(self): import _csv lst = _csv.list_dialects() assert type(lst) is list assert 'neverseen' not in lst _csv.register_dialect('neverseen') lst = _csv.list_dialects() assert 'neverseen' in lst _csv.unregister_dialect('neverseen') lst = _csv.list_dialects() assert 'neverseen' not in lst
def test_unregister_dialect(self): import _csv _csv.register_dialect('foo1') _csv.unregister_dialect('foo1') raises(_csv.Error, _csv.get_dialect, 'foo1') raises(_csv.Error, _csv.unregister_dialect, 'foo1')