summaryrefslogtreecommitdiff
path: root/test/orm/test_cascade.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/test_cascade.py')
-rw-r--r--test/orm/test_cascade.py81
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",