summaryrefslogtreecommitdiff
path: root/tests/model_formsets
diff options
context:
space:
mode:
authorPetras Zdanavičius <petraszd@gmail.com>2014-09-08 22:54:57 +0300
committerTim Graham <timograham@gmail.com>2014-09-08 17:22:23 -0400
commitf7eee04ebe32277d2f3d7860abfb9a22c6ccf19d (patch)
tree4708f0eb67509029caf939370745811fbf606cc8 /tests/model_formsets
parentb161c01c48b4c353d7d1a47e9097391a8eb2e047 (diff)
downloaddjango-f7eee04ebe32277d2f3d7860abfb9a22c6ccf19d.tar.gz
Fixed #23451 -- Fixed typo in inlineformset_factory() error message.
Diffstat (limited to 'tests/model_formsets')
-rw-r--r--tests/model_formsets/tests.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/model_formsets/tests.py b/tests/model_formsets/tests.py
index 19c0a6d9d5..58d8bcc9ab 100644
--- a/tests/model_formsets/tests.py
+++ b/tests/model_formsets/tests.py
@@ -815,6 +815,12 @@ class ModelFormsetTest(TestCase):
formset = AuthorBooksFormSet(data, instance=author, queryset=custom_qs)
self.assertTrue(formset.is_valid())
+ def test_inline_formsets_with_wrong_fk_name(self):
+ """ Regression for #23451 """
+ message = "fk_name 'title' is not a ForeignKey to 'model_formsets.Author'."
+ with self.assertRaisesMessage(ValueError, message):
+ inlineformset_factory(Author, Book, fields="__all__", fk_name='title')
+
def test_custom_pk(self):
# We need to ensure that it is displayed