/tests/modeltests/mutually_referential/tests.py
https://code.google.com/p/mango-py/ · Python · 20 lines · 11 code · 4 blank · 5 comment · 0 complexity · 916c06ab823ce3feaa8a454798d73648 MD5 · raw file
- from django.test import TestCase
- from models import Parent, Child
- class MutuallyReferentialTests(TestCase):
- def test_mutually_referential(self):
- # Create a Parent
- q = Parent(name='Elizabeth')
- q.save()
- # Create some children
- c = q.child_set.create(name='Charles')
- e = q.child_set.create(name='Edward')
- # Set the best child
- # No assertion require here; if basic assignment and
- # deletion works, the test passes.
- q.bestchild = c
- q.save()
- q.delete()