summaryrefslogtreecommitdiff
path: root/test/orm/test_deferred.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/test_deferred.py')
-rw-r--r--test/orm/test_deferred.py100
1 files changed, 52 insertions, 48 deletions
diff --git a/test/orm/test_deferred.py b/test/orm/test_deferred.py
index 29dd6947e..3c8172850 100644
--- a/test/orm/test_deferred.py
+++ b/test/orm/test_deferred.py
@@ -1,43 +1,38 @@
import sqlalchemy as sa
-from sqlalchemy import testing, util
-from sqlalchemy.orm import (
- mapper,
- deferred,
- defer,
- undefer,
- Load,
- load_only,
- undefer_group,
- create_session,
- synonym,
- relationship,
- Session,
- joinedload,
- defaultload,
- aliased,
- contains_eager,
- with_polymorphic,
- query_expression,
- with_expression,
- subqueryload,
-)
-from sqlalchemy.testing import eq_, AssertsCompiledSQL, assert_raises_message
-from test.orm import _fixtures
-from sqlalchemy.testing.schema import Column
-from sqlalchemy import Integer, ForeignKey
+from sqlalchemy import ForeignKey
+from sqlalchemy import Integer
+from sqlalchemy import testing
+from sqlalchemy import util
+from sqlalchemy.orm import aliased
+from sqlalchemy.orm import contains_eager
+from sqlalchemy.orm import create_session
+from sqlalchemy.orm import defaultload
+from sqlalchemy.orm import defer
+from sqlalchemy.orm import deferred
+from sqlalchemy.orm import joinedload
+from sqlalchemy.orm import Load
+from sqlalchemy.orm import load_only
+from sqlalchemy.orm import mapper
+from sqlalchemy.orm import query_expression
+from sqlalchemy.orm import relationship
+from sqlalchemy.orm import Session
+from sqlalchemy.orm import subqueryload
+from sqlalchemy.orm import synonym
+from sqlalchemy.orm import undefer
+from sqlalchemy.orm import undefer_group
+from sqlalchemy.orm import with_expression
+from sqlalchemy.orm import with_polymorphic
+from sqlalchemy.testing import assert_raises_message
+from sqlalchemy.testing import AssertsCompiledSQL
+from sqlalchemy.testing import eq_
from sqlalchemy.testing import fixtures
-
-
-from .inheritance._poly_fixtures import (
- Company,
- Person,
- Engineer,
- Manager,
- Boss,
- Machine,
- Paperwork,
- _Polymorphic,
-)
+from sqlalchemy.testing.schema import Column
+from test.orm import _fixtures
+from .inheritance._poly_fixtures import _Polymorphic
+from .inheritance._poly_fixtures import Boss
+from .inheritance._poly_fixtures import Company
+from .inheritance._poly_fixtures import Manager
+from .inheritance._poly_fixtures import Person
class DeferredTest(AssertsCompiledSQL, _fixtures.FixtureTest):
@@ -594,10 +589,13 @@ class DeferredOptionsTest(AssertsCompiledSQL, _fixtures.FixtureTest):
{"id_1": 7},
),
(
- "SELECT orders.user_id AS orders_user_id, orders.description "
+ "SELECT orders.user_id AS orders_user_id, "
+ "orders.description "
"AS orders_description, orders.isopen AS orders_isopen, "
- "orders.id AS orders_id, orders.address_id AS orders_address_id "
- "FROM orders WHERE :param_1 = orders.user_id ORDER BY orders.id",
+ "orders.id AS orders_id, orders.address_id "
+ "AS orders_address_id "
+ "FROM orders WHERE :param_1 = orders.user_id "
+ "ORDER BY orders.id",
{"param_1": 7},
),
],
@@ -654,10 +652,13 @@ class DeferredOptionsTest(AssertsCompiledSQL, _fixtures.FixtureTest):
{"id_1": 7},
),
(
- "SELECT orders.user_id AS orders_user_id, orders.description "
+ "SELECT orders.user_id AS orders_user_id, "
+ "orders.description "
"AS orders_description, orders.isopen AS orders_isopen, "
- "orders.id AS orders_id, orders.address_id AS orders_address_id, "
- "anon_1.users_id AS anon_1_users_id FROM (SELECT users.id AS "
+ "orders.id AS orders_id, "
+ "orders.address_id AS orders_address_id, "
+ "anon_1.users_id AS anon_1_users_id "
+ "FROM (SELECT users.id AS "
"users_id FROM users WHERE users.id = :id_1) AS anon_1 "
"JOIN orders ON anon_1.users_id = orders.user_id ORDER BY "
"anon_1.users_id, orders.id",
@@ -713,8 +714,9 @@ class DeferredOptionsTest(AssertsCompiledSQL, _fixtures.FixtureTest):
[
(
"SELECT users.id AS users_id, users.name AS users_name, "
- "orders_1.user_id AS orders_1_user_id, orders_1.description AS "
- "orders_1_description, orders_1.isopen AS orders_1_isopen, "
+ "orders_1.user_id AS orders_1_user_id, "
+ "orders_1.description AS orders_1_description, "
+ "orders_1.isopen AS orders_1_isopen, "
"orders_1.id AS orders_1_id, orders_1.address_id AS "
"orders_1_address_id FROM users "
"LEFT OUTER JOIN orders AS orders_1 ON users.id = "
@@ -777,7 +779,8 @@ class DeferredOptionsTest(AssertsCompiledSQL, _fixtures.FixtureTest):
"SELECT users.id AS users_id, users.name AS users_name, "
"orders_1.user_id AS orders_1_user_id, "
"lower(orders_1.description) AS lower_1, "
- "orders_1.isopen AS orders_1_isopen, orders_1.id AS orders_1_id, "
+ "orders_1.isopen AS orders_1_isopen, "
+ "orders_1.id AS orders_1_id, "
"orders_1.address_id AS orders_1_address_id, "
"orders_1.description AS orders_1_description FROM users "
"LEFT OUTER JOIN orders AS orders_1 ON users.id = "
@@ -1162,7 +1165,8 @@ class DeferredOptionsTest(AssertsCompiledSQL, _fixtures.FixtureTest):
"orders_1.id AS orders_1_id FROM users "
"LEFT OUTER JOIN addresses AS addresses_1 "
"ON users.id = addresses_1.user_id "
- "LEFT OUTER JOIN orders AS orders_1 ON users.id = orders_1.user_id",
+ "LEFT OUTER JOIN orders AS orders_1 "
+ "ON users.id = orders_1.user_id",
)