示例#1
0
 def test_on_delete_do_nothing(self):
     """
     Check that the nested collector doesn't query for DO_NOTHING objects.
     """
     objs = [Event.objects.create()]
     n = NestedObjects(using=None)
     EventGuide.objects.create(event=objs[0])
     with self.assertNumQueries(2):
         # One for Location, one for Guest, and no query for EventGuide
         n.collect(objs)
示例#2
0
 def setUp(self):
     self.n = NestedObjects(using=DEFAULT_DB_ALIAS)
     self.objs = [Count.objects.create(num=i) for i in range(5)]