Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-31 | Consistently use pytest.mark.skipif to skip tests when the corresponding ↵ | Leonard Richardson | |
libraries are not installed. | |||
2023-01-27 | Check the associated filename for more warnings. | Leonard Richardson | |
2021-10-11 | Moved the test classes to tests/__init__.py. | Leonard Richardson | |
2021-10-09 | Moved testing.py into the same package as the tests. | Leonard Richardson | |
2021-09-12 | Ported unit tests to use pytest. | Leonard Richardson | |
2021-09-07 | Goodbye, Python 2. [bug=1942919] | Leonard Richardson | |
2021-05-31 | The html.parser tree builder can now handles named entities | Leonard Richardson | |
found in the HTML5 spec in much the same way that the html5lib tree builder does. Note that the lxml tree builder still handles named entities differently. [bug=1924908] | |||
2020-04-05 | Embedded CSS and Javascript is now stored in distinct Stylesheet and | Leonard Richardson | |
Script tags, which are ignored by methods like get_text(). This feature is not supported by the html5lib treebuilder. [bug=1868861] | |||
2019-07-21 | Implemented line number tracking for html5lib. | Leonard Richardson | |
2019-07-07 | It's now possible to override a TreeBuilder's cdata_list_attributes ↵ | Leonard Richardson | |
dictionary by passing in a replacement. None will disable the feature altogether. [bug=1832978] | |||
2018-12-22 | Fix next and previous linkage issues. Fixes issues #1806598 and #1782928. | Isaac Muse | |
2016-12-19 | Fixed foster parenting when html5lib is the tree builder. Thanks to Geoffrey ↵ | Leonard Richardson | |
Sneddon for a patch and test. | |||
2016-12-19 | Remove breakpoint. | Leonard Richardson | |
2016-12-19 | Fixed yet another problem that caused the html5lib tree builder to | Leonard Richardson | |
2016-07-17 | Fixed a bug in the html5lib treebuilder that deranged the tree | Leonard Richardson | |
when a whitespace element was reparented into a tag that contained an identical whitespace element. [bug=1505351] | |||
2015-12-08 | Fix foster parenting with html5lib. | Geoffrey Sneddon | |
This makes all of the html5lib tests pass. Yay! | |||
2015-09-28 | Fixed a parse bug with the html5lib tree-builder. Thanks to Roel | Leonard Richardson | |
Kramer for the patch. [bug=1483781] | |||
2014-12-11 | Improved the lxml tree builder's handling of processing | Leonard Richardson | |
instructions. [bug=1294645] | |||
2013-08-13 | * Fixed yet another problem with the html5lib tree builder, caused by | Leonard Richardson | |
html5lib's tendency to rearrange the tree during parsing. [bug=1189267] | |||
2013-05-20 | html5lib now supports Python 3. Fixed some Python 2-specific | Leonard Richardson | |
code in the html5lib test suite. [bug=1181624] | |||
2012-08-21 | Fixed a problem with the html5lib builder not handling comments correctly. | Leonard Richardson | |
2012-02-24 | Warn when SoupStrainer is used with the html5lib tree builder. | Leonard Richardson | |
2012-02-23 | Test that HTML5 parsers add the appropriate namespace to the tags they parse. | Leonard Richardson | |
2012-02-22 | Removed tests that merely illustrated parser behavior, behavior that ↵ | Leonard Richardson | |
wouldn't break Beautiful Soup if it changed. | |||
2012-02-20 | Changd the class structure so that the default parser test class uses ↵ | Leonard Richardson | |
html.parser. | |||
2012-02-20 | Added code from 2.7's standard library so that the tests will run on Python 2.6. | Leonard Richardson | |
2012-02-15 | Added a kind of hacky way to interpret the restriction class='foo bar'. Stop ↵ | Leonard Richardson | |
generating a space before the slash that closes an empty-element tag. | |||
2012-02-15 | Tested and cleaned up html5lib insertBefore. | Leonard Richardson | |
2012-02-15 | Tested improvements to html5lib treebuilder. | Leonard Richardson | |
2012-02-07 | On output, always convert special XML characters to entities. | Leonard Richardson | |
2012-01-20 | Replaced assertEquals with assertEqual to get rid of deprecation notice. | Leonard Richardson | |
2012-01-20 | Got the test suite to pass on Python 3.2 (skipping the html5lib stuff, which ↵ | Leonard Richardson | |
doesn't seem to have Python 3 support yet.) | |||
2011-07-07 | Small fix for test. | Thomas Kluyver | |