mirror of
https://github.com/django/django.git
synced 2025-08-04 19:08:28 +00:00
Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.db.models.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
This commit is contained in:
parent
08f0778885
commit
f479df7f8d
20 changed files with 168 additions and 79 deletions
|
@ -280,6 +280,12 @@ class DeletionTests(TestCase):
|
|||
with self.assertRaisesMessage(TypeError, msg):
|
||||
M.objects.all()[0:5].delete()
|
||||
|
||||
def test_pk_none(self):
|
||||
m = M()
|
||||
msg = "M object can't be deleted because its id attribute is set to None."
|
||||
with self.assertRaisesMessage(ValueError, msg):
|
||||
m.delete()
|
||||
|
||||
def test_m2m(self):
|
||||
m = M.objects.create()
|
||||
r = R.objects.create()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue