summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/testing/suite
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-12-19 08:34:51 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2022-12-19 08:35:53 -0500
commit946058ec6070ab4db9fdfab612ec4543fea9cd1c (patch)
treee1aeb683246b81518858327e6e4f5c28f3806467 /lib/sqlalchemy/testing/suite
parentce8c0013169bdbe377ca21389f85051525814264 (diff)
downloadsqlalchemy-946058ec6070ab4db9fdfab612ec4543fea9cd1c.tar.gz
add exclusion for unusual chars in column names
Added new exclusion rule for third party dialects called ``unusual_column_name_characters``, which can be "closed" for third party dialects that don't support column names with unusual characters such as dots, slashes, or percent signs in them, even if the name is properly quoted. Fixes: #9002 Change-Id: I44b765df4c73ce5ec1907d031fd9c89761fd99d1 References: #8993
Diffstat (limited to 'lib/sqlalchemy/testing/suite')
-rw-r--r--lib/sqlalchemy/testing/suite/test_dialect.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/sqlalchemy/testing/suite/test_dialect.py b/lib/sqlalchemy/testing/suite/test_dialect.py
index 38fe8f9c4..58a648326 100644
--- a/lib/sqlalchemy/testing/suite/test_dialect.py
+++ b/lib/sqlalchemy/testing/suite/test_dialect.py
@@ -447,6 +447,7 @@ class DifficultParametersTest(fixtures.TestBase):
)
@tough_parameters
+ @config.requirements.unusual_column_name_characters
def test_round_trip_same_named_column(
self, paramname, connection, metadata
):