diff options
Diffstat (limited to 'test/orm/test_cascade.py')
| -rw-r--r-- | test/orm/test_cascade.py | 81 |
1 files changed, 52 insertions, 29 deletions
diff --git a/test/orm/test_cascade.py b/test/orm/test_cascade.py index 9aaf76592..1cd9d344f 100644 --- a/test/orm/test_cascade.py +++ b/test/orm/test_cascade.py @@ -1,32 +1,32 @@ import copy -from sqlalchemy.testing import assert_raises, assert_raises_message -from sqlalchemy import ( - Integer, - String, - ForeignKey, - exc as sa_exc, - util, - select, - func, -) -from sqlalchemy.testing.schema import Table, Column -from sqlalchemy.orm import ( - mapper, - relationship, - create_session, - sessionmaker, - class_mapper, - backref, - Session, - util as orm_util, - configure_mappers, -) -from sqlalchemy.orm.attributes import instance_state -from sqlalchemy.orm import attributes, exc as orm_exc, object_mapper +from sqlalchemy import exc as sa_exc +from sqlalchemy import ForeignKey +from sqlalchemy import func +from sqlalchemy import Integer +from sqlalchemy import select +from sqlalchemy import String from sqlalchemy import testing +from sqlalchemy import util +from sqlalchemy.orm import attributes +from sqlalchemy.orm import backref +from sqlalchemy.orm import class_mapper +from sqlalchemy.orm import configure_mappers +from sqlalchemy.orm import create_session +from sqlalchemy.orm import exc as orm_exc +from sqlalchemy.orm import mapper +from sqlalchemy.orm import object_mapper +from sqlalchemy.orm import relationship +from sqlalchemy.orm import Session +from sqlalchemy.orm import sessionmaker +from sqlalchemy.orm import util as orm_util +from sqlalchemy.orm.attributes import instance_state +from sqlalchemy.testing import assert_raises +from sqlalchemy.testing import assert_raises_message from sqlalchemy.testing import eq_ from sqlalchemy.testing import fixtures +from sqlalchemy.testing.schema import Column +from sqlalchemy.testing.schema import Table from test.orm import _fixtures @@ -226,7 +226,16 @@ class O2MCascadeDeleteOrphanTest(fixtures.MappedTest): @classmethod def setup_mappers(cls): - users, Dingaling, Order, User, dingalings, Address, orders, addresses = ( + ( + users, + Dingaling, + Order, + User, + dingalings, + Address, + orders, + addresses, + ) = ( cls.tables.users, cls.classes.Dingaling, cls.classes.Order, @@ -2145,8 +2154,8 @@ class M2MCascadeTest(fixtures.MappedTest): A, a, properties={ - # if no backref here, delete-orphan failed until [ticket:427] was - # fixed + # if no backref here, delete-orphan failed until # + # [ticket:427] was fixed "bs": relationship( B, secondary=atob, @@ -3821,7 +3830,14 @@ class SubclassCascadeTest(fixtures.DeclarativeMappedTest): __mapper_args__ = {"polymorphic_identity": "java_language"} def test_cascade_iterator_polymorphic(self): - Company, Employee, Engineer, Language, JavaLanguage, MavenBuild = self.classes( + ( + Company, + Employee, + Engineer, + Language, + JavaLanguage, + MavenBuild, + ) = self.classes( "Company", "Employee", "Engineer", @@ -3854,7 +3870,14 @@ class SubclassCascadeTest(fixtures.DeclarativeMappedTest): eq_(set([rec[0] for rec in it]), set([maven_build, lang])) def test_delete_orphan_round_trip(self): - Company, Employee, Engineer, Language, JavaLanguage, MavenBuild = self.classes( + ( + Company, + Employee, + Engineer, + Language, + JavaLanguage, + MavenBuild, + ) = self.classes( "Company", "Employee", "Engineer", |
