diff options
Diffstat (limited to 'tests/regressiontests/forms')
| -rw-r--r-- | tests/regressiontests/forms/forms.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/regressiontests/forms/forms.py b/tests/regressiontests/forms/forms.py index 5f9f5dec5d..f9498c41e2 100644 --- a/tests/regressiontests/forms/forms.py +++ b/tests/regressiontests/forms/forms.py @@ -1816,6 +1816,12 @@ True # The error_html_class and required_html_class attributes #################### +>>> class Person(Form): +... name = CharField() +... is_cool = NullBooleanField() +... email = EmailField(required=False) +... age = IntegerField() + >>> p = Person({}) >>> p.error_css_class = 'error' >>> p.required_css_class = 'required' @@ -1827,6 +1833,8 @@ True <option value="2">Yes</option> <option value="3">No</option> </select></li> +<li><label for="id_email">Email:</label> <input type="text" name="email" id="id_email" /></li> +<li class="required error"><ul class="errorlist"><li>This field is required.</li></ul><label for="id_age">Age:</label> <input type="text" name="age" id="id_age" /></li> >>> print p.as_p() <ul class="errorlist"><li>This field is required.</li></ul> @@ -1836,6 +1844,9 @@ True <option value="2">Yes</option> <option value="3">No</option> </select></p> +<p><label for="id_email">Email:</label> <input type="text" name="email" id="id_email" /></p> +<ul class="errorlist"><li>This field is required.</li></ul> +<p class="required error"><label for="id_age">Age:</label> <input type="text" name="age" id="id_age" /></p> >>> print p.as_table() <tr class="required error"><th><label for="id_name">Name:</label></th><td><ul class="errorlist"><li>This field is required.</li></ul><input type="text" name="name" id="id_name" /></td></tr> @@ -1844,6 +1855,8 @@ True <option value="2">Yes</option> <option value="3">No</option> </select></td></tr> +<tr><th><label for="id_email">Email:</label></th><td><input type="text" name="email" id="id_email" /></td></tr> +<tr class="required error"><th><label for="id_age">Age:</label></th><td><ul class="errorlist"><li>This field is required.</li></ul><input type="text" name="age" id="id_age" /></td></tr> |
