summaryrefslogtreecommitdiff
path: root/test/engine
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-01-03 13:49:26 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2022-01-05 19:28:49 -0500
commit01c50c64e302c193733cef7fb146fbab8eaa44bd (patch)
treedca946206da557a14a681768d094b92c95dfabe4 /test/engine
parent146a349d81023805264f81643db50a5281da90da (diff)
downloadsqlalchemy-01c50c64e302c193733cef7fb146fbab8eaa44bd.tar.gz
Remove all remaining removed_in_20 warnings slated for removal
Finalize all remaining removed-in-2.0 changes so that we can begin doing pep-484 typing without old things getting in the way (we will also have to do public_factory). note there are a few "moved_in_20()" and "became_legacy_in_20()" warnings still in place. The SQLALCHEMY_WARN_20 variable is now removed. Also removed here are the legacy "in place mutators" for Select statements, and some keyword-only argument signatures in Core have been added. Also in the big change department, the ORM mapper() function is removed entirely; the Mapper class is otherwise unchanged, just the public-facing API function. Mappers are now always given a registry in which to participate, however the argument signature of Mapper is not changed. ideally "registry" would be the first positional argument. Fixes: #7257 Change-Id: Ic70c57b9f1cf7eb996338af5183b11bdeb3e1623
Diffstat (limited to 'test/engine')
-rw-r--r--test/engine/test_deprecations.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/test/engine/test_deprecations.py b/test/engine/test_deprecations.py
index 454a6c629..8dc1f0f48 100644
--- a/test/engine/test_deprecations.py
+++ b/test/engine/test_deprecations.py
@@ -5,9 +5,7 @@ import sqlalchemy as tsa
from sqlalchemy import create_engine
from sqlalchemy import event
from sqlalchemy import exc
-from sqlalchemy import ForeignKey
from sqlalchemy import insert
-from sqlalchemy import inspect
from sqlalchemy import Integer
from sqlalchemy import MetaData
from sqlalchemy import pool
@@ -228,37 +226,6 @@ def select1(db):
return str(select(1).compile(dialect=db.dialect))
-class DeprecatedReflectionTest(fixtures.TablesTest):
- @classmethod
- def define_tables(cls, metadata):
- Table(
- "user",
- metadata,
- Column("id", Integer, primary_key=True),
- Column("name", String(50)),
- )
- Table(
- "address",
- metadata,
- Column("id", Integer, primary_key=True),
- Column("user_id", ForeignKey("user.id")),
- Column("email", String(50)),
- )
-
- def test_reflecttable(self):
- inspector = inspect(testing.db)
- metadata = MetaData()
-
- table = Table("user", metadata)
- with testing.expect_deprecated_20(
- r"The Inspector.reflecttable\(\) method is considered "
- ):
- res = inspector.reflecttable(table, None)
- exp = inspector.reflect_table(table, None)
-
- eq_(res, exp)
-
-
class EngineEventsTest(fixtures.TestBase):
__requires__ = ("ad_hoc_engines",)
__backend__ = True