summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAnssi Kääriäinen <anssi.kaariainen@thl.fi>2015-02-23 09:31:58 +0200
committerTim Graham <timograham@gmail.com>2015-02-23 07:26:10 -0500
commit155a127afbd531180eaa2fd875fe111178cfb64c (patch)
treec0f84333f118405e8c19aea108a76cd914eaab2f /tests
parent980dfca7174a3e00a214ad554bb9199529139796 (diff)
[1.8.x] Fixed #24381 -- removed ForeignObjectRel opts and to_opts
These cached properies were causing problems with pickling, and in addition they were confusingly defined: field.rel.model._meta was not the same as field.rel.opts. Instead users should use field.rel.related_model._meta inplace of field.rel.opts, and field.rel.to._meta in place of field.rel.to_opts. Backport of f95122e541df5bebb9b5ebb6226b0013e5edc893 from master
Diffstat (limited to 'tests')
-rw-r--r--tests/queryset_pickle/tests.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/queryset_pickle/tests.py b/tests/queryset_pickle/tests.py
index 0d9687bf16..d735413e1f 100644
--- a/tests/queryset_pickle/tests.py
+++ b/tests/queryset_pickle/tests.py
@@ -43,6 +43,9 @@ class PickleabilityTestCase(TestCase):
def test_membermethod_as_default(self):
self.assert_pickles(Happening.objects.filter(number4=1))
+ def test_filter_reverse_fk(self):
+ self.assert_pickles(Group.objects.filter(event=1))
+
def test_doesnotexist_exception(self):
# Ticket #17776
original = Event.DoesNotExist("Doesn't exist")