Add test that may not do anything.

I'm not sure this test is actually useful: it's designed to show the
interaction of select_subclasses and instance_of, but I don't think
it adds much value.
This commit is contained in:
Matthew Schinckel 2014-05-22 21:41:16 +09:30
parent 02e19e45b4
commit 8fa34bc609

View file

@ -1036,7 +1036,14 @@ class InheritanceManagerUsingModelsTests(TestCase):
results = InheritanceManagerTestParent.objects.instance_of(InheritanceManagerTestChild3, InheritanceManagerTestGrandChild1).select_subclasses()
self.assertEqual(set([child3, grandchild1]), set(results))
def test_select_subclasses_interaction_with_instance_of(self):
child3 = InheritanceManagerTestChild3.objects.create()
results = InheritanceManagerTestParent.objects.select_subclasses(InheritanceManagerTestChild1).instance_of(InheritanceManagerTestChild3)
self.assertEqual(set([child3]), set(results))
class InheritanceManagerRelatedTests(InheritanceManagerTests):
def setUp(self):