From 5b3fc8743582db73642767cc6c101cf95f13464f Mon Sep 17 00:00:00 2001 From: Scott Dugas Date: Thu, 30 Oct 2014 11:06:45 -0400 Subject: [PATCH] Added requirement for temporary tables --- test/requirements.py | 5 +++++ test/sql/test_metadata.py | 1 + 2 files changed, 6 insertions(+) diff --git a/test/requirements.py b/test/requirements.py index 432dc645cc..21dd2913e3 100644 --- a/test/requirements.py +++ b/test/requirements.py @@ -126,6 +126,11 @@ class DefaultRequirements(SuiteRequirements): "not supported by database" ) + @property + def temporary_table(self): + """Target database must support CREATE TEMPORARY TABLE""" + return exclusions.open() + @property def reflectable_autoincrement(self): """Target database must support tables that can automatically generate diff --git a/test/sql/test_metadata.py b/test/sql/test_metadata.py index ff79c126a4..a209cdd7a2 100644 --- a/test/sql/test_metadata.py +++ b/test/sql/test_metadata.py @@ -1038,6 +1038,7 @@ class InfoTest(fixtures.TestBase): class TableTest(fixtures.TestBase, AssertsCompiledSQL): + @testing.requires.temporary_table @testing.skip_if('mssql', 'different col format') def test_prefixes(self): from sqlalchemy import Table -- 2.47.3