* Package: dev-python/bleach-3.1.5 * Repository: gentoo * Maintainer: python@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_7 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo/gentoo/commit/a9559320b0e00dae66353dd4753f82ff4ca4949d @@@@@ END @@@@@ >>> Unpacking source... >>> Unpacking bleach-3.1.5.tar.gz to /var/tmp/portage/dev-python/bleach-3.1.5/work >>> Source unpacked in /var/tmp/portage/dev-python/bleach-3.1.5/work >>> Preparing source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ... * Applying bleach-3.1.5-py39.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile python2.7 setup.py build running build running build_py creating /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/linkifier.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/html5lib_shim.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/utils.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/callbacks.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/__init__.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach copying bleach/sanitizer.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach running egg_info writing requirements to bleach.egg-info/requires.txt writing bleach.egg-info/PKG-INFO writing top-level names to bleach.egg-info/top_level.txt writing dependency_links to bleach.egg-info/dependency_links.txt reading manifest file 'bleach.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.json' under directory 'bleach' warning: no files found matching '*.rst' under directory 'bleach' warning: no files found matching '*.sh' under directory 'bleach' warning: no files found matching '*.txt' under directory 'bleach' warning: no files found matching 'INSTALLER' under directory 'bleach' warning: no files found matching 'METADATA' under directory 'bleach' warning: no files found matching 'RECORD' under directory 'bleach' warning: no files found matching 'WHEEL' under directory 'bleach' writing manifest file 'bleach.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. * python3_7: running distutils-r1_run_phase distutils-r1_python_compile python3.7 setup.py build -j 4 running build running build_py creating /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/linkifier.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/html5lib_shim.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/utils.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/callbacks.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/__init__.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach copying bleach/sanitizer.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach running egg_info writing bleach.egg-info/PKG-INFO writing dependency_links to bleach.egg-info/dependency_links.txt writing requirements to bleach.egg-info/requires.txt writing top-level names to bleach.egg-info/top_level.txt reading manifest file 'bleach.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.json' under directory 'bleach' warning: no files found matching '*.rst' under directory 'bleach' warning: no files found matching '*.sh' under directory 'bleach' warning: no files found matching '*.txt' under directory 'bleach' warning: no files found matching 'INSTALLER' under directory 'bleach' warning: no files found matching 'METADATA' under directory 'bleach' warning: no files found matching 'RECORD' under directory 'bleach' warning: no files found matching 'WHEEL' under directory 'bleach' writing manifest file 'bleach.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/bleach-3.1.5 * python2_7: running distutils-r1_run_phase python_test ============================= test session starts ============================== platform linux2 -- Python 2.7.18, pytest-4.6.11, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python2.7 cachedir: .pytest_cache rootdir: /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 collecting ... collected 335 items tests/test_callbacks.py::TestNofollowCallback::test_blank PASSED [ 0%] tests/test_callbacks.py::TestNofollowCallback::test_no_href PASSED [ 0%] tests/test_callbacks.py::TestNofollowCallback::test_basic PASSED [ 0%] tests/test_callbacks.py::TestNofollowCallback::test_mailto PASSED [ 1%] tests/test_callbacks.py::TestNofollowCallback::test_has_nofollow_already PASSED [ 1%] tests/test_callbacks.py::TestNofollowCallback::test_other_rel PASSED [ 1%] tests/test_callbacks.py::TestTargetBlankCallback::test_empty PASSED [ 2%] tests/test_callbacks.py::TestTargetBlankCallback::test_mailto PASSED [ 2%] tests/test_callbacks.py::TestTargetBlankCallback::test_add_target PASSED [ 2%] tests/test_callbacks.py::TestTargetBlankCallback::test_stomp_target PASSED [ 2%] tests/test_clean.py::test_clean_idempotent PASSED [ 3%] tests/test_clean.py::test_only_text_is_cleaned PASSED [ 3%] tests/test_clean.py::test_empty PASSED [ 3%] tests/test_clean.py::test_content_has_no_html PASSED [ 4%] tests/test_clean.py::test_content_has_allowed_html[an allowed tag-an allowed tag] PASSED [ 4%] tests/test_clean.py::test_content_has_allowed_html[another good tag-another good tag] PASSED [ 4%] tests/test_clean.py::test_html_is_lowercased PASSED [ 5%] tests/test_clean.py::test_invalid_uri_does_not_raise_error PASSED [ 5%] tests/test_clean.py::test_comments[-True-] PASSED [ 5%] tests/test_clean.py::test_comments[] PASSED [ 6%] tests/test_clean.py::test_comments[] PASSED [ 6%] tests/test_clean.py::test_comments[text-True-text] PASSED [ 7%] tests/test_clean.py::test_comments[text-True-text] PASSED [ 7%] tests/test_clean.py::test_comments[text-False-text] PASSED [ 7%] tests/test_clean.py::test_comments[text-False-text] PASSED [ 8%] tests/test_clean.py::test_comments[text-True-text] PASSED [ 8%] tests/test_clean.py::test_comments[text-True-text] PASSED [ 8%] tests/test_clean.py::test_comments[text-False-text] PASSED [ 8%] tests/test_clean.py::test_comments[text-False-text] PASSED [ 9%] tests/test_clean.py::test_invalid_char_in_tag PASSED [ 9%] tests/test_clean.py::test_unclosed_tag PASSED [ 9%] tests/test_clean.py::test_nested_script_tag PASSED [ 10%] tests/test_clean.py::test_bare_entities_get_escaped_correctly[an & entity-an & entity] PASSED [ 10%] tests/test_clean.py::test_bare_entities_get_escaped_correctly[an < entity-an < entity] PASSED [ 10%] tests/test_clean.py::test_bare_entities_get_escaped_correctly[tag < and entity-tag < and entity] PASSED [ 11%] tests/test_clean.py::test_character_entities_handling[&-&] PASSED [ 11%] tests/test_clean.py::test_character_entities_handling[ - ] PASSED [ 11%] tests/test_clean.py::test_character_entities_handling[  test string  -  test string  ] PASSED [ 11%] tests/test_clean.py::test_character_entities_handling[<em>strong</em>-<em>strong</em>] PASSED [ 12%] tests/test_clean.py::test_character_entities_handling[&is cool-&is cool] PASSED [ 12%] tests/test_clean.py::test_character_entities_handling[cool &-cool &] PASSED [ 12%] tests/test_clean.py::test_character_entities_handling[&& is cool-&& is cool] PASSED [ 13%] tests/test_clean.py::test_character_entities_handling[& is cool &&-& is cool &&] PASSED [ 13%] tests/test_clean.py::test_character_entities_handling[this & that-this &amp that] PASSED [ 13%] tests/test_clean.py::test_character_entities_handling[http://example.com?active=true¤t=true-http://example.com?active=true&current=true] PASSED [ 14%] tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%] tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%] tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%] tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 15%] tests/test_clean.py::test_character_entities_handling[&xx;-&xx;] PASSED [ 15%] tests/test_clean.py::test_character_entities_handling['-'] PASSED [ 15%] tests/test_clean.py::test_character_entities_handling["-"] PASSED [ 16%] tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 16%] tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 16%] tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 17%] tests/test_clean.py::test_character_entities_handling[&#-&#] PASSED [ 17%] tests/test_clean.py::test_character_entities_handling[&#<-&#<] PASSED [ 17%] tests/test_clean.py::test_character_entities_handling['"-'"] PASSED [ 17%] tests/test_clean.py::test_stripping_tags[a test with html tags-kwargs0-a test with html tags] PASSED [ 18%] tests/test_clean.py::test_stripping_tags[a test with html tags-kwargs1-a test with html tags] PASSED [ 18%] tests/test_clean.py::test_stripping_tags[

link text

-kwargs2-

link text

] PASSED [ 18%] tests/test_clean.py::test_stripping_tags[

multiply nested text

-kwargs3-

multiply nested text

] PASSED [ 19%] tests/test_clean.py::test_stripping_tags[