Fixed #20684 -- Added support for HTML5 boolean attributes to form widgets.

This commit is contained in:
Loic Bistuer 2014-03-23 00:16:49 +07:00 committed by Tim Graham
parent 684e8a941b
commit e61d99d96d
4 changed files with 30 additions and 16 deletions

View file

@ -20,6 +20,9 @@ class FormsUtilTestCase(TestCase):
self.assertEqual(flatatt({'id': "header"}), ' id="header"')
self.assertEqual(flatatt({'class': "news", 'title': "Read this"}), ' class="news" title="Read this"')
self.assertEqual(flatatt({'class': "news", 'title': "Read this", 'required': "required"}), ' class="news" required="required" title="Read this"')
self.assertEqual(flatatt({'class': "news", 'title': "Read this", 'required': True}), ' class="news" title="Read this" required')
self.assertEqual(flatatt({'class': "news", 'title': "Read this", 'required': False}), ' class="news" title="Read this"')
self.assertEqual(flatatt({}), '')
def test_validation_error(self):