summaryrefslogtreecommitdiff
path: root/test/orm/test_query.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/test_query.py')
-rw-r--r--test/orm/test_query.py82
1 files changed, 41 insertions, 41 deletions
diff --git a/test/orm/test_query.py b/test/orm/test_query.py
index a2212851d..6de4a31e4 100644
--- a/test/orm/test_query.py
+++ b/test/orm/test_query.py
@@ -32,24 +32,24 @@ class QueryTest(_fixtures.FixtureTest):
@classmethod
def setup_mappers(cls):
mapper(User, users, properties={
- 'addresses':relation(Address, backref='user', order_by=addresses.c.id),
- 'orders':relation(Order, backref='user', order_by=orders.c.id), # o2m, m2o
+ 'addresses':relationship(Address, backref='user', order_by=addresses.c.id),
+ 'orders':relationship(Order, backref='user', order_by=orders.c.id), # o2m, m2o
})
mapper(Address, addresses, properties={
- 'dingaling':relation(Dingaling, uselist=False, backref="address") #o2o
+ 'dingaling':relationship(Dingaling, uselist=False, backref="address") #o2o
})
mapper(Dingaling, dingalings)
mapper(Order, orders, properties={
- 'items':relation(Item, secondary=order_items, order_by=items.c.id), #m2m
- 'address':relation(Address), # m2o
+ 'items':relationship(Item, secondary=order_items, order_by=items.c.id), #m2m
+ 'address':relationship(Address), # m2o
})
mapper(Item, items, properties={
- 'keywords':relation(Keyword, secondary=item_keywords) #m2m
+ 'keywords':relationship(Keyword, secondary=item_keywords) #m2m
})
mapper(Keyword, keywords)
mapper(Node, nodes, properties={
- 'children':relation(Node,
+ 'children':relationship(Node,
backref=backref('parent', remote_side=[nodes.c.id])
)
})
@@ -400,7 +400,7 @@ class OperatorTest(QueryTest, AssertsCompiledSQL):
self._test(None == Address.user, "addresses.user_id IS NULL")
self._test(~(None == Address.user), "addresses.user_id IS NOT NULL")
- def test_relation(self):
+ def test_relationship(self):
self._test(User.addresses.any(Address.id==17),
"EXISTS (SELECT 1 "
"FROM addresses "
@@ -418,7 +418,7 @@ class OperatorTest(QueryTest, AssertsCompiledSQL):
self._test(Address.user != None, "addresses.user_id IS NOT NULL")
- def test_selfref_relation(self):
+ def test_selfref_relationship(self):
nalias = aliased(Node)
# auto self-referential aliasing
@@ -497,7 +497,7 @@ class OperatorTest(QueryTest, AssertsCompiledSQL):
self._test(User.id.in_(['a', 'b']),
"users.id IN (:id_1, :id_2)")
- def test_in_on_relation_not_supported(self):
+ def test_in_on_relationship_not_supported(self):
assert_raises(NotImplementedError, Address.user.in_, [User(id=5)])
def test_neg(self):
@@ -1319,7 +1319,7 @@ class InheritedJoinTest(_base.MappedTest, AssertsCompiledSQL):
pass
mapper(Company, companies, properties={
- 'employees':relation(Person, order_by=people.c.person_id)
+ 'employees':relationship(Person, order_by=people.c.person_id)
})
mapper(Machine, machines)
@@ -1327,10 +1327,10 @@ class InheritedJoinTest(_base.MappedTest, AssertsCompiledSQL):
mapper(Person, people,
polymorphic_on=people.c.type, polymorphic_identity='person', order_by=people.c.person_id,
properties={
- 'paperwork':relation(Paperwork, order_by=paperwork.c.paperwork_id)
+ 'paperwork':relationship(Paperwork, order_by=paperwork.c.paperwork_id)
})
mapper(Engineer, engineers, inherits=Person, polymorphic_identity='engineer', properties={
- 'machines':relation(Machine, order_by=machines.c.machine_id)
+ 'machines':relationship(Machine, order_by=machines.c.machine_id)
})
mapper(Manager, managers,
inherits=Person, polymorphic_identity='manager')
@@ -2167,8 +2167,8 @@ class MultiplePathTest(_base.MappedTest, AssertsCompiledSQL):
class T2(object):pass
mapper(T1, t1, properties={
- 't2s_1':relation(T2, secondary=t1t2_1),
- 't2s_2':relation(T2, secondary=t1t2_2),
+ 't2s_1':relationship(T2, secondary=t1t2_1),
+ 't2s_2':relationship(T2, secondary=t1t2_2),
})
mapper(T2, t2)
@@ -2188,18 +2188,18 @@ class SynonymTest(QueryTest):
def setup_mappers(cls):
mapper(User, users, properties={
'name_syn':synonym('name'),
- 'addresses':relation(Address),
- 'orders':relation(Order, backref='user'), # o2m, m2o
+ 'addresses':relationship(Address),
+ 'orders':relationship(Order, backref='user'), # o2m, m2o
'orders_syn':synonym('orders')
})
mapper(Address, addresses)
mapper(Order, orders, properties={
- 'items':relation(Item, secondary=order_items), #m2m
- 'address':relation(Address), # m2o
+ 'items':relationship(Item, secondary=order_items), #m2m
+ 'address':relationship(Address), # m2o
'items_syn':synonym('items')
})
mapper(Item, items, properties={
- 'keywords':relation(Keyword, secondary=item_keywords) #m2m
+ 'keywords':relationship(Keyword, secondary=item_keywords) #m2m
})
mapper(Keyword, keywords)
@@ -2851,7 +2851,7 @@ class ImmediateTest(_fixtures.FixtureTest):
mapper(Address, addresses)
mapper(User, users, properties=dict(
- addresses=relation(Address)))
+ addresses=relationship(Address)))
@testing.resolve_artifact_names
def test_one(self):
@@ -2945,7 +2945,7 @@ class SelectFromTest(QueryTest):
def test_replace_with_select(self):
mapper(User, users, properties = {
- 'addresses':relation(Address)
+ 'addresses':relationship(Address)
})
mapper(Address, addresses)
@@ -2996,7 +2996,7 @@ class SelectFromTest(QueryTest):
def test_join(self):
mapper(User, users, properties = {
- 'addresses':relation(Address)
+ 'addresses':relationship(Address)
})
mapper(Address, addresses)
@@ -3025,13 +3025,13 @@ class SelectFromTest(QueryTest):
def test_more_joins(self):
mapper(User, users, properties={
- 'orders':relation(Order, backref='user'), # o2m, m2o
+ 'orders':relationship(Order, backref='user'), # o2m, m2o
})
mapper(Order, orders, properties={
- 'items':relation(Item, secondary=order_items, order_by=items.c.id), #m2m
+ 'items':relationship(Item, secondary=order_items, order_by=items.c.id), #m2m
})
mapper(Item, items, properties={
- 'keywords':relation(Keyword, secondary=item_keywords, order_by=keywords.c.id) #m2m
+ 'keywords':relationship(Keyword, secondary=item_keywords, order_by=keywords.c.id) #m2m
})
mapper(Keyword, keywords)
@@ -3080,7 +3080,7 @@ class SelectFromTest(QueryTest):
def test_replace_with_eager(self):
mapper(User, users, properties = {
- 'addresses':relation(Address, order_by=addresses.c.id)
+ 'addresses':relationship(Address, order_by=addresses.c.id)
})
mapper(Address, addresses)
@@ -3115,13 +3115,13 @@ class CustomJoinTest(QueryTest):
"""test aliasing of joins with a custom join condition"""
mapper(Address, addresses)
mapper(Order, orders, properties={
- 'items':relation(Item, secondary=order_items, lazy=True, order_by=items.c.id),
+ 'items':relationship(Item, secondary=order_items, lazy=True, order_by=items.c.id),
})
mapper(Item, items)
mapper(User, users, properties = dict(
- addresses = relation(Address, lazy=True),
- open_orders = relation(Order, primaryjoin = and_(orders.c.isopen == 1, users.c.id==orders.c.user_id), lazy=True),
- closed_orders = relation(Order, primaryjoin = and_(orders.c.isopen == 0, users.c.id==orders.c.user_id), lazy=True)
+ addresses = relationship(Address, lazy=True),
+ open_orders = relationship(Order, primaryjoin = and_(orders.c.isopen == 1, users.c.id==orders.c.user_id), lazy=True),
+ closed_orders = relationship(Order, primaryjoin = and_(orders.c.isopen == 0, users.c.id==orders.c.user_id), lazy=True)
))
q = create_session().query(User)
@@ -3149,7 +3149,7 @@ class SelfReferentialTest(_base.MappedTest):
self.children.append(node)
mapper(Node, nodes, properties={
- 'children':relation(Node, lazy=True, join_depth=3,
+ 'children':relationship(Node, lazy=True, join_depth=3,
backref=backref('parent', remote_side=[nodes.c.id])
)
})
@@ -3332,7 +3332,7 @@ class SelfReferentialM2MTest(_base.MappedTest):
pass
mapper(Node, nodes, properties={
- 'children':relation(Node, lazy=True, secondary=node_to_nodes,
+ 'children':relationship(Node, lazy=True, secondary=node_to_nodes,
primaryjoin=nodes.c.id==node_to_nodes.c.left_node_id,
secondaryjoin=nodes.c.id==node_to_nodes.c.right_node_id,
)
@@ -3398,7 +3398,7 @@ class ExternalColumnsTest(QueryTest):
})
mapper(Address, addresses, properties={
- 'user':relation(User)
+ 'user':relationship(User)
})
sess = create_session()
@@ -3485,13 +3485,13 @@ class ExternalColumnsTest(QueryTest):
# therefore the long standing practice of eager adapters being "chained" has been removed
# since its unnecessary and breaks this exact condition.
mapper(User, users, properties={
- 'addresses':relation(Address, backref='user', order_by=addresses.c.id),
+ 'addresses':relationship(Address, backref='user', order_by=addresses.c.id),
'concat': column_property((users.c.id * 2)),
'count': column_property(select([func.count(addresses.c.id)], users.c.id==addresses.c.user_id).correlate(users))
})
mapper(Address, addresses)
mapper(Order, orders, properties={
- 'address':relation(Address), # m2o
+ 'address':relationship(Address), # m2o
})
sess = create_session()
@@ -3534,8 +3534,8 @@ class TestOverlyEagerEquivalentCols(_base.MappedTest):
pass
mapper(Base, base, properties={
- 'sub1':relation(Sub1),
- 'sub2':relation(Sub2)
+ 'sub1':relationship(Sub1),
+ 'sub2':relationship(Sub2)
})
mapper(Sub1, sub1)
@@ -3609,7 +3609,7 @@ class UpdateDeleteTest(_base.MappedTest):
def setup_mappers(cls):
mapper(User, users)
mapper(Document, documents, properties={
- 'user': relation(User, lazy=False, backref=backref('documents', lazy=True))
+ 'user': relationship(User, lazy=False, backref=backref('documents', lazy=True))
})
@testing.resolve_artifact_names
@@ -3820,7 +3820,7 @@ class UpdateDeleteTest(_base.MappedTest):
eq_(rowcount, 3)
@testing.resolve_artifact_names
- def test_update_with_eager_relations(self):
+ def test_update_with_eager_relationships(self):
self.insert_documents()
sess = create_session(bind=testing.db, autocommit=False)
@@ -3842,7 +3842,7 @@ class UpdateDeleteTest(_base.MappedTest):
eq_(sess.query(User.age).order_by(User.id).all(), zip([25,37,29,27]))
@testing.resolve_artifact_names
- def test_delete_with_eager_relations(self):
+ def test_delete_with_eager_relationships(self):
self.insert_documents()
sess = create_session(bind=testing.db, autocommit=False)