MCPcopy
hub / github.com/django/django / test_boolean_attribute

Method test_boolean_attribute

tests/test_utils/tests.py:815–825  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

813 self.assertHTMLEqual(html1, html2)
814
815 def test_boolean_attribute(self):
816 html1 = "<input checked>"
817 html2 = '<input checked="">'
818 html3 = '<input checked="checked">'
819 self.assertHTMLEqual(html1, html2)
820 self.assertHTMLEqual(html1, html3)
821 self.assertHTMLEqual(html2, html3)
822 self.assertHTMLNotEqual(html1, '<input checked="invalid">')
823 self.assertEqual(str(parse_html(html1)), "<input checked>")
824 self.assertEqual(str(parse_html(html2)), "<input checked>")
825 self.assertEqual(str(parse_html(html3)), "<input checked>")
826
827 def test_non_boolean_attibutes(self):
828 html1 = "<input value>"

Callers

nothing calls this directly

Calls 3

parse_htmlFunction · 0.90
assertHTMLEqualMethod · 0.80
assertHTMLNotEqualMethod · 0.80

Tested by

no test coverage detected