diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-02-08 14:08:03 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-02-08 14:08:03 -0500 |
commit | 308244a90b95d2b78ed8f76e3af0d0c3d2329720 (patch) | |
tree | f19fc71e555c5fa97eeebf80029831ced0a0ad7a | |
parent | 80853059a9f4bebfe41f9c340eddc2d6a86ef70f (diff) | |
download | sqlalchemy-308244a90b95d2b78ed8f76e3af0d0c3d2329720.tar.gz |
- detect "Enterprise" and assume compression stuff isn't available
if not
-rw-r--r-- | test/dialect/test_oracle.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/dialect/test_oracle.py b/test/dialect/test_oracle.py index 34772a8b6..b5510e709 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 |