diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-03-20 14:56:31 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-03-20 15:08:23 -0400 |
| commit | 58ce4d53bf5e2f2d6fa28720dc9e3a130c77f7e3 (patch) | |
| tree | bbcaed795d3f708a45f84b3cb8a7e2360f626df2 /test/dialect/mysql | |
| parent | 834973092c1b763a4c67da9797a398981ac449ea (diff) | |
| download | sqlalchemy-58ce4d53bf5e2f2d6fa28720dc9e3a130c77f7e3.tar.gz | |
- add a test for #2771, fixes #2771
- changelog for #2771
Diffstat (limited to 'test/dialect/mysql')
| -rw-r--r-- | test/dialect/mysql/test_dialect.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/dialect/mysql/test_dialect.py b/test/dialect/mysql/test_dialect.py index e6bad71a4..9399af648 100644 --- a/test/dialect/mysql/test_dialect.py +++ b/test/dialect/mysql/test_dialect.py @@ -83,6 +83,14 @@ class DialectTest(fixtures.TestBase): )[1] eq_(kw['foo'], "true") + def test_special_encodings(self): + + for enc in ['utf8mb4', 'utf8']: + eng = engines.testing_engine( + options={"connect_args": {'charset': enc, 'use_unicode': 0}}) + conn = eng.connect() + eq_(conn.dialect._connection_charset, enc) + class SQLModeDetectionTest(fixtures.TestBase): __only_on__ = 'mysql' __backend__ = True |
