summaryrefslogtreecommitdiff
path: root/test/orm/test_pickled.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/test_pickled.py')
-rw-r--r--test/orm/test_pickled.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/orm/test_pickled.py b/test/orm/test_pickled.py
index b54af93f2..35f1b19d1 100644
--- a/test/orm/test_pickled.py
+++ b/test/orm/test_pickled.py
@@ -20,6 +20,7 @@ from sqlalchemy.testing.pickleable import User, Address, Dingaling, Order, \
class PickleTest(fixtures.MappedTest):
+
@classmethod
def define_tables(cls, metadata):
Table('users', metadata,
@@ -170,6 +171,7 @@ class PickleTest(fixtures.MappedTest):
sess.add(u2)
assert u2.addresses
+ @testing.requires.non_broken_pickle
def test_instance_deferred_cols(self):
users, addresses = (self.tables.users,
self.tables.addresses)
@@ -240,6 +242,7 @@ class PickleTest(fixtures.MappedTest):
eq_(u1, u2)
+ @testing.requires.non_broken_pickle
def test_options_with_descriptors(self):
users, addresses, dingalings = (self.tables.users,
self.tables.addresses,
@@ -267,7 +270,7 @@ class PickleTest(fixtures.MappedTest):
sa.orm.joinedload("addresses", Address.dingaling),
]:
opt2 = pickle.loads(pickle.dumps(opt))
- eq_(opt.key, opt2.key)
+ eq_(opt.path, opt2.path)
u1 = sess.query(User).options(opt).first()
u2 = pickle.loads(pickle.dumps(u1))