diff options
Diffstat (limited to 'test/orm/test_lazy_relations.py')
-rw-r--r-- | test/orm/test_lazy_relations.py | 62 |
1 files changed, 48 insertions, 14 deletions
diff --git a/test/orm/test_lazy_relations.py b/test/orm/test_lazy_relations.py index 566317f0b..4d9e460f9 100644 --- a/test/orm/test_lazy_relations.py +++ b/test/orm/test_lazy_relations.py @@ -1,23 +1,37 @@ """basic tests of lazy loaded attributes""" -from sqlalchemy.testing import assert_raises import datetime -from sqlalchemy.orm import attributes, exc as orm_exc, configure_mappers + import sqlalchemy as sa -from sqlalchemy.orm.interfaces import MapperOption -from sqlalchemy import testing, and_, bindparam -from sqlalchemy import Integer, String, ForeignKey, SmallInteger, Boolean +from sqlalchemy import and_ +from sqlalchemy import bindparam +from sqlalchemy import Boolean +from sqlalchemy import ForeignKey from sqlalchemy import ForeignKeyConstraint -from sqlalchemy.types import TypeDecorator -from sqlalchemy.testing.schema import Table -from sqlalchemy.testing.schema import Column +from sqlalchemy import Integer from sqlalchemy import orm -from sqlalchemy.orm import mapper, relationship, create_session, Session -from sqlalchemy.testing import eq_, is_true, is_false +from sqlalchemy import SmallInteger +from sqlalchemy import String +from sqlalchemy import testing +from sqlalchemy.orm import attributes +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 relationship +from sqlalchemy.orm import Session +from sqlalchemy.orm.interfaces import MapperOption +from sqlalchemy.testing import assert_raises +from sqlalchemy.testing import eq_ from sqlalchemy.testing import fixtures -from test.orm import _fixtures -from sqlalchemy.testing.assertsql import CompiledSQL +from sqlalchemy.testing import is_false +from sqlalchemy.testing import is_true from sqlalchemy.testing import mock +from sqlalchemy.testing.assertsql import CompiledSQL +from sqlalchemy.testing.schema import Column +from sqlalchemy.testing.schema import Table +from sqlalchemy.types import TypeDecorator +from test.orm import _fixtures class LazyTest(_fixtures.FixtureTest): @@ -218,7 +232,17 @@ class LazyTest(_fixtures.FixtureTest): def test_limit(self): """test limit operations combined with lazy-load relationships.""" - users, items, order_items, orders, Item, User, Address, Order, addresses = ( + ( + users, + items, + order_items, + orders, + Item, + User, + Address, + Order, + addresses, + ) = ( self.tables.users, self.tables.items, self.tables.order_items, @@ -262,7 +286,17 @@ class LazyTest(_fixtures.FixtureTest): assert self.static.user_all_result[1:3] == result def test_distinct(self): - users, items, order_items, orders, Item, User, Address, Order, addresses = ( + ( + users, + items, + order_items, + orders, + Item, + User, + Address, + Order, + addresses, + ) = ( self.tables.users, self.tables.items, self.tables.order_items, |