From 608378ff186a0daeb161f6a2139f94b16021e323 Mon Sep 17 00:00:00 2001 From: Tomas Roun Date: Thu, 18 Jul 2024 20:40:25 +0200 Subject: [PATCH] Test invalid quoting constant --- Lib/test/test_csv.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Lib/test/test_csv.py b/Lib/test/test_csv.py index d74ab7e016f78c..6680a48583fbdd 100644 --- a/Lib/test/test_csv.py +++ b/Lib/test/test_csv.py @@ -1099,6 +1099,12 @@ class mydialect(csv.Dialect): mydialect.quoting = None self.assertRaises(csv.Error, mydialect) + mydialect.quoting = 42 + with self.assertRaises(csv.Error) as cm: + mydialect() + self.assertEqual(str(cm.exception), + 'bad "quoting" value') + mydialect.doublequote = True mydialect.quoting = csv.QUOTE_ALL mydialect.quotechar = '"'