diff options
Diffstat (limited to 'test/dialect/postgresql/test_reflection.py')
-rw-r--r-- | test/dialect/postgresql/test_reflection.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/dialect/postgresql/test_reflection.py b/test/dialect/postgresql/test_reflection.py index 7054a9fdd..b6cedd55f 100644 --- a/test/dialect/postgresql/test_reflection.py +++ b/test/dialect/postgresql/test_reflection.py @@ -232,6 +232,17 @@ class MaterializedViewReflectionTest( set(["test_mview"]), ) + def test_get_view_names_reflection_cache_ok(self): + insp = inspect(testing.db) + eq_( + set(insp.get_view_names(include=("plain",))), set(["test_regview"]) + ) + eq_( + set(insp.get_view_names(include=("materialized",))), + set(["test_mview"]), + ) + eq_(set(insp.get_view_names()), set(["test_regview", "test_mview"])) + def test_get_view_names_empty(self): insp = inspect(testing.db) assert_raises(ValueError, insp.get_view_names, include=()) |