Powered by NSA. Your IP: 3.236.50.79 | python-bs4 a7993271-1afe-4702-8fab-7b0ccd799348Toc:- prep
Executing(%prep): /bin/sh -e /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.3PfBXl
- build
Executing(%build): /bin/sh -e /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.wCdVgP
- error 1
error: Bad exit status from /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.wCdVgP (%build)
- error 2
RPM build errors:
- error 3
error: No files produced.
Content:request from: baggins
checking if we should skip the build
started at: Sun May 1 11:03:32 2022
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/a7993271-1afe-4702-8fab-7b0ccd799348/python-bs4-4.6.3-4.src.rpm
fetched 179473 bytes, 398.1 K/s
installing srpm: python-bs4-4.6.3-4.src.rpm
+ install -d /tmp/B.ih17qlgl/BUILD /tmp/B.ih17qlgl/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog python-bs4-4.6.3-4.src.rpm
* Sun May 01 2022 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/python-bs4.git;a=log;h=master
* Wed Mar 30 2022 Jan Rękorajski <baggins@pld-linux.org> e51a6d0 - rebuild with tests and docs
* Fri Mar 25 2022 Jan Rękorajski <baggins@pld-linux.org> 8f7e153 - rebuild with python 3.10
* Fri Mar 25 2022 Jan Rękorajski <baggins@pld-linux.org> eaf75ab - rebuild with python 3.10
* Mon Mar 21 2022 Jakub Bogusz <qboosh@pld-linux.org> 5680ef6 - updated to 4.6.3 (the last before soupsieve dependency)
* Mon Mar 21 2022 Jakub Bogusz <qboosh@pld-linux.org> a307bef - added smart_quotes patch (give some encoding hint in test, it failed on python3)
* Sat Feb 27 2021 Jan Rękorajski <baggins@pld-linux.org> da6aeb5 - release 4 (by relup.sh)
* Sat Jan 23 2021 Jakub Bogusz <qboosh@pld-linux.org> 3352eb1 - added lxml patch (fix for lxml 4.4+); release 3
* Mon Oct 28 2019 Jan Rękorajski <baggins@pld-linux.org> 664d62e - rebuild with python 3.8
- release 2 (by relup.sh)
* Fri Jul 20 2018 Jakub Bogusz <qboosh@pld-linux.org> 6edb640 - pl, added apidocs
* Tue Jul 03 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> f1083b4 - up to 4.6.0
* Tue Jul 03 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> f6b0576 - release 5 (by relup.sh)
* Sun Jul 01 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> cb1e664 - python 3.7 rebuild
- release 4 (by relup.sh)
* Thu Dec 29 2016 Arkadiusz Miśkiewicz <arekm@maven.pl> 23cb838 - python 3.6
- release 3 (by relup.sh)
* Sun Nov 29 2015 Jacek Konieczny <jajcus@jajcus.net> 6f2c820 - BR: rpmbuild(macros) >= 1.710
* Sat Nov 28 2015 Jacek Konieczny <jajcus@jajcus.net> a0a073d - release 2 (by relup.sh)
* Thu Nov 26 2015 Jacek Konieczny <j.konieczny@eggsoft.pl> f3d1c76 - Use py_build/py_install, fix tests
* Tue Nov 24 2015 Jacek Konieczny <j.konieczny@eggsoft.pl> 39babf6 - new package
+ rpm -Uhv --nodeps --define '_topdir /tmp/B.ih17qlgl' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' python-bs4-4.6.3-4.src.rpm
Updating / installing...
python-bs4-4.6.3-4 ########################################
+ rm -f python-bs4-4.6.3-4.src.rpm
+ install -m 700 -d /tmp/B.ih17qlgl/BUILD/tmp
+ TMPDIR=/tmp/B.ih17qlgl/BUILD/tmp
+ exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.ih17qlgl' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux --define 'prep exit 0' /tmp/B.ih17qlgl/python-bs4.spec
warning: Could not canonicalize hostname: nereid
Building target platforms: i686-pld-linux
Building for target i686-pld-linux
checking BuildConflict-ing packages
rpm: warning: Could not canonicalize hostname: nereid
rpm: Building target platforms: i686-pld-linux
rpm: Building for target i686-pld-linux
no BuildConflicts found
checking BR
rpm: warning: Could not canonicalize hostname: nereid
rpm: Building target platforms: i686-pld-linux
rpm: Building for target i686-pld-linux
no BR needed
building RPM using: set -ex; : build-id: a7993271-1afe-4702-8fab-7b0ccd799348; TMPDIR=/tmp/B.ih17qlgl/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 9' --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ih17qlgl' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.ih17qlgl/python-bs4.spec
+ : build-id: a7993271-1afe-4702-8fab-7b0ccd799348
+ TMPDIR=/tmp/B.ih17qlgl/BUILD/tmp
+ exec nice -n 0 rpmbuild -bb --define '__jobs 9' --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ih17qlgl' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.ih17qlgl/python-bs4.spec
warning: Could not canonicalize hostname: nereid
Building target platforms: i686-pld-linux
Building for target i686-pld-linux
Executing(%prep): /bin/sh -e /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.3PfBXl
+ umask 022
+ cd /tmp/B.ih17qlgl/BUILD
+ cd /tmp/B.ih17qlgl/BUILD
+ rm -rf beautifulsoup4-4.6.3
+ /bin/gzip -dc /tmp/B.ih17qlgl/beautifulsoup4-4.6.3.tar.gz
+ /bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd beautifulsoup4-4.6.3
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (test_suite.patch):'
Patch #0 (test_suite.patch):
+ </tmp/B.ih17qlgl/test_suite.patch
+ /usr/bin/patch -s -p1 '--fuzz=0'
+ echo 'Patch #1 (python-bs4-lxml.patch):'
Patch #1 (python-bs4-lxml.patch):
+ </tmp/B.ih17qlgl/python-bs4-lxml.patch
+ /usr/bin/patch -s -p1 '--fuzz=0'
+ echo 'Patch #2 (python-bs4-smart_quotes.patch):'
Patch #2 (python-bs4-smart_quotes.patch):
+ </tmp/B.ih17qlgl/python-bs4-smart_quotes.patch
+ /usr/bin/patch -s -p1 '--fuzz=0'
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.wCdVgP
TMP=/home/users/builder/tmp
HOME=/home/users/builder
PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin
TMPDIR=/tmp/B.ih17qlgl/BUILD/tmp
+ umask 022
+ cd /tmp/B.ih17qlgl/BUILD
+ cd beautifulsoup4-4.6.3
+ LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc '
+ export LDFLAGS
+ CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 '
+ export CFLAGS
+ CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 '
+ export CXXFLAGS
+ CC=i686-pld-linux-gcc
+ export CC
+ CXX=i686-pld-linux-g++
+ export CXX
+ /usr/bin/python2 setup.py build '--build-base=build-2' test
running build
running build_py
creating build-2
creating build-2/lib
creating build-2/lib/bs4
copying bs4/__init__.py -> build-2/lib/bs4
copying bs4/diagnose.py -> build-2/lib/bs4
copying bs4/testing.py -> build-2/lib/bs4
copying bs4/dammit.py -> build-2/lib/bs4
copying bs4/element.py -> build-2/lib/bs4
creating build-2/lib/bs4/builder
copying bs4/builder/__init__.py -> build-2/lib/bs4/builder
copying bs4/builder/_lxml.py -> build-2/lib/bs4/builder
copying bs4/builder/_html5lib.py -> build-2/lib/bs4/builder
copying bs4/builder/_htmlparser.py -> build-2/lib/bs4/builder
creating build-2/lib/bs4/tests
copying bs4/tests/__init__.py -> build-2/lib/bs4/tests
copying bs4/tests/test_soup.py -> build-2/lib/bs4/tests
copying bs4/tests/test_htmlparser.py -> build-2/lib/bs4/tests
copying bs4/tests/test_docs.py -> build-2/lib/bs4/tests
copying bs4/tests/test_lxml.py -> build-2/lib/bs4/tests
copying bs4/tests/test_html5lib.py -> build-2/lib/bs4/tests
copying bs4/tests/test_builder_registry.py -> build-2/lib/bs4/tests
copying bs4/tests/test_tree.py -> build-2/lib/bs4/tests
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
running egg_info
writing requirements to beautifulsoup4.egg-info/requires.txt
writing beautifulsoup4.egg-info/PKG-INFO
writing top-level names to beautifulsoup4.egg-info/top_level.txt
writing dependency_links to beautifulsoup4.egg-info/dependency_links.txt
reading manifest file 'beautifulsoup4.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'beautifulsoup4.egg-info/SOURCES.txt'
running build_ext
test_content_meta_attribute_value (bs4.tests.test_soup.TestAttributeValueWithCharsetSubstitution) ... ok
test_embedded_null (bs4.tests.test_soup.TestConstructor) ... ok
test_exclude_encodings (bs4.tests.test_soup.TestConstructor) ... ok
test_short_unicode_input (bs4.tests.test_soup.TestConstructor) ... ok
test_ascii_in_unicode_out (bs4.tests.test_soup.TestEncodingConversion) ... ok
test_attribute_name_containing_unicode_characters (bs4.tests.test_soup.TestEncodingConversion) ... ok
test_unicode_in_unicode_out (bs4.tests.test_soup.TestEncodingConversion) ... ok
test_utf8_in_unicode_out (bs4.tests.test_soup.TestEncodingConversion) ... ok
test_utf8_out (bs4.tests.test_soup.TestEncodingConversion) ... ok
test_quotes_not_html_substituted (bs4.tests.test_soup.TestEntitySubstitution)
There's no need to do this except inside attribute values. ... ok
test_simple_html_substitution (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_smart_quote_substitution (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quotes (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_normally_uses_double_quotes (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quotes (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_false (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quotes_arent_escaped_when_value_is_not_being_quoted (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_handles_ampersands (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_handles_angle_brackets (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_entity (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_including_ampersands_when_they_are_part_of_an_entity (bs4.tests.test_soup.TestEntitySubstitution) ... ok
test_attribute_is_equivalent_to_colon_separated_string (bs4.tests.test_soup.TestNamedspacedAttribute) ... ok
test_attributes_are_equivalent_if_prefix_and_name_identical (bs4.tests.test_soup.TestNamedspacedAttribute) ... ok
test_name_may_be_none (bs4.tests.test_soup.TestNamedspacedAttribute) ... ok
test_parse_with_soupstrainer (bs4.tests.test_soup.TestSelectiveParsing) ... ok
test_byte_order_mark_removed (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_convert_hebrew (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_detect_html5_style_meta_tag (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_detect_utf8 (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_detwingle (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_detwingle_ignores_multibyte_characters (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_dont_see_smart_quotes_where_there_are_none (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_character (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_exclude_encodings (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_ignore_inappropriate_codecs (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_ignore_invalid_codecs (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_last_ditch_entity_replacement (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_ascii (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_html_entities (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_unicode (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_xml_entities (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_unicode_input (bs4.tests.test_soup.TestUnicodeDammit) ... ok
test_disk_file_warning (bs4.tests.test_soup.TestWarnings) ... ok
test_url_warning_with_bytes_and_space (bs4.tests.test_soup.TestWarnings) ... ok
test_url_warning_with_bytes_url (bs4.tests.test_soup.TestWarnings) ... ok
test_url_warning_with_unicode_and_space (bs4.tests.test_soup.TestWarnings) ... ok
test_url_warning_with_unicode_url (bs4.tests.test_soup.TestWarnings) ... ok
test_ampersand_in_attribute_value_gets_escaped (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_angle_brackets_in_attribute_values_are_escaped (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_attribute_values_with_double_nested_quotes_get_quoted (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_attribute_values_with_nested_quotes_are_left_alone (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_basic_namespaces (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Parsers don't need to *understand* namespaces, but at the ... ok
test_br_is_always_empty_element_tag (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A <br> tag is designated as an empty-element tag. ... ok
test_builder_is_pickled (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Unlike most tree builders, HTMLParserTreeBuilder and will ... ok
test_can_parse_unicode_document (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_comment (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_correctly_nested_tables (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
One table can go inside another one. ... ok
test_deepcopy (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Make sure you can copy the tree builder. ... ok
test_deeply_nested_multivalued_attribute (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_double_head (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_doctype (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_element (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_element_tags (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Verify consistent handling of empty-element tags, ... ok
test_entities_converted_on_the_way_out (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_attributes_converted_to_unicode (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_foreign_document_encoding (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_strings_converted_during_parsing (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_text_converted_to_unicode (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_escaped_ampersand_in_attribute_value_is_left_alone (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_head_tag_between_head_and_body (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_html5_style_meta_tag_reflects_current_encoding (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_meta_tag_reflects_current_encoding (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_multipart_strings (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Mostly to prevent a recurrence of a bug in the html5lib treebuilder. ... ok
test_multiple_copies_of_a_tag (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_multivalued_attribute_on_html (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_multivalued_attribute_value_becomes_list (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_namespaced_html (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
When a namespaced XML document is parsed as HTML it should ... ok
test_namespaced_public_doctype (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_namespaced_system_doctype (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_nested_block_level_elements (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Block elements can be nested. ... ok
test_nested_formatting_elements (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_nested_inline_elements (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Inline elements can be nested indefinitely. ... ok
test_non_breaking_spaces_converted_on_the_way_in (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_normal_doctypes (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Make sure normal, everyday HTML doctypes are handled correctly. ... ok
test_out_of_range_entity (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_p_tag_is_never_empty_element (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A <p> tag is never designated as an empty-element tag. ... ok
test_pickle_and_unpickle_identity (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_preserved_whitespace_in_pre_and_textarea (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Whitespace must be preserved in <pre> and <textarea> tags, ... ok
test_processing_instruction (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_public_doctype_with_url (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_quot_entity_converted_to_quotation_mark (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_real_hebrew_document (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_real_iso_latin_document (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_real_shift_jis_document (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_real_xhtml_document (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A real XHTML document should come out more or less the same as it went in. ... ok
test_redundant_empty_element_closing_tags (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_single_quote_attribute_values_become_double_quotes (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_smart_quotes_converted_on_the_way_in (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_soupstrainer (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Parsers should be able to work with SoupStrainers. ... ok
test_strings_resembling_character_entity_references (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_system_doctype (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_tag_with_no_attributes_can_have_attributes_added (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_unclosed_tags_get_closed (bs4.tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A tag that's not closed by the end of the document should be closed. ... ok
test_error (bs4.tests.test_htmlparser.TestHTMLParserSubclass)
Verify that our HTMLParser subclass implements error() in a way ... /tmp/B.ih17qlgl/BUILD/beautifulsoup4-4.6.3/bs4/builder/_htmlparser.py:78: UserWarning: don't crash
warnings.warn(msg)
ok
test_ampersand_in_attribute_value_gets_escaped (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_angle_brackets_in_attribute_values_are_escaped (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_attribute_values_with_double_nested_quotes_get_quoted (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_attribute_values_with_nested_quotes_are_left_alone (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_basic_namespaces (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Parsers don't need to *understand* namespaces, but at the ... ok
test_beautifulstonesoup_is_xml_parser (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_br_is_always_empty_element_tag (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
A <br> tag is designated as an empty-element tag. ... ok
test_can_parse_unicode_document (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_comment (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_correctly_nested_tables (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
One table can go inside another one. ... ok
test_deepcopy (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Make sure you can copy the tree builder. ... ok
test_deeply_nested_multivalued_attribute (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_double_head (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_empty_doctype (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_empty_element_tags (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Verify consistent handling of empty-element tags, ... ok
test_entities_converted_on_the_way_out (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_entities_in_attributes_converted_to_unicode (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_entities_in_foreign_document_encoding (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_entities_in_strings_converted_during_parsing (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_entities_in_text_converted_to_unicode (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_escaped_ampersand_in_attribute_value_is_left_alone (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_head_tag_between_head_and_body (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_html5_style_meta_tag_reflects_current_encoding (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_meta_tag_reflects_current_encoding (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_multipart_strings (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Mostly to prevent a recurrence of a bug in the html5lib treebuilder. ... ok
test_multiple_copies_of_a_tag (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_multivalued_attribute_on_html (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_multivalued_attribute_value_becomes_list (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_namespaced_html (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
When a namespaced XML document is parsed as HTML it should ... ok
test_namespaced_public_doctype (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_namespaced_system_doctype (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_nested_block_level_elements (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Block elements can be nested. ... ok
test_nested_formatting_elements (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_nested_inline_elements (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Inline elements can be nested indefinitely. ... ok
test_non_breaking_spaces_converted_on_the_way_in (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_normal_doctypes (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Make sure normal, everyday HTML doctypes are handled correctly. ... ok
test_out_of_range_entity (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_p_tag_is_never_empty_element (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
A <p> tag is never designated as an empty-element tag. ... ok
test_pickle_and_unpickle_identity (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_preserved_whitespace_in_pre_and_textarea (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Whitespace must be preserved in <pre> and <textarea> tags, ... ok
test_processing_instruction (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_public_doctype_with_url (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_quot_entity_converted_to_quotation_mark (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_real_hebrew_document (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_real_iso_latin_document (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_real_shift_jis_document (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_real_xhtml_document (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
A real XHTML document should come out more or less the same as it went in. ... ok
test_single_quote_attribute_values_become_double_quotes (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_smart_quotes_converted_on_the_way_in (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_soupstrainer (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
Parsers should be able to work with SoupStrainers. ... ok
test_strings_resembling_character_entity_references (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_system_doctype (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_tag_with_no_attributes_can_have_attributes_added (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest) ... ok
test_unclosed_tags_get_closed (bs4.tests.test_lxml.LXMLTreeBuilderSmokeTest)
A tag that's not closed by the end of the document should be closed. ... ok
test_can_parse_unicode_document (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_closing_namespaced_tag (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_copy_tag_preserves_namespace (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_docstring_generated (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_docstring_includes_correct_encoding (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_find_by_prefixed_name (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_formatter_processes_script_tag_for_xml_documents (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_large_xml_document (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest)
A large XML document should come out the same as it went in. ... ok
test_namespaced_attributes (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_namespaced_attributes_xml_namespace (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_namespaces_are_preserved (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_nested_namespaces (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_pickle_and_unpickle_identity (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_popping_namespaced_tag (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_processing_instruction (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_real_xhtml_document (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest)
A real XHTML document should come out *exactly* the same as it went in. ... ok
test_tags_are_empty_element_if_and_only_if_they_are_empty (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_xml_declaration (bs4.tests.test_lxml.LXMLXMLTreeBuilderSmokeTest) ... ok
test_ampersand_in_attribute_value_gets_escaped (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_angle_brackets_in_attribute_values_are_escaped (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_attribute_values_with_double_nested_quotes_get_quoted (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_attribute_values_with_nested_quotes_are_left_alone (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_basic_namespaces (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Parsers don't need to *understand* namespaces, but at the ... ok
test_br_is_always_empty_element_tag (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
A <br> tag is designated as an empty-element tag. ... ok
test_can_parse_unicode_document (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_cloned_multivalue_node (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_comment (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_correctly_nested_tables (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
html5lib inserts <tbody> tags where other parsers don't. ... ok
test_deepcopy (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Make sure you can copy the tree builder. ... ok
test_deeply_nested_multivalued_attribute (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_double_head (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_empty_doctype (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_empty_element_tags (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Verify consistent handling of empty-element tags, ... ok
test_entities_converted_on_the_way_out (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_entities_in_attributes_converted_to_unicode (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_entities_in_foreign_document_encoding (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_entities_in_strings_converted_during_parsing (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_entities_in_text_converted_to_unicode (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_escaped_ampersand_in_attribute_value_is_left_alone (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_foster_parenting (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_head_tag_between_head_and_body (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_html5_style_meta_tag_reflects_current_encoding (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_html_tags_have_namespace (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_mathml_tags_have_namespace (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_meta_tag_reflects_current_encoding (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_multipart_strings (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Mostly to prevent a recurrence of a bug in the html5lib treebuilder. ... ok
test_multiple_copies_of_a_tag (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_multivalued_attribute_on_html (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_multivalued_attribute_value_becomes_list (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_namespaced_html (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
When a namespaced XML document is parsed as HTML it should ... ok
test_namespaced_public_doctype (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_namespaced_system_doctype (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_nested_block_level_elements (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Block elements can be nested. ... ok
test_nested_formatting_elements (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_nested_inline_elements (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Inline elements can be nested indefinitely. ... ok
test_non_breaking_spaces_converted_on_the_way_in (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_normal_doctypes (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Make sure normal, everyday HTML doctypes are handled correctly. ... ok
test_out_of_range_entity (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_p_tag_is_never_empty_element (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
A <p> tag is never designated as an empty-element tag. ... ok
test_pickle_and_unpickle_identity (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_preserved_whitespace_in_pre_and_textarea (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Whitespace must be preserved in <pre> and <textarea> tags, ... ok
test_processing_instruction (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Processing instructions become comments. ... ok
test_public_doctype_with_url (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_quot_entity_converted_to_quotation_mark (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_real_hebrew_document (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_real_iso_latin_document (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_real_shift_jis_document (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_real_xhtml_document (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_reparented_markup (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_reparented_markup_containing_children (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_reparented_markup_containing_identical_whitespace_nodes (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
Verify that we keep the two whitespace nodes in this ... ok
test_reparented_markup_ends_with_whitespace (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_single_quote_attribute_values_become_double_quotes (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_smart_quotes_converted_on_the_way_in (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_soupstrainer (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_strings_resembling_character_entity_references (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_svg_tags_have_namespace (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_system_doctype (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_tag_with_no_attributes_can_have_attributes_added (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_unclosed_tags_get_closed (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest)
A tag that's not closed by the end of the document should be closed. ... ok
test_xml_declaration_becomes_comment (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_xml_declaration_followed_by_doctype (bs4.tests.test_html5lib.HTML5LibBuilderSmokeTest) ... ok
test_beautifulsoup_constructor_does_lookup (bs4.tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_combination (bs4.tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_lookup_by_markup_type (bs4.tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_named_library (bs4.tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_lookup_fails_when_cannot_reconcile_requested_features (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_lookup_fails_when_no_builder_implements_feature (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_lookup_fails_when_no_tree_builders_registered (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_lookup_gets_most_recent_builder_supporting_all_features (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_lookup_gets_most_recent_registration_when_no_feature_specified (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_register_with_features_makes_lookup_succeed (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_register_with_no_features (bs4.tests.test_builder_registry.RegistryTest) ... ok
test_accept_charset (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_attributes_joined_into_string_on_output (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_cdata_attribute_applying_only_to_one_tag (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_get_attribute_list (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_multiple_values_becomes_list (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_multiple_values_separated_by_weird_whitespace (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_single_value_becomes_list (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_string_has_immutable_name_property (bs4.tests.test_tree.TestCDAtaListAttributes) ... ok
test_all_strings_ignores_comments (bs4.tests.test_tree.TestElementObjects) ... ok
test_all_text (bs4.tests.test_tree.TestElementObjects)
Tag.text and Tag.get_text(sep=u"") -> all child text, concatenated ... ok
test_attributes_come_out_in_alphabetical_order (bs4.tests.test_tree.TestElementObjects) ... ok
test_deprecated_member_access (bs4.tests.test_tree.TestElementObjects) ... ok
test_empty_tag_has_no_string (bs4.tests.test_tree.TestElementObjects) ... ok
test_get_text_ignores_comments (bs4.tests.test_tree.TestElementObjects) ... ok
test_has_attr (bs4.tests.test_tree.TestElementObjects)
has_attr() checks for the presence of an attribute. ... ok
test_lack_of_string (bs4.tests.test_tree.TestElementObjects)
Only a tag containing a single text node has a .string. ... ok
test_len (bs4.tests.test_tree.TestElementObjects)
The length of an element is its number of children. ... ok
test_member_access_invokes_find (bs4.tests.test_tree.TestElementObjects)
Accessing a Python member .foo invokes find('foo') ... ok
test_string (bs4.tests.test_tree.TestElementObjects) ... ok
test_tag_with_multiple_children_has_no_string (bs4.tests.test_tree.TestElementObjects) ... ok
test_tag_with_recursive_string_has_string (bs4.tests.test_tree.TestElementObjects) ... ok
test_decode_contents (bs4.tests.test_tree.TestEncoding) ... ok
test_deprecated_renderContents (bs4.tests.test_tree.TestEncoding) ... ok
test_encode_contents (bs4.tests.test_tree.TestEncoding) ... ok
test_encoding_can_be_made_strict (bs4.tests.test_tree.TestEncoding) ... ok
test_encoding_substitutes_unrecognized_characters_by_default (bs4.tests.test_tree.TestEncoding) ... ok
test_repr (bs4.tests.test_tree.TestEncoding) ... ok
test_tag_containing_unicode_string_can_be_encoded (bs4.tests.test_tree.TestEncoding) ... ok
test_unicode_string_can_be_encoded (bs4.tests.test_tree.TestEncoding) ... ok
test_find_everything (bs4.tests.test_tree.TestFind)
Test an optimization that finds all tags. ... ok
test_find_everything_with_name (bs4.tests.test_tree.TestFind)
Test an optimization that finds all tags with a given name. ... ok
test_find_tag (bs4.tests.test_tree.TestFind) ... ok
test_unicode_attribute_find (bs4.tests.test_tree.TestFind) ... ok
test_unicode_text_find (bs4.tests.test_tree.TestFind) ... ok
test_calling_a_tag_is_calling_findall (bs4.tests.test_tree.TestFindAll) ... ok
test_find_all_limit (bs4.tests.test_tree.TestFindAll)
You can limit the number of items returned by find_all. ... ok
test_find_all_resultset (bs4.tests.test_tree.TestFindAll)
All find_all calls return a ResultSet ... ok
test_find_all_text_nodes (bs4.tests.test_tree.TestFindAll)
You can search the tree for text nodes. ... ok
test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recursion (bs4.tests.test_tree.TestFindAll) ... ok
test_find_by_namespaced_name (bs4.tests.test_tree.TestFindAllBasicNamespaces) ... ok
test_find_all_by_attribute_dict (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_attribute_name (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_attribute_soupstrainer (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_class (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_utf8_attribute_value (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_defined_attribute (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_list_attribute_values (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_missing_attribute (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_non_dictionary_for_attrs_finds_by_class (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_numeric_attribute (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_regular_expression_attribute_value (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_string_for_attrs_finds_multiple_classes (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_attribute_and_containing_string (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_class_when_multiple_classes_present (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_name_and_containing_string (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_name_and_containing_string_when_string_is_buried (bs4.tests.test_tree.TestFindAllByAttribute) ... ok
test_calling_element_invokes_find_all (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_name_and_text (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_dict (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_name (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_names (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_re (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_strainer (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_on_non_root_element (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_all_with_tags_matching_method (bs4.tests.test_tree.TestFindAllByName) ... ok
test_find_with_multi_valued_attribute (bs4.tests.test_tree.TestFindAllByName) ... ok
test_index (bs4.tests.test_tree.TestIndex) ... ok
test_cdata (bs4.tests.test_tree.TestNavigableStringSubclasses) ... ok
test_cdata_is_never_formatted (bs4.tests.test_tree.TestNavigableStringSubclasses)
Text inside a CData object is passed into the formatter. ... ok
test_declaration (bs4.tests.test_tree.TestNavigableStringSubclasses) ... ok
test_doctype_ends_in_newline (bs4.tests.test_tree.TestNavigableStringSubclasses) ... ok
test_find_all_next (bs4.tests.test_tree.TestNextOperations) ... ok
test_find_next (bs4.tests.test_tree.TestNextOperations) ... ok
test_find_next_for_text_element (bs4.tests.test_tree.TestNextOperations) ... ok
test_next (bs4.tests.test_tree.TestNextOperations) ... ok
test_next_generator (bs4.tests.test_tree.TestNextOperations) ... ok
test_next_of_last_item_is_none (bs4.tests.test_tree.TestNextOperations) ... ok
test_next_of_root_is_none (bs4.tests.test_tree.TestNextOperations) ... ok
test_find_next_sibling (bs4.tests.test_tree.TestNextSibling) ... ok
test_next_sibling (bs4.tests.test_tree.TestNextSibling) ... ok
test_next_sibling_for_text_element (bs4.tests.test_tree.TestNextSibling) ... ok
test_next_sibling_may_not_exist (bs4.tests.test_tree.TestNextSibling) ... ok
test_next_sibling_of_root_is_none (bs4.tests.test_tree.TestNextSibling) ... ok
test_next_siblings (bs4.tests.test_tree.TestNextSibling) ... ok
test_find_parent (bs4.tests.test_tree.TestParentOperations) ... ok
test_find_parents (bs4.tests.test_tree.TestParentOperations) ... ok
test_parent (bs4.tests.test_tree.TestParentOperations) ... ok
test_parent_generator (bs4.tests.test_tree.TestParentOperations) ... ok
test_parent_of_text_element (bs4.tests.test_tree.TestParentOperations) ... ok
test_parent_of_top_tag_is_soup_object (bs4.tests.test_tree.TestParentOperations) ... ok
test_soup_object_has_no_parent (bs4.tests.test_tree.TestParentOperations) ... ok
test_text_element_find_parent (bs4.tests.test_tree.TestParentOperations) ... ok
test_copy_entire_soup (bs4.tests.test_tree.TestPersistence) ... ok
test_copy_navigablestring_is_not_attached_to_tree (bs4.tests.test_tree.TestPersistence) ... ok
test_copy_navigablestring_subclass_has_same_type (bs4.tests.test_tree.TestPersistence) ... ok
test_copy_preserves_encoding (bs4.tests.test_tree.TestPersistence) ... ok
test_copy_tag_copies_contents (bs4.tests.test_tree.TestPersistence) ... ok
test_deepcopy_identity (bs4.tests.test_tree.TestPersistence) ... ok
test_pickle_and_unpickle_identity (bs4.tests.test_tree.TestPersistence) ... ok
test_unicode_pickle (bs4.tests.test_tree.TestPersistence) ... ok
test_find_all_previous (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_find_previous (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_find_previous_for_text_element (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_previous (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_previous_generator (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_previous_of_first_item_is_none (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_previous_of_root_is_none (bs4.tests.test_tree.TestPreviousOperations) ... ok
test_find_previous_sibling (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_for_text_element (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_may_not_exist (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_of_root_is_none (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_previous_siblings (bs4.tests.test_tree.TestPreviousSibling) ... ok
test_a_bunch_of_emptys (bs4.tests.test_tree.TestSoupSelector) ... ok
test_adjacent_sibling_selector (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_contains (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_endswith (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_equals (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_exact_or_hypen (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_exists (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_startswith (bs4.tests.test_tree.TestSoupSelector) ... ok
test_attribute_tilde (bs4.tests.test_tree.TestSoupSelector) ... ok
test_bad_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_child_selector (bs4.tests.test_tree.TestSoupSelector) ... ok
test_child_selector_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_class_mismatched_tag (bs4.tests.test_tree.TestSoupSelector) ... ok
test_class_one (bs4.tests.test_tree.TestSoupSelector) ... ok
test_dangling_combinator (bs4.tests.test_tree.TestSoupSelector) ... ok
test_dashed_tag_text (bs4.tests.test_tree.TestSoupSelector) ... ok
test_general_sibling_selector (bs4.tests.test_tree.TestSoupSelector) ... ok
test_header_tags (bs4.tests.test_tree.TestSoupSelector) ... ok
test_id_child_selector_nth_of_type (bs4.tests.test_tree.TestSoupSelector) ... ok
test_invalid_multiple_select (bs4.tests.test_tree.TestSoupSelector) ... ok
test_invalid_tag (bs4.tests.test_tree.TestSoupSelector) ... ok
test_items_in_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_limit (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multi_class_selection (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multi_class_support (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_attrs (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_direct_descendant_and_tags (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_duplicated (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_ids (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_indirect_descendant (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_nested (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_sibling (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_tag_and_direct_descendant (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_with_more_space (bs4.tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_with_no_space (bs4.tests.test_tree.TestSoupSelector) ... ok
test_nth_of_type (bs4.tests.test_tree.TestSoupSelector) ... ok
test_nth_of_type_direct_descendant (bs4.tests.test_tree.TestSoupSelector) ... ok
test_one_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_one_tag_many (bs4.tests.test_tree.TestSoupSelector) ... ok
test_one_tag_one (bs4.tests.test_tree.TestSoupSelector) ... ok
test_overspecified_child_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_quoted_space_in_selector_name (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_by_id (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_matches_find_all (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_tag_ids (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_duplicate_elements (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_on_element (bs4.tests.test_tree.TestSoupSelector) ... ok
test_select_one_returns_none_if_no_match (bs4.tests.test_tree.TestSoupSelector) ... ok
test_sibling_combinator_wont_select_same_tag_twice (bs4.tests.test_tree.TestSoupSelector) ... ok
test_tag_in_tag_many (bs4.tests.test_tree.TestSoupSelector) ... ok
test_tag_in_tag_one (bs4.tests.test_tree.TestSoupSelector) ... ok
test_tag_no_match (bs4.tests.test_tree.TestSoupSelector) ... ok
test_unsupported_pseudoclass (bs4.tests.test_tree.TestSoupSelector) ... ok
test_default_formatter_is_minimal (bs4.tests.test_tree.TestSubstitutions) ... ok
test_encoding_substitution (bs4.tests.test_tree.TestSubstitutions) ... ok
test_encoding_substitution_doesnt_happen_if_tag_is_strained (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_custom (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_html (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_html5 (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_is_run_on_attribute_values (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_minimal (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_null (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_skips_script_tag_for_html_documents (bs4.tests.test_tree.TestSubstitutions) ... ok
test_formatter_skips_style_tag_for_html_documents (bs4.tests.test_tree.TestSubstitutions) ... ok
test_html_entity_substitution_off_by_default (bs4.tests.test_tree.TestSubstitutions) ... ok
test_prettify_accepts_formatter_function (bs4.tests.test_tree.TestSubstitutions) ... ok
test_prettify_can_encode_data (bs4.tests.test_tree.TestSubstitutions) ... ok
test_prettify_leaves_preformatted_text_alone (bs4.tests.test_tree.TestSubstitutions) ... ok
test_prettify_outputs_unicode_by_default (bs4.tests.test_tree.TestSubstitutions) ... ok
test_new_string_can_create_navigablestring_subclass (bs4.tests.test_tree.TestTagCreation) ... ok
test_new_string_creates_navigablestring (bs4.tests.test_tree.TestTagCreation) ... ok
test_new_tag (bs4.tests.test_tree.TestTagCreation) ... ok
test_tag_inherits_self_closing_rules_from_builder (bs4.tests.test_tree.TestTagCreation) ... ok
test_append_child_thats_already_at_the_end (bs4.tests.test_tree.TestTreeModification) ... ok
test_append_to_contents_moves_tag (bs4.tests.test_tree.TestTreeModification) ... ok
test_attribute_modification (bs4.tests.test_tree.TestTreeModification) ... ok
test_clear (bs4.tests.test_tree.TestTreeModification)
Tag.clear() ... ok
test_consecutive_text_nodes (bs4.tests.test_tree.TestTreeModification) ... ok
test_extract (bs4.tests.test_tree.TestTreeModification) ... ok
test_extract_distinguishes_between_identical_strings (bs4.tests.test_tree.TestTreeModification) ... ok
test_extract_multiples_of_same_tag (bs4.tests.test_tree.TestTreeModification) ... ok
test_extract_works_when_element_is_surrounded_by_identical_strings (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_after (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_after_raises_exception_if_after_has_no_meaning (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_beautifulsoup_object_inserts_children (bs4.tests.test_tree.TestTreeModification)
Inserting one BeautifulSoup object into another actually inserts all ... ok
test_insert_before (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_before_raises_notimplementederror_if_before_has_no_meaning (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_string (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_tag (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_tag_into_itself_raises_exception (bs4.tests.test_tree.TestTreeModification) ... ok
test_insert_works_on_empty_element_tag (bs4.tests.test_tree.TestTreeModification) ... ok
test_move_tag_to_beginning_of_parent (bs4.tests.test_tree.TestTreeModification) ... ok
test_nested_tag_replace_with (bs4.tests.test_tree.TestTreeModification) ... ok
test_new_tag_creation (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_final_node (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_first_child (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_last_child (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_tag_with_its_parent_raises_exception (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_tag_with_itself (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_with (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_parent (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_with_maintains_next_element_throughout (bs4.tests.test_tree.TestTreeModification) ... ok
test_replace_with_returns_thing_that_was_replaced (bs4.tests.test_tree.TestTreeModification) ... ok
test_set_string_preserves_class_of_string (bs4.tests.test_tree.TestTreeModification) ... ok
test_string_set (bs4.tests.test_tree.TestTreeModification)
Tag.string = 'string' ... ok
test_string_set_does_not_affect_original_string (bs4.tests.test_tree.TestTreeModification) ... ok
test_unwrap (bs4.tests.test_tree.TestTreeModification) ... ok
test_unwrap_returns_thing_that_was_replaced (bs4.tests.test_tree.TestTreeModification) ... ok
test_wrap (bs4.tests.test_tree.TestTreeModification) ... ok
test_wrap_extracts_tag_from_elsewhere (bs4.tests.test_tree.TestTreeModification) ... ok
test_wrap_puts_new_contents_at_the_end (bs4.tests.test_tree.TestTreeModification) ... ok
----------------------------------------------------------------------
Ran 476 tests in 0.587s
OK
+ LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc '
+ export LDFLAGS
+ CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 '
+ export CFLAGS
+ CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 '
+ export CXXFLAGS
+ CC=i686-pld-linux-gcc
+ export CC
+ CXX=i686-pld-linux-g++
+ export CXX
+ /usr/bin/python3 setup.py build '--build-base=build-3' test
error in beautifulsoup4 setup command: use_2to3 is invalid.
error: Bad exit status from /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.wCdVgP (%build)
RPM build errors:
Could not canonicalize hostname: nereid
Bad exit status from /tmp/B.ih17qlgl/BUILD/tmp/rpm-tmp.wCdVgP (%build)
ended at: Sun May 1 11:03:38 2022, done in 0:00:04.055097
error: No files produced.
+ chmod -R u+rwX /tmp/B.ih17qlgl/BUILD
+ rm -rf /tmp/B.ih17qlgl/tmp /tmp/B.ih17qlgl/BUILD
+ rm -rf /tmp/B.ih17qlgl
Begin-PLD-Builder-Info
Build-Time: user:5.05s sys:0.98s real:6.54s (faults io:0 non-io:161427)
End-PLD-Builder-Info
|
|