diff options
author | Laura Feier <feierlaura10@gmail.com> | 2015-11-04 14:27:35 +0200 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2015-11-09 15:04:48 -0500 |
commit | 7862cbda86cdbced5fbfe4f0056105e657c1f92c (patch) | |
tree | 5b3ccabf82b53a8e91881b450c61787f5dce65fe /tests/delete | |
parent | 1f29164ced01bde92c72d20d67bc453484a4f078 (diff) | |
download | django-7862cbda86cdbced5fbfe4f0056105e657c1f92c.tar.gz |
Fixed #24576 -- Made deletion of related objects deterministic.
Diffstat (limited to 'tests/delete')
-rw-r--r-- | tests/delete/tests.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/delete/tests.py b/tests/delete/tests.py index 60c61ed281..9e383acb4e 100644 --- a/tests/delete/tests.py +++ b/tests/delete/tests.py @@ -224,12 +224,13 @@ class DeletionTests(TestCase): s2 = S.objects.create(pk=2, r=r) T.objects.create(pk=1, s=s1) T.objects.create(pk=2, s=s2) + RChild.objects.create(r_ptr=r) r.delete() self.assertEqual( - pre_delete_order, [(T, 2), (T, 1), (S, 2), (S, 1), (R, 1)] + pre_delete_order, [(T, 2), (T, 1), (RChild, 1), (S, 2), (S, 1), (R, 1)] ) self.assertEqual( - post_delete_order, [(T, 1), (T, 2), (S, 1), (S, 2), (R, 1)] + post_delete_order, [(T, 1), (T, 2), (RChild, 1), (S, 1), (S, 2), (R, 1)] ) models.signals.post_delete.disconnect(log_post_delete) |