<div dir="ltr"> PYTHON_3_PRE_3_2 = (sys.version_info[0] == 3 and sys.version_info < (3,2))<br>@@ -40,17 +40,17 @@<br> class TestConstructor(SoupTest):<br> <br>     def test_short_unicode_input(self):<br>--- py3k/bs4/tests/test_tree.py (originalWARNING: couldn't encode py3k/bs4/tests/test_tree.py's diff for your terminal<br>RefactoringTool: Files that were modified:<br>RefactoringTool: py3k/bs4/__init__.py<br>RefactoringTool: py3k/bs4/dammit.py<br>RefactoringTool: py3k/bs4/diagnose.py<br>RefactoringTool: py3k/bs4/element.py<br>RefactoringTool: py3k/bs4/testing.py<br>RefactoringTool: py3k/bs4/builder/__init__.py<br>RefactoringTool: py3k/bs4/builder/_html5lib.py<br>RefactoringTool: py3k/bs4/builder/_htmlparser.py<br>RefactoringTool: py3k/bs4/builder/_lxml.py<br>RefactoringTool: py3k/bs4/tests/__init__.py<br>RefactoringTool: py3k/bs4/tests/test_builder_registry.py<br>RefactoringTool: py3k/bs4/tests/test_docs.py<br><div>RefactoringTool: py3k/bs4/tests/test_html5lib.py<br>RefactoringTool: py3k/bs4/tests/test_htmlparser.py<br>RefactoringTool: py3k/bs4/tests/test_lxml.py<br>RefactoringTool: py3k/bs4/tests/test_soup.py<br>RefactoringTool: py3k/bs4/tests/test_tree.py<br>)<br>+++ py3k/bs4/tests/test_tree.py (refactored)<br>@@ -71,13 +71,13 @@<br>         self.assertEqual(soup.find("b").string, "2")<br> <br>     def test_unicode_text_find(self):<br><br>OK, conversion is done.<br>Now running the unit tests.<br>.................................................................................................................................../tmp/SBo/beautifulsoup4-4.6.1/py3k/bs4/builder/_htmlparser.py:78: UserWarning: don't crash<br>  warnings.warn(msg)<br></div><div>..................................................................F...F..................................................................................................................................................................................................................................................................................<br>======================================================================<br>FAIL: test_nested_namespaces (tests.test_lxml.LXMLXMLTreeBuilderSmokeTest)<br>----------------------------------------------------------------------<br>Traceback (most recent call last):<br>  File "/tmp/SBo/beautifulsoup4-4.6.1/py3k/bs4/testing.py", line 665, in test_nested_namespaces<br>    self.assertEqual(doc, soup.encode())<br>AssertionError: b'<?x[144 chars]xmlns="<a href="http://ns1/">http://ns1/</a>">\n<child xmlns="<a href="http://ns2">http://ns2</a>[96 chars]ent>' != b'<?x[144 chars]xmlns:="<a href="http://ns1/">http://ns1/</a>">\n<child xmlns:="<a href="http://n">http://n</a>[99 chars]ent>'<br><br>======================================================================<br>FAIL: test_real_xhtml_document (tests.test_lxml.LXMLXMLTreeBuilderSmokeTest)<br>A real XHTML document should come out *exactly* the same as it went in.<br>----------------------------------------------------------------------<br>Traceback (most recent call last):<br></div><div>  File "/tmp/SBo/beautifulsoup4-4.6.1/py3k/bs4/testing.py", line 654, in test_real_xhtml_document<br>    soup.encode("utf-8"), markup)<br>AssertionError: b'<?x[108 chars]xmlns:="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>">\n<head>[56 chars]tml>' != b'<?x[108 chars]xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>">\n<head><[55 chars]tml>'<br><br>----------------------------------------------------------------------<br>Ran 476 tests in 0.522s<br><br>FAILED (failures=2)<br><br>BeautifulSoup4:<br>Would you like to continue processing the rest of the<br>queue or would you like to abort?  If this failed<br>package is a dependency of another package in the queue<br>then it may not make sense to continue.<br><br>(Y)es to continue, (N)o to abort, (R)etry the build?: <br></div><div><br></div></div>