]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Added changelog entry and test for ssl_mode keyword 5693/head
authorGord Thompson <gord@gordthompson.com>
Fri, 13 Nov 2020 19:08:44 +0000 (12:08 -0700)
committerGord Thompson <gord@gordthompson.com>
Fri, 13 Nov 2020 19:08:44 +0000 (12:08 -0700)
doc/build/changelog/unreleased_13/5692.rst [new file with mode: 0644]
test/dialect/mysql/test_dialect.py

diff --git a/doc/build/changelog/unreleased_13/5692.rst b/doc/build/changelog/unreleased_13/5692.rst
new file mode 100644 (file)
index 0000000..475cafc
--- /dev/null
@@ -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.
index abd3a491ff1a8a1d533fa8e091cf0e3a6de954b3..d9aadb92d10fb5a892dc58f72594e2deddafdf4e 100644 (file)
@@ -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,