diff options
author | Tomas R <tomas.roun8@gmail.com> | 2024-10-03 08:14:57 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-03 08:14:57 (GMT) |
commit | 656b7a3c83c79f99beac950b59c47575562ea729 (patch) | |
tree | 3b59ec02f1c954f9c361851e0ce422f7103b8536 /Lib/test/test_csv.py | |
parent | c066bf553577d1000e208eb078d9e758c3e41186 (diff) | |
download | cpython-656b7a3c83c79f99beac950b59c47575562ea729.zip cpython-656b7a3c83c79f99beac950b59c47575562ea729.tar.gz cpython-656b7a3c83c79f99beac950b59c47575562ea729.tar.bz2 |
gh-121982: ``csv``: Add a test case for invalid ``quoting`` constant. (#121983)
Test invalid quoting constant
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Diffstat (limited to 'Lib/test/test_csv.py')
-rw-r--r-- | Lib/test/test_csv.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/test_csv.py b/Lib/test/test_csv.py index c718ee1..ce5c036 100644 --- a/Lib/test/test_csv.py +++ b/Lib/test/test_csv.py @@ -1103,6 +1103,12 @@ class TestDialectValidity(unittest.TestCase): 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 = '"' |