From 56a21371e7d9c5db22632e1481c3ca91e6733b8e Mon Sep 17 00:00:00 2001 From: gordthompson Date: Wed, 23 Jun 2021 06:13:02 -0600 Subject: [PATCH] Add requirement to AutogenerateForeignKeysTest Change-Id: I4c4313488870f8975ced451709bd2a99fa530271 --- alembic/testing/requirements.py | 4 ++++ alembic/testing/suite/test_autogen_fks.py | 1 + 2 files changed, 5 insertions(+) diff --git a/alembic/testing/requirements.py b/alembic/testing/requirements.py index 92fe3728..dac7ecdf 100644 --- a/alembic/testing/requirements.py +++ b/alembic/testing/requirements.py @@ -52,6 +52,10 @@ class SuiteRequirements(Requirements): def foreign_key_match(self): return exclusions.open() + @property + def foreign_key_constraint_reflection(self): + return exclusions.open() + @property def check_constraints_w_enforcement(self): """Target database must support check constraints diff --git a/alembic/testing/suite/test_autogen_fks.py b/alembic/testing/suite/test_autogen_fks.py index 323beb62..f369b4c2 100644 --- a/alembic/testing/suite/test_autogen_fks.py +++ b/alembic/testing/suite/test_autogen_fks.py @@ -18,6 +18,7 @@ py3k = compat.py3k class AutogenerateForeignKeysTest(AutogenFixtureTest, TestBase): __backend__ = True + __requires__ = ("foreign_key_constraint_reflection",) def test_remove_fk(self): m1 = MetaData() -- 2.47.2