Loading tests/modeltests/mutually_referential/models.py +2 −19 Original line number Diff line number Diff line Loading @@ -17,20 +17,3 @@ class Child(Model): # You can also explicitally specify the related app. parent = ForeignKey("mutually_referential.Parent") __test__ = {'API_TESTS':""" # 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 >>> q.bestchild = c >>> q.save() >>> q.delete() """} No newline at end of file tests/modeltests/mutually_referential/tests.py 0 → 100644 +20 −0 Original line number Diff line number Diff line 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() Loading
tests/modeltests/mutually_referential/models.py +2 −19 Original line number Diff line number Diff line Loading @@ -17,20 +17,3 @@ class Child(Model): # You can also explicitally specify the related app. parent = ForeignKey("mutually_referential.Parent") __test__ = {'API_TESTS':""" # 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 >>> q.bestchild = c >>> q.save() >>> q.delete() """} No newline at end of file
tests/modeltests/mutually_referential/tests.py 0 → 100644 +20 −0 Original line number Diff line number Diff line 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()