MCPcopy
hub / github.com/django/django / test_ticket_19102_defer

Method test_ticket_19102_defer

tests/delete_regress/tests.py:333–339  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

331
332 @skipUnlessDBFeature("update_can_self_select")
333 def test_ticket_19102_defer(self):
334 with self.assertNumQueries(1):
335 Login.objects.filter(pk=self.l1.pk).filter(
336 orgunit__name__isnull=False
337 ).order_by("description").only("id").delete()
338 self.assertFalse(Login.objects.filter(pk=self.l1.pk).exists())
339 self.assertTrue(Login.objects.filter(pk=self.l2.pk).exists())
340
341
342class DeleteTests(TestCase):

Callers

nothing calls this directly

Calls 6

assertNumQueriesMethod · 0.80
onlyMethod · 0.80
order_byMethod · 0.80
deleteMethod · 0.45
filterMethod · 0.45
existsMethod · 0.45

Tested by

no test coverage detected