summaryrefslogtreecommitdiff
path: root/test/engine/test_reflection.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-02-16 16:43:42 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2014-02-16 16:43:42 -0500
commit198a900bd19dd6ef21f642dccfc8f5bd3321181a (patch)
treebc2c34c169a29a706e04f922618a1eaef536d4bb /test/engine/test_reflection.py
parent937e81be16454b16f57f09603e7215d86be0b130 (diff)
parente47f99450378a7b1ea29a8493c0692bcf8669da3 (diff)
downloadsqlalchemy-198a900bd19dd6ef21f642dccfc8f5bd3321181a.tar.gz
Merge branch 'master' of https://github.com/eblume/sqlalchemy into t
Diffstat (limited to 'test/engine/test_reflection.py')
-rw-r--r--test/engine/test_reflection.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/test/engine/test_reflection.py b/test/engine/test_reflection.py
index 77e754475..8a1d7b70e 100644
--- a/test/engine/test_reflection.py
+++ b/test/engine/test_reflection.py
@@ -4,8 +4,8 @@ import unicodedata
import sqlalchemy as sa
from sqlalchemy import schema, events, event, inspect
from sqlalchemy import MetaData, Integer, String
-from sqlalchemy.testing import ComparesTables, \
- engines, AssertsCompiledSQL, fixtures
+from sqlalchemy.testing import (ComparesTables, engines, AssertsCompiledSQL,
+ fixtures, skip)
from sqlalchemy.testing.schema import Table, Column
from sqlalchemy.testing import eq_, assert_raises, assert_raises_message
from sqlalchemy import testing
@@ -317,8 +317,14 @@ class ReflectionTest(fixtures.TestBase, ComparesTables):
t2a = Table('test2', m2, autoload=True)
assert t2a._autoincrement_column is t2a.c.id2
+ @skip('sqlite')
@testing.provide_metadata
def test_unknown_types(self):
+ """Test the handling of unknown types for the given dialect.
+
+ sqlite is skipped because it has special rules for unknown types using
+ 'affinity types' - this feature is tested in that dialect's test spec.
+ """
meta = self.metadata
t = Table("test", meta,
Column('foo', sa.DateTime))