We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 74cbc04 commit a527305Copy full SHA for a527305
tests/delete/tests.py
@@ -794,6 +794,15 @@ def test_fast_delete_aggregation(self):
794
)
795
self.assertIs(Base.objects.exists(), False)
796
797
+ def test_fast_delete_empty_result_set(self):
798
+ user = User.objects.create()
799
+ with self.assertNumQueries(0):
800
+ self.assertEqual(
801
+ User.objects.filter(pk__in=[]).delete(),
802
+ (0, {}),
803
+ )
804
+ self.assertSequenceEqual(User.objects.all(), [user])
805
+
806
def test_fast_delete_full_match(self):
807
avatar = Avatar.objects.create(desc="bar")
808
User.objects.create(avatar=avatar)
0 commit comments