summaryrefslogtreecommitdiff
path: root/test/engine/test_reflection.py
diff options
context:
space:
mode:
authorJungkook Park <pjknkda@gmail.com>2016-02-19 17:25:38 +0900
committerJungkook Park <pjknkda@gmail.com>2016-02-20 05:18:46 +0900
commit8b48dd5cb6719d43d826682ed76d9f87eb2a093c (patch)
tree58f90bce1afe2c9cc4d1d2a65deda667d24194a5 /test/engine/test_reflection.py
parentc97aa63789036fc145503f03123275253ae02d2c (diff)
downloadsqlalchemy-pr/242.tar.gz
add reflection for expression-based index and partial index of postgresqlpr/242
Diffstat (limited to 'test/engine/test_reflection.py')
-rw-r--r--test/engine/test_reflection.py21
1 files changed, 0 insertions, 21 deletions
diff --git a/test/engine/test_reflection.py b/test/engine/test_reflection.py
index f9799fda0..7ce71d06d 100644
--- a/test/engine/test_reflection.py
+++ b/test/engine/test_reflection.py
@@ -981,27 +981,6 @@ class ReflectionTest(fixtures.TestBase, ComparesTables):
assert set([t2.c.name, t2.c.id]) == set(r2.columns)
assert set([t2.c.name]) == set(r3.columns)
- @testing.provide_metadata
- def test_index_reflection_cols_busted(self):
- t = Table('x', self.metadata,
- Column('a', Integer), Column('b', Integer))
- sa.Index('x_ix', t.c.a, t.c.b)
- self.metadata.create_all()
-
- def mock_get_columns(self, connection, table_name, **kw):
- return [
- {"name": "b", "type": Integer, "primary_key": False}
- ]
-
- with testing.mock.patch.object(
- testing.db.dialect, "get_columns", mock_get_columns):
- m = MetaData()
- with testing.expect_warnings(
- "index key 'a' was not located in columns"):
- t = Table('x', m, autoload=True, autoload_with=testing.db)
-
- eq_(list(t.indexes)[0].columns, [t.c.b])
-
@testing.requires.views
@testing.provide_metadata
def test_views(self):