diff options
author | mike bayer <mike_mp@zzzcomputing.com> | 2022-02-13 20:37:12 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@ci3.zzzcomputing.com> | 2022-02-13 20:37:12 +0000 |
commit | d6b3c82b0c329730bcaff42b4bb39dba83acb536 (patch) | |
tree | d6b7f744a35c8d89615eeb0504ee7a4193f95642 /test/orm/test_dataclasses_py3k.py | |
parent | 260ade78a70d51378de9e7b9456bfe6218859b6c (diff) | |
parent | e545298e35ea9f126054b337e4b5ba01988b29f7 (diff) | |
download | sqlalchemy-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.py | 6 |
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__ |