From: Mike Bayer Date: Thu, 24 Nov 2022 14:52:12 +0000 (-0500) Subject: assert unique constraints received back X-Git-Tag: rel_1_4_45~23^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=efbd314b9cdb1e39cd68320373bfcb7df8d7f338;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git assert unique constraints received back in #8867 we can see our existing uq reflection test is broken, not detecting a failure to detect constraints Change-Id: Icada02bc0547c5a3d8c471b80a78a2e72f02647d (cherry picked from commit f99300c4e8d1317a94cbfeaec6fe22de8f1159f7) --- diff --git a/lib/sqlalchemy/testing/suite/test_reflection.py b/lib/sqlalchemy/testing/suite/test_reflection.py index 3f234d2ea9..12949fe02b 100644 --- a/lib/sqlalchemy/testing/suite/test_reflection.py +++ b/lib/sqlalchemy/testing/suite/test_reflection.py @@ -1079,6 +1079,8 @@ class ComponentReflectionTest(OneConnectionTablesTest): names_that_duplicate_index = set() + eq_(len(uniques), len(reflected)) + for orig, refl in zip(uniques, reflected): # Different dialects handle duplicate index and constraints # differently, so ignore this flag