mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Fixed #12913. Fields with choices now respect show_hidden_initial as a keyword argument to formfield. Thanks, semenov.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12696 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
9a67543c3e
commit
686dac03b7
2 changed files with 15 additions and 1 deletions
|
@ -26,6 +26,20 @@ if Image:
|
|||
TwoImageFieldTests
|
||||
|
||||
|
||||
class BasicFieldTests(django.test.TestCase):
|
||||
def test_show_hidden_initial(self):
|
||||
"""
|
||||
Regression test for #12913. Make sure fields with choices respect
|
||||
show_hidden_initial as a kwarg to models.Field.formfield()
|
||||
"""
|
||||
choices = [(0, 0), (1, 1)]
|
||||
model_field = models.Field(choices=choices)
|
||||
form_field = model_field.formfield(show_hidden_initial=True)
|
||||
self.assertTrue(form_field.show_hidden_initial)
|
||||
|
||||
form_field = model_field.formfield(show_hidden_initial=False)
|
||||
self.assertFalse(form_field.show_hidden_initial)
|
||||
|
||||
class DecimalFieldTests(django.test.TestCase):
|
||||
def test_to_python(self):
|
||||
f = models.DecimalField(max_digits=4, decimal_places=2)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue