コード例 #1
0
 def test_html_attr_class_settable(self):
     """Rendered widget can override HTML class attribute"""
     CUSTOM_HTML_CLASS = 'myowncss'
     attrs = {'class': CUSTOM_HTML_CLASS}
     w = SelectMultipleField()
     tag = w.render('test', self.choices[1][0], attrs, self.choices)
     self.assertEqual(tag.count(CUSTOM_HTML_CLASS), 1)
     self.assertEqual(tag.count(HTML_ATTR_CLASS), 0)
コード例 #2
0
 def test_html_attr_class_settable(self):
     """Rendered widget can override HTML class attribute"""
     CUSTOM_HTML_CLASS = 'myowncss'
     attrs = {'class': CUSTOM_HTML_CLASS}
     w = SelectMultipleField()
     tag = w.render('test', self.choices[1][0], attrs, self.choices)
     self.assertEqual(tag.count(CUSTOM_HTML_CLASS), 1)
     self.assertEqual(tag.count(HTML_ATTR_CLASS), 0)
コード例 #3
0
 def test_has_select_multiple_class(self):
     """Rendered widget has a useful HTML class attribute"""
     w = SelectMultipleField()
     tag = w.render('test', self.choices[1][0], choices=self.choices)
     self.assertEqual(tag.count(HTML_ATTR_CLASS), 1)
コード例 #4
0
 def test_has_select_multiple_class(self):
     """Rendered widget has a useful HTML class attribute"""
     w = SelectMultipleField()
     tag = w.render('test', self.choices[1][0], choices=self.choices)
     self.assertEqual(tag.count(HTML_ATTR_CLASS), 1)