From: Mike Bayer Date: Mon, 8 Feb 2016 19:08:03 +0000 (-0500) Subject: - detect "Enterprise" and assume compression stuff isn't available X-Git-Tag: rel_1_1_0b1~98^2~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=308244a90b95d2b78ed8f76e3af0d0c3d2329720;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - detect "Enterprise" and assume compression stuff isn't available if not --- diff --git a/test/dialect/test_oracle.py b/test/dialect/test_oracle.py index 34772a8b6c..b5510e709d 100644 --- a/test/dialect/test_oracle.py +++ b/test/dialect/test_oracle.py @@ -1814,6 +1814,9 @@ class UnsupportedIndexReflectTest(fixtures.TestBase): def all_tables_compression_missing(): try: testing.db.execute('SELECT compression FROM all_tables') + if "Enterprise Edition" not in testing.db.scalar( + "select * from v$version"): + return True return False except: return True @@ -1822,6 +1825,9 @@ def all_tables_compression_missing(): def all_tables_compress_for_missing(): try: testing.db.execute('SELECT compress_for FROM all_tables') + if "Enterprise Edition" not in testing.db.scalar( + "select * from v$version"): + return True return False except: return True