mirror of
https://github.com/django/django.git
synced 2025-08-04 02:48:35 +00:00
Used assertRaisesMessage() to test Django's error messages.
This commit is contained in:
parent
38988f289f
commit
a51c4de194
69 changed files with 448 additions and 173 deletions
|
@ -150,10 +150,11 @@ class AbstractInheritanceTests(TestCase):
|
|||
def full_name(self):
|
||||
return self.first_name + self.last_name
|
||||
|
||||
with self.assertRaises(FieldDoesNotExist):
|
||||
msg = "Descendant has no field named %r"
|
||||
with self.assertRaisesMessage(FieldDoesNotExist, msg % 'middle_name'):
|
||||
Descendant._meta.get_field('middle_name')
|
||||
|
||||
with self.assertRaises(FieldDoesNotExist):
|
||||
with self.assertRaisesMessage(FieldDoesNotExist, msg % 'full_name'):
|
||||
Descendant._meta.get_field('full_name')
|
||||
|
||||
def test_overriding_field_removed_by_concrete_model(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue