summaryrefslogtreecommitdiff
path: root/tests/delete
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2020-01-27 11:30:56 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-01-27 12:21:02 +0100
commitc00b863ac6e9f6dfb295d4fc5291726a1112c080 (patch)
tree0074f788713c11298b76460d4aa9120fc9dd11d9 /tests/delete
parentab3cbd8b9a315911248227208630a020cedca08f (diff)
downloaddjango-c00b863ac6e9f6dfb295d4fc5291726a1112c080.tar.gz
Made OnDeleteTests.test_protect() assert more specific ProtectedError.
Diffstat (limited to 'tests/delete')
-rw-r--r--tests/delete/tests.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/delete/tests.py b/tests/delete/tests.py
index 5046afba17..f78e61704a 100644
--- a/tests/delete/tests.py
+++ b/tests/delete/tests.py
@@ -1,6 +1,6 @@
from math import ceil
-from django.db import IntegrityError, connection, models
+from django.db import connection, models
from django.db.models.deletion import (
Collector, ProtectedError, RestrictedError,
)
@@ -76,7 +76,7 @@ class OnDeleteTests(TestCase):
"Cannot delete some instances of model 'R' because they are "
"referenced through protected foreign keys: 'A.protect'."
)
- with self.assertRaisesMessage(IntegrityError, msg):
+ with self.assertRaisesMessage(ProtectedError, msg):
a.protect.delete()
def test_protect_multiple(self):