summaryrefslogtreecommitdiff
path: root/test/orm/test_dataclasses_py3k.py
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2022-02-13 20:37:12 +0000
committerGerrit Code Review <gerrit@ci3.zzzcomputing.com>2022-02-13 20:37:12 +0000
commitd6b3c82b0c329730bcaff42b4bb39dba83acb536 (patch)
treed6b7f744a35c8d89615eeb0504ee7a4193f95642 /test/orm/test_dataclasses_py3k.py
parent260ade78a70d51378de9e7b9456bfe6218859b6c (diff)
parente545298e35ea9f126054b337e4b5ba01988b29f7 (diff)
downloadsqlalchemy-d6b3c82b0c329730bcaff42b4bb39dba83acb536.tar.gz
Merge "establish mypy / typing approach for v2.0" into main
Diffstat (limited to 'test/orm/test_dataclasses_py3k.py')
-rw-r--r--test/orm/test_dataclasses_py3k.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/orm/test_dataclasses_py3k.py b/test/orm/test_dataclasses_py3k.py
index 706024eb5..13cd6dec5 100644
--- a/test/orm/test_dataclasses_py3k.py
+++ b/test/orm/test_dataclasses_py3k.py
@@ -271,7 +271,9 @@ class PlainDeclarativeDataclassesTest(DataclassesTest):
widgets: List[Widget] = dataclasses.field(default_factory=list)
widget_count: int = dataclasses.field(init=False)
- widgets = relationship("Widget")
+ __mapper_args__ = dict(
+ properties=dict(widgets=relationship("Widget"))
+ )
def __post_init__(self):
self.widget_count = len(self.widgets)
@@ -912,7 +914,7 @@ class PropagationFromMixinTest(fixtures.TestBase):
eq_(BaseType.__table__.name, "basetype")
eq_(
list(BaseType.__table__.c.keys()),
- ["timestamp", "type", "id", "value"],
+ ["type", "id", "value", "timestamp"],
)
eq_(BaseType.__table__.kwargs, {"mysql_engine": "InnoDB"})
assert Single.__table__ is BaseType.__table__