summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2023-01-10 16:51:49 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2023-01-10 16:53:23 -0500
commiteb01c5407d0eb164944973be0189d950d8ea46af (patch)
treec8375e0c680a841c89e69b617ae0e53321cf3489 /tests
parent7cd6e2861e211f04226c553aebe973d9c108b099 (diff)
downloadalembic-eb01c5407d0eb164944973be0189d950d8ea46af.tar.gz
repair regression in SQL Server server default comapre logic
Fixed regression caused by :ticket:`1145` where the string transformations applied to server defaults caused expressions such as ``(getdate())`` to no longer compare as equivalent on SQL Server, others. Change-Id: I9c611edd70765487746f652c9eb09e54d935da28 Fixes: #1152
Diffstat (limited to 'tests')
-rw-r--r--tests/test_autogen_diffs.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_autogen_diffs.py b/tests/test_autogen_diffs.py
index 88806ff..aa775d7 100644
--- a/tests/test_autogen_diffs.py
+++ b/tests/test_autogen_diffs.py
@@ -913,6 +913,12 @@ class CompareServerDefaultTest(TestBase):
(VARCHAR(30), "some default"),
(VARCHAR(30), text("'//slash'")),
(VARCHAR(30), text("'has '' quote'")),
+ (DateTime(), text("(getdate())"), testing.exclusions.only_on("mssql")),
+ (
+ DateTime(),
+ text("(now())"),
+ testing.exclusions.only_on("postgresql", "sqlite"),
+ ),
(Integer(), text("15")),
(Integer(), "15"),
id_="ss",