test_htmlparser.py 612 B

12345678910111213141516171819
  1. """Tests to ensure that the html.parser tree builder generates good
  2. trees."""
  3. from bs4.testing import SoupTest, HTMLTreeBuilderSmokeTest
  4. from bs4.builder import HTMLParserTreeBuilder
  5. class HTMLParserTreeBuilderSmokeTest(SoupTest, HTMLTreeBuilderSmokeTest):
  6. @property
  7. def default_builder(self):
  8. return HTMLParserTreeBuilder()
  9. def test_namespaced_system_doctype(self):
  10. # html.parser can't handle namespaced doctypes, so skip this one.
  11. pass
  12. def test_namespaced_public_doctype(self):
  13. # html.parser can't handle namespaced doctypes, so skip this one.
  14. pass