From 94aed8b17d21da9a20be4b092f6a60b12f60b761 Mon Sep 17 00:00:00 2001 From: Gord Thompson Date: Fri, 13 Nov 2020 12:08:44 -0700 Subject: [PATCH] Added changelog entry and test for ssl_mode keyword --- doc/build/changelog/unreleased_13/5692.rst | 6 ++++++ test/dialect/mysql/test_dialect.py | 2 ++ 2 files changed, 8 insertions(+) create mode 100644 doc/build/changelog/unreleased_13/5692.rst diff --git a/doc/build/changelog/unreleased_13/5692.rst b/doc/build/changelog/unreleased_13/5692.rst new file mode 100644 index 0000000000..475cafc596 --- /dev/null +++ b/doc/build/changelog/unreleased_13/5692.rst @@ -0,0 +1,6 @@ +.. change:: + :tags: mysql, usecase + :tickets: 5692 + + Added ``ssl_mode`` dialect keyword to MySQL dialect for use with mysqldb. + Pull request courtesy Teodor Moroz. diff --git a/test/dialect/mysql/test_dialect.py b/test/dialect/mysql/test_dialect.py index abd3a491ff..d9aadb92d1 100644 --- a/test/dialect/mysql/test_dialect.py +++ b/test/dialect/mysql/test_dialect.py @@ -141,6 +141,7 @@ class DialectTest(fixtures.TestBase): make_url( "mysql://scott:tiger@localhost:3306/test" "?ssl_ca=/ca.pem&ssl_cert=/cert.pem&ssl_key=/key.pem" + "&ssl_mode=REQUIRED" ) )[1] # args that differ among mysqldb and oursql @@ -156,6 +157,7 @@ class DialectTest(fixtures.TestBase): "cert": "/cert.pem", "key": "/key.pem", }, + "ssl_mode": "REQUIRED", "host": "localhost", "user": "scott", "port": 3306, -- 2.47.3