]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Merge "correct for "autocommit" deprecation warning"
authormike bayer <mike_mp@zzzcomputing.com>
Fri, 11 Dec 2020 19:39:04 +0000 (19:39 +0000)
committerGerrit Code Review <gerrit@bbpush.zzzcomputing.com>
Fri, 11 Dec 2020 19:39:04 +0000 (19:39 +0000)
1  2 
lib/sqlalchemy/testing/suite/test_dialect.py
lib/sqlalchemy/testing/suite/test_results.py
lib/sqlalchemy/testing/warnings.py
test/dialect/oracle/test_dialect.py
test/engine/test_reconnect.py
test/orm/test_lazy_relations.py
test/sql/test_resultset.py
test/sql/test_types.py
tox.ini

index f860a321bc1a23255dc9a2e2f264d945a627515c,b0df1218dd6c1f570f71cfb845b82971efe93b3e..6a5f2d91b129c4669fe1f7b38ed5401bc6329221
@@@ -122,30 -122,8 +122,30 @@@ class IsolationLevelTest(fixtures.TestB
  
              eq_(conn.get_isolation_level(), existing)
  
 +    def test_all_levels(self):
 +        levels = requirements.get_isolation_levels(config)
 +
 +        all_levels = levels["supported"]
 +
 +        for level in set(all_levels).difference(["AUTOCOMMIT"]):
 +            with config.db.connect() as conn:
 +                conn.execution_options(isolation_level=level)
 +
 +                eq_(conn.get_isolation_level(), level)
 +
 +                trans = conn.begin()
 +                trans.rollback()
 +
 +                eq_(conn.get_isolation_level(), level)
 +
 +            with config.db.connect() as conn:
 +                eq_(
 +                    conn.get_isolation_level(),
 +                    levels["default"],
 +                )
 +
  
- class AutocommitTest(fixtures.TablesTest):
+ class AutocommitIsolationTest(fixtures.TablesTest):
  
      run_deletes = "each"
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc tox.ini
Simple merge