Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-urllib3.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1662049770.240202/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '377aababda9249ccb0be9397185aa9ad', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1662049770.240202/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-urllib3.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/python-urllib3-1.26.9-4.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-urllib3.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1662049770.240202/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd81f94352c204098b94737b4339fff5f', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1662049770.240202/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d6fdihkr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-urllib3.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.khEYsV + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf urllib3-1.26.9 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/urllib3-1.26.9.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd urllib3-1.26.9 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . ++ date --date '7 month ago' '+%Y, %_m, %_d' + recent_date='2022, 2, 1' + sed -i 's/^RECENT_DATE = datetime.date(.*)/RECENT_DATE = datetime.date(2022, 2, 1)/' src/urllib3/connection.py + rm -rf test/with_dummyserver/ + rm -rf test/appengine/ + rm -rf test/contrib/ + rm -f test/test_no_ssl.py + sed -i -e 's/^import mock/from unittest import mock/' -e 's/^from mock import /from unittest.mock import /' test/__init__.py test/benchmark.py test/conftest.py test/port_helpers.py test/socketpair_helper.py test/test_collections.py test/test_compatibility.py test/test_connection.py test/test_connectionpool.py test/test_exceptions.py test/test_fields.py test/test_filepost.py test/test_poolmanager.py test/test_proxymanager.py test/test_queue_monkeypatch.py test/test_response.py test/test_retry.py test/test_retry_deprecated.py test/test_ssl.py test/test_ssltransport.py test/test_util.py test/test_wait.py test/tz_stub.py docs/conf.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KaM5KI + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd urllib3-1.26.9 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'provides-extra' will not be supported in future versions. Please use the underscore name 'provides_extra' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'requires-dist' will not be supported in future versions. Please use the underscore name 'requires_dist' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running build running build_py creating build creating build/lib creating build/lib/urllib3 copying src/urllib3/connection.py -> build/lib/urllib3 copying src/urllib3/response.py -> build/lib/urllib3 copying src/urllib3/request.py -> build/lib/urllib3 copying src/urllib3/poolmanager.py -> build/lib/urllib3 copying src/urllib3/filepost.py -> build/lib/urllib3 copying src/urllib3/fields.py -> build/lib/urllib3 copying src/urllib3/exceptions.py -> build/lib/urllib3 copying src/urllib3/connectionpool.py -> build/lib/urllib3 copying src/urllib3/_version.py -> build/lib/urllib3 copying src/urllib3/_collections.py -> build/lib/urllib3 copying src/urllib3/__init__.py -> build/lib/urllib3 creating build/lib/urllib3/packages copying src/urllib3/packages/six.py -> build/lib/urllib3/packages copying src/urllib3/packages/__init__.py -> build/lib/urllib3/packages creating build/lib/urllib3/packages/backports copying src/urllib3/packages/backports/makefile.py -> build/lib/urllib3/packages/backports copying src/urllib3/packages/backports/__init__.py -> build/lib/urllib3/packages/backports creating build/lib/urllib3/contrib copying src/urllib3/contrib/socks.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/securetransport.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/pyopenssl.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/ntlmpool.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/appengine.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/_appengine_environ.py -> build/lib/urllib3/contrib copying src/urllib3/contrib/__init__.py -> build/lib/urllib3/contrib creating build/lib/urllib3/contrib/_securetransport copying src/urllib3/contrib/_securetransport/low_level.py -> build/lib/urllib3/contrib/_securetransport copying src/urllib3/contrib/_securetransport/bindings.py -> build/lib/urllib3/contrib/_securetransport copying src/urllib3/contrib/_securetransport/__init__.py -> build/lib/urllib3/contrib/_securetransport creating build/lib/urllib3/util copying src/urllib3/util/wait.py -> build/lib/urllib3/util copying src/urllib3/util/url.py -> build/lib/urllib3/util copying src/urllib3/util/timeout.py -> build/lib/urllib3/util copying src/urllib3/util/ssltransport.py -> build/lib/urllib3/util copying src/urllib3/util/ssl_match_hostname.py -> build/lib/urllib3/util copying src/urllib3/util/ssl_.py -> build/lib/urllib3/util copying src/urllib3/util/retry.py -> build/lib/urllib3/util copying src/urllib3/util/response.py -> build/lib/urllib3/util copying src/urllib3/util/request.py -> build/lib/urllib3/util copying src/urllib3/util/queue.py -> build/lib/urllib3/util copying src/urllib3/util/proxy.py -> build/lib/urllib3/util copying src/urllib3/util/connection.py -> build/lib/urllib3/util copying src/urllib3/util/__init__.py -> build/lib/urllib3/util + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.JkKd1E + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd urllib3-1.26.9 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 --prefix /usr /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'provides-extra' will not be supported in future versions. Please use the underscore name 'provides_extra' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'requires-dist' will not be supported in future versions. Please use the underscore name 'requires_dist' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running install /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11 creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/connection.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/proxy.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/queue.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/request.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/response.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/retry.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/ssl_.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/ssl_match_hostname.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/ssltransport.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/timeout.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/url.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util copying build/lib/urllib3/util/wait.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport copying build/lib/urllib3/contrib/_securetransport/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport copying build/lib/urllib3/contrib/_securetransport/bindings.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport copying build/lib/urllib3/contrib/_securetransport/low_level.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport copying build/lib/urllib3/contrib/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/_appengine_environ.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/appengine.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/ntlmpool.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/pyopenssl.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/securetransport.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib copying build/lib/urllib3/contrib/socks.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages creating /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/backports copying build/lib/urllib3/packages/backports/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/backports copying build/lib/urllib3/packages/backports/makefile.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/backports copying build/lib/urllib3/packages/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages copying build/lib/urllib3/packages/six.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages copying build/lib/urllib3/__init__.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/_collections.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/_version.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/connectionpool.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/exceptions.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/fields.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/filepost.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/poolmanager.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/request.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/response.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 copying build/lib/urllib3/connection.py -> /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3 byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/connection.py to connection.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/proxy.py to proxy.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/queue.py to queue.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/request.py to request.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/response.py to response.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/retry.py to retry.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/ssl_.py to ssl_.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/ssl_match_hostname.py to ssl_match_hostname.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/ssltransport.py to ssltransport.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/timeout.py to timeout.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/url.py to url.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/wait.py to wait.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport/bindings.py to bindings.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_securetransport/low_level.py to low_level.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/_appengine_environ.py to _appengine_environ.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/appengine.py to appengine.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/ntlmpool.py to ntlmpool.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/pyopenssl.py to pyopenssl.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/securetransport.py to securetransport.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/contrib/socks.py to socks.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/backports/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/backports/makefile.py to makefile.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/packages/six.py to six.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/_collections.py to _collections.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/_version.py to _version.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/connectionpool.py to connectionpool.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/exceptions.py to exceptions.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/fields.py to fields.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/filepost.py to filepost.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/poolmanager.py to poolmanager.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/request.py to request.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/response.py to response.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/connection.py to connection.cpython-311.pyc writing byte-compilation script '/tmp/tmpo79i3dgt.py' /usr/bin/python3 /tmp/tmpo79i3dgt.py removing /tmp/tmpo79i3dgt.py running install_egg_info running egg_info creating src/urllib3.egg-info writing src/urllib3.egg-info/PKG-INFO writing dependency_links to src/urllib3.egg-info/dependency_links.txt writing requirements to src/urllib3.egg-info/requires.txt writing top-level names to src/urllib3.egg-info/top_level.txt writing manifest file 'src/urllib3.egg-info/SOURCES.txt' reading manifest file 'src/urllib3.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'Makefile' warning: no previously-included files matching '*' found under directory 'docs/_build' adding license file 'LICENSE.txt' writing manifest file 'src/urllib3.egg-info/SOURCES.txt' Copying src/urllib3.egg-info to /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3-1.26.9-py3.11.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/bin/__pycache__ + rm -rf /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/six.py + rm -rf /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.opt-1.pyc /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.pyc + mkdir -p /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/ + ln -s /usr/lib/python3.11/site-packages/six.py /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/six.py + ln -s /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.opt-1.pyc /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/ + ln -s /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.pyc /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64//usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.26.9-4.fc38 --unique-debug-suffix -1.26.9-4.fc38.x86_64 --unique-debug-src-base python-urllib3-1.26.9-4.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/urllib3-1.26.9 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.0KlCVc + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd urllib3-1.26.9 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + PATH=/builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/pytest -v ============================= test session starts ============================== platform linux -- Python 3.11.0rc1, pytest-7.1.2, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/urllib3-1.26.9, configfile: setup.cfg plugins: timeout-2.1.0, freezegun-0.4.2 collecting ... collected 721 items test/test_collections.py::TestLRUContainer::test_maxsize PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_expire PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_same_key PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_access_ordering PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_delete PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_get PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_disposal PASSED [ 0%] test/test_collections.py::TestLRUContainer::test_iter PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_create_from_kwargs PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_create_from_dict PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_create_from_iterator PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_create_from_list PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_create_from_headerdict PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_setitem PASSED [ 1%] test/test_collections.py::TestHTTPHeaderDict::test_update PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_delitem PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_add_well_known_multiheader PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_add_comma_separated_multiheader PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_extend_from_list PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_extend_from_dict PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_extend_from_container PASSED [ 2%] test/test_collections.py::TestHTTPHeaderDict::test_extend_from_headerdict PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_extend_with_wrong_number_of_args_is_typeerror[args0] PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_extend_with_wrong_number_of_args_is_typeerror[args1] PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_copy PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_getlist PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_getlist_after_copy PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_equal PASSED [ 3%] test/test_collections.py::TestHTTPHeaderDict::test_not_equal PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_pop PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_discard PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_len PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_repr PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_items PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_dict_conversion PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_string_enforcement PASSED [ 4%] test/test_collections.py::TestHTTPHeaderDict::test_from_httplib_py2 SKIPPED [ 5%] test/test_compatibility.py::TestVersionCompatibility::test_connection_strict PASSED [ 5%] test/test_compatibility.py::TestVersionCompatibility::test_connection_source_address PASSED [ 5%] test/test_compatibility.py::TestCookiejar::test_extract PASSED [ 5%] test/test_connection.py::TestConnection::test_match_hostname_no_cert PASSED [ 5%] test/test_connection.py::TestConnection::test_match_hostname_empty_cert PASSED [ 5%] test/test_connection.py::TestConnection::test_match_hostname_match PASSED [ 5%] test/test_connection.py::TestConnection::test_match_hostname_ipaddress_none PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_mismatch PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_ip_address_ipv6 PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_dns_with_brackets_doesnt_match PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_ip_address_ipv6_brackets PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_ip_address PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_no_dns PASSED [ 6%] test/test_connection.py::TestConnection::test_match_hostname_startwith_wildcard PASSED [ 7%] test/test_connection.py::TestConnection::test_match_hostname_dnsname PASSED [ 7%] test/test_connection.py::TestConnection::test_match_hostname_include_wildcard PASSED [ 7%] test/test_connection.py::TestConnection::test_recent_date PASSED [ 7%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com/-/] PASSED [ 7%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com/-http://google.com/] PASSED [ 7%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com/-http://google.com] PASSED [ 7%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com/-http://google.com/abra/cadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com:42/-http://google.com:42/abracadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com:80/-http://google.com/abracadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://google.com/-http://google.com:80/abracadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[https://google.com:443/-https://google.com/abracadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[https://google.com/-https://google.com:443/abracadabra] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://[2607:f8b0:4005:805::200e%25eth0]/-http://[2607:f8b0:4005:805::200e%eth0]/] PASSED [ 8%] test/test_connectionpool.py::TestConnectionPool::test_same_host[https://[2607:f8b0:4005:805::200e%25eth0]:443/-https://[2607:f8b0:4005:805::200e%eth0]:443/] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://[::1]/-http://[::1]] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_same_host[http://[2001:558:fc00:200:f816:3eff:fef9:b954%lo]/-http://[2001:558:fc00:200:f816:3eff:fef9:b954%25lo]] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[https://google.com/-http://google.com/] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com/-https://google.com/] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://yahoo.com/-http://google.com/] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com:42-https://google.com/abracadabra] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com-https://google.net/] PASSED [ 9%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com:42-http://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[https://google.com:42-https://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com:443-http://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[https://google.com:80-https://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com:443-https://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[https://google.com:80-http://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[https://google.com:443-http://google.com] PASSED [ 10%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://google.com:80-https://google.com] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host[http://[dead::beef]-https://[dead::beef%en5]/] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_http[google.com-/] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_http[google.com-http://google.com/] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_http[google.com-http://google.com] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_http[google.com-http://google.com/abra/cadabra] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_http[google.com-http://google.com:80/abracadabra] PASSED [ 11%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_https[google.com-/] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_https[google.com-https://google.com/] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_https[google.com-https://google.com] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_https[google.com-https://google.com/abra/cadabra] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_same_host_no_port_https[google.com-https://google.com:443/abracadabra] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_http[google.com-https://google.com/] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_http[yahoo.com-http://google.com/] PASSED [ 12%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_http[google.com-https://google.net/] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_http[google.com-http://google.com./] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_https[google.com-http://google.com/] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_https[yahoo.com-https://google.com/] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_https[google.com-https://google.net/] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_no_port_https[google.com-https://google.com./] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Fvar%2Frun%2Fdocker.sock-http+unix://%2Fvar%2Frun%2Fdocker.sock] PASSED [ 13%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Fvar%2Frun%2Fdocker.sock-http+unix://%2Fvar%2Frun%2Fdocker.sock/] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Fvar%2Frun%2Fdocker.sock-http+unix://%2Fvar%2Frun%2Fdocker.sock/abracadabra] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Ftmp%2FTEST.sock-http+unix://%2Ftmp%2FTEST.sock] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Ftmp%2FTEST.sock-http+unix://%2Ftmp%2FTEST.sock/] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_same_host_custom_protocol[%2Ftmp%2FTEST.sock-http+unix://%2Ftmp%2FTEST.sock/abracadabra] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_custom_protocol[%2Ftmp%2Ftest.sock-http+unix://%2Ftmp%2FTEST.sock] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_custom_protocol[%2Ftmp%2Ftest.sock-http+unix://%2Ftmp%2FTEST.sock/] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_custom_protocol[%2Ftmp%2Ftest.sock-http+unix://%2Ftmp%2FTEST.sock/abracadabra] PASSED [ 14%] test/test_connectionpool.py::TestConnectionPool::test_not_same_host_custom_protocol[%2Fvar%2Frun%2Fdocker.sock-http+unix://%2Ftmp%2FTEST.sock] PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_max_connections PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_pool_edgecases PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_exception_str PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_retry_exception_str PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_pool_size PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_empty_does_not_put_conn PASSED [ 15%] test/test_connectionpool.py::TestConnectionPool::test_assert_same_host PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_pool_close PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_pool_close_twice PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_pool_timeouts PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_no_host PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_contextmanager PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_absolute_url PASSED [ 16%] test/test_connectionpool.py::TestConnectionPool::test_ca_certs_default_cert_required PASSED [ 17%] test/test_connectionpool.py::TestConnectionPool::test_cleanup_on_extreme_connection_error PASSED [ 17%] test/test_connectionpool.py::TestConnectionPool::test_release_conn_param_is_respected_after_http_error_retry PASSED [ 17%] test/test_connectionpool.py::TestConnectionPool::test_custom_http_response_class PASSED [ 17%] test/test_exceptions.py::TestPickle::test_exceptions[exception0] PASSED [ 17%] test/test_exceptions.py::TestPickle::test_exceptions[exception1] PASSED [ 17%] test/test_exceptions.py::TestPickle::test_exceptions[exception2] PASSED [ 17%] test/test_exceptions.py::TestPickle::test_exceptions[exception3] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception4] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception5] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception6] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception7] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception8] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception9] PASSED [ 18%] test/test_exceptions.py::TestPickle::test_exceptions[exception10] PASSED [ 19%] test/test_exceptions.py::TestPickle::test_exceptions[exception11] PASSED [ 19%] test/test_exceptions.py::TestFormat::test_header_parsing_errors PASSED [ 19%] test/test_fields.py::TestRequestField::test_guess_content_type[image.jpg-content_types0] PASSED [ 19%] test/test_fields.py::TestRequestField::test_guess_content_type[notsure-content_types1] PASSED [ 19%] test/test_fields.py::TestRequestField::test_guess_content_type[None-content_types2] PASSED [ 19%] test/test_fields.py::TestRequestField::test_create PASSED [ 19%] test/test_fields.py::TestRequestField::test_make_multipart PASSED [ 19%] test/test_fields.py::TestRequestField::test_make_multipart_empty_filename PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_parts PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_rfc2231_unicode PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_rfc2231_ascii PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_html5_unicode PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_html5_ascii PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_html5_unicode_escape PASSED [ 20%] test/test_fields.py::TestRequestField::test_render_part_html5_unicode_with_control_character PASSED [ 21%] test/test_fields.py::TestRequestField::test_from_tuples_rfc2231 PASSED [ 21%] test/test_fields.py::TestRequestField::test_from_tuples_html5 PASSED [ 21%] test/test_filepost.py::TestIterfields::test_dict PASSED [ 21%] test/test_filepost.py::TestIterfields::test_tuple_list PASSED [ 21%] test/test_filepost.py::TestMultipartEncoding::test_input_datastructures[fields0] PASSED [ 21%] test/test_filepost.py::TestMultipartEncoding::test_input_datastructures[fields1] PASSED [ 21%] test/test_filepost.py::TestMultipartEncoding::test_field_encoding[fields0] PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_field_encoding[fields1] PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_field_encoding[fields2] PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_filename PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_textplain PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_explicit PASSED [ 22%] test/test_filepost.py::TestMultipartEncoding::test_request_fields PASSED [ 22%] test/test_poolmanager.py::TestPoolManager::test_same_url PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_many_urls PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_manager_clear PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_nohost[http://@] PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_nohost[None] PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_contextmanager PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_http_pool_key_fields PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_https_pool_key_fields PASSED [ 23%] test/test_poolmanager.py::TestPoolManager::test_default_pool_key_funcs_copy PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_pools_keyed_with_from_host PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_https_connection_from_url_case_insensitive PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_https_connection_from_host_case_insensitive PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_https_connection_from_context_case_insensitive PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_http_connection_from_url_case_insensitive PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_http_connection_from_host_case_insensitive PASSED [ 24%] test/test_poolmanager.py::TestPoolManager::test_assert_hostname_and_fingerprint_flag PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_http_connection_from_context_case_insensitive PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_custom_pool_key PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_override_pool_kwargs_url PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_override_pool_kwargs_host PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_pool_kwargs_socket_options PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_merge_pool_kwargs PASSED [ 25%] test/test_poolmanager.py::TestPoolManager::test_merge_pool_kwargs_none PASSED [ 26%] test/test_poolmanager.py::TestPoolManager::test_merge_pool_kwargs_remove_key PASSED [ 26%] test/test_poolmanager.py::TestPoolManager::test_merge_pool_kwargs_invalid_key PASSED [ 26%] test/test_poolmanager.py::TestPoolManager::test_pool_manager_no_url_absolute_form PASSED [ 26%] test/test_proxymanager.py::TestProxyManager::test_proxy_headers[http] PASSED [ 26%] test/test_proxymanager.py::TestProxyManager::test_proxy_headers[https] PASSED [ 26%] test/test_proxymanager.py::TestProxyManager::test_default_port PASSED [ 26%] test/test_proxymanager.py::TestProxyManager::test_invalid_scheme PASSED [ 27%] test/test_proxymanager.py::TestProxyManager::test_proxy_tunnel PASSED [ 27%] test/test_proxymanager.py::TestProxyManager::test_proxy_connect_retry PASSED [ 27%] test/test_queue_monkeypatch.py::TestMonkeypatchResistance::test_queue_monkeypatching PASSED [ 27%] test/test_response.py::TestLegacyResponse::test_getheaders PASSED [ 27%] test/test_response.py::TestLegacyResponse::test_getheader PASSED [ 27%] test/test_response.py::TestResponse::test_cache_content PASSED [ 27%] test/test_response.py::TestResponse::test_default PASSED [ 28%] test/test_response.py::TestResponse::test_none PASSED [ 28%] test/test_response.py::TestResponse::test_preload PASSED [ 28%] test/test_response.py::TestResponse::test_no_preload PASSED [ 28%] test/test_response.py::TestResponse::test_decode_bad_data PASSED [ 28%] test/test_response.py::TestResponse::test_reference_read PASSED [ 28%] test/test_response.py::TestResponse::test_decode_deflate PASSED [ 28%] test/test_response.py::TestResponse::test_decode_deflate_case_insensitve PASSED [ 28%] test/test_response.py::TestResponse::test_chunked_decoding_deflate PASSED [ 29%] test/test_response.py::TestResponse::test_chunked_decoding_deflate2 PASSED [ 29%] test/test_response.py::TestResponse::test_chunked_decoding_gzip PASSED [ 29%] test/test_response.py::TestResponse::test_decode_gzip_multi_member PASSED [ 29%] test/test_response.py::TestResponse::test_decode_gzip_error PASSED [ 29%] test/test_response.py::TestResponse::test_decode_gzip_swallow_garbage PASSED [ 29%] test/test_response.py::TestResponse::test_chunked_decoding_gzip_swallow_garbage PASSED [ 29%] test/test_response.py::TestResponse::test_decode_brotli SKIPPED (onl...) [ 30%] test/test_response.py::TestResponse::test_chunked_decoding_brotli SKIPPED [ 30%] test/test_response.py::TestResponse::test_decode_brotli_error SKIPPED [ 30%] test/test_response.py::TestResponse::test_multi_decoding_deflate_deflate PASSED [ 30%] test/test_response.py::TestResponse::test_multi_decoding_deflate_gzip PASSED [ 30%] test/test_response.py::TestResponse::test_multi_decoding_gzip_gzip PASSED [ 30%] test/test_response.py::TestResponse::test_body_blob PASSED [ 30%] test/test_response.py::TestResponse::test_io PASSED [ 31%] test/test_response.py::TestResponse::test_io_closed_consistently PASSED [ 31%] test/test_response.py::TestResponse::test_io_bufferedreader PASSED [ 31%] test/test_response.py::TestResponse::test_io_not_autoclose_bufferedreader PASSED [ 31%] test/test_response.py::TestResponse::test_io_textiowrapper PASSED [ 31%] test/test_response.py::TestResponse::test_io_not_autoclose_textiowrapper PASSED [ 31%] test/test_response.py::TestResponse::test_streaming PASSED [ 31%] test/test_response.py::TestResponse::test_streaming_tell PASSED [ 32%] test/test_response.py::TestResponse::test_gzipped_streaming PASSED [ 32%] test/test_response.py::TestResponse::test_gzipped_streaming_tell PASSED [ 32%] test/test_response.py::TestResponse::test_deflate_streaming_tell_intermediate_point PASSED [ 32%] test/test_response.py::TestResponse::test_deflate_streaming PASSED [ 32%] test/test_response.py::TestResponse::test_deflate2_streaming PASSED [ 32%] test/test_response.py::TestResponse::test_empty_stream PASSED [ 32%] test/test_response.py::TestResponse::test_length_no_header PASSED [ 33%] test/test_response.py::TestResponse::test_length_w_valid_header PASSED [ 33%] test/test_response.py::TestResponse::test_length_w_bad_header PASSED [ 33%] test/test_response.py::TestResponse::test_length_when_chunked PASSED [ 33%] test/test_response.py::TestResponse::test_length_with_multiple_content_lengths PASSED [ 33%] test/test_response.py::TestResponse::test_length_after_read PASSED [ 33%] test/test_response.py::TestResponse::test_mock_httpresponse_stream PASSED [ 33%] test/test_response.py::TestResponse::test_mock_transfer_encoding_chunked PASSED [ 33%] test/test_response.py::TestResponse::test_mock_gzipped_transfer_encoding_chunked_decoded PASSED [ 34%] test/test_response.py::TestResponse::test_mock_transfer_encoding_chunked_custom_read PASSED [ 34%] test/test_response.py::TestResponse::test_mock_transfer_encoding_chunked_unlmtd_read PASSED [ 34%] test/test_response.py::TestResponse::test_read_not_chunked_response_as_chunks PASSED [ 34%] test/test_response.py::TestResponse::test_buggy_incomplete_read PASSED [ 34%] test/test_response.py::TestResponse::test_incomplete_chunk PASSED [ 34%] test/test_response.py::TestResponse::test_invalid_chunk_length PASSED [ 34%] test/test_response.py::TestResponse::test_chunked_response_without_crlf_on_end PASSED [ 35%] test/test_response.py::TestResponse::test_chunked_response_with_extensions PASSED [ 35%] test/test_response.py::TestResponse::test_chunked_head_response PASSED [ 35%] test/test_response.py::TestResponse::test_get_case_insensitive_headers PASSED [ 35%] test/test_response.py::TestResponse::test_retries PASSED [ 35%] test/test_response.py::TestResponse::test_geturl PASSED [ 35%] test/test_response.py::TestResponse::test_geturl_retries PASSED [ 35%] test/test_response.py::TestResponse::test__iter__[-expected_stream0] PASSED [ 36%] test/test_response.py::TestResponse::test__iter__[\n-expected_stream1] PASSED [ 36%] test/test_response.py::TestResponse::test__iter__[\n\n\n-expected_stream2] PASSED [ 36%] test/test_response.py::TestResponse::test__iter__[abc\ndef-expected_stream3] PASSED [ 36%] test/test_response.py::TestResponse::test__iter__[Hello\nworld\n\n\n!-expected_stream4] PASSED [ 36%] test/test_response.py::TestResponse::test__iter__decode_content PASSED [ 36%] test/test_response.py::TestResponse::test_non_timeout_ssl_error_on_read PASSED [ 36%] test/test_retry.py::TestRetry::test_string PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_both_specified PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_higher_total_loses PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_higher_total_loses_vs_read PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_total_none PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_default PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_other PASSED [ 37%] test/test_retry.py::TestRetry::test_retry_read_zero PASSED [ 38%] test/test_retry.py::TestRetry::test_status_counter PASSED [ 38%] test/test_retry.py::TestRetry::test_backoff PASSED [ 38%] test/test_retry.py::TestRetry::test_zero_backoff PASSED [ 38%] test/test_retry.py::TestRetry::test_backoff_reset_after_redirect PASSED [ 38%] test/test_retry.py::TestRetry::test_sleep PASSED [ 38%] test/test_retry.py::TestRetry::test_status_forcelist PASSED [ 38%] test/test_retry.py::TestRetry::test_allowed_methods_with_status_forcelist PASSED [ 38%] test/test_retry.py::TestRetry::test_exhausted PASSED [ 39%] test/test_retry.py::TestRetry::test_disabled[-1] PASSED [ 39%] test/test_retry.py::TestRetry::test_disabled[0] PASSED [ 39%] test/test_retry.py::TestRetry::test_error_message PASSED [ 39%] test/test_retry.py::TestRetry::test_history PASSED [ 39%] test/test_retry.py::TestRetry::test_retry_method_not_in_whitelist PASSED [ 39%] test/test_retry.py::TestRetry::test_retry_default_remove_headers_on_redirect PASSED [ 39%] test/test_retry.py::TestRetry::test_retry_set_remove_headers_on_redirect PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after_invalid[-1] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after_invalid[+1] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after_invalid[1.0] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after_invalid[\xb2] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after[0-0] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after[1000-1000] PASSED [ 40%] test/test_retry.py::TestRetry::test_parse_retry_after[\t42 -42] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_propagated[True] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_propagated[False] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-3600-True-3600] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-3600-False-None] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 41%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-3600-True-3600] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-3600-False-None] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 42%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-3600-True-3600] PASSED [ 43%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-3600-False-None] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 44%] test/test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_string PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_both_specified PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_higher_total_loses PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_higher_total_loses_vs_read PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_total_none PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_default PASSED [ 45%] test/test_retry_deprecated.py::TestRetry::test_retry_other PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_retry_read_zero PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_status_counter PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_backoff PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_zero_backoff PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_backoff_reset_after_redirect PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_sleep PASSED [ 46%] test/test_retry_deprecated.py::TestRetry::test_status_forcelist PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_method_whitelist_with_status_forcelist PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_exhausted PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_disabled[-1] PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_disabled[0] PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_error_message PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_history PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_retry_method_not_in_whitelist PASSED [ 47%] test/test_retry_deprecated.py::TestRetry::test_retry_default_remove_headers_on_redirect PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_retry_set_remove_headers_on_redirect PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after_invalid[-1] PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after_invalid[+1] PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after_invalid[1.0] PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after_invalid[\xb2] PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after[0-0] PASSED [ 48%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after[1000-1000] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_parse_retry_after[\t42 -42] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_propagated[True] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_propagated[False] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-3600-True-3600] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-3600-False-None] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 49%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-3600-True-3600] PASSED [ 50%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-3600-False-None] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 51%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-3600-True-3600] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-3600-False-None] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-True-3600] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-False-None] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 11:00:00 UTC-True-None] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 11:00:00 UTC-False-None] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] PASSED [ 52%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Monday, 03-Jun-19 11:30:12 GMT-True-1812] PASSED [ 53%] test/test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon Jun 3 11:30:12 2019-True-1812] PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_get_default_method_whitelist PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_get_default_redirect_headers_blacklist PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_get_default_backoff_max PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_set_default_method_whitelist PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_set_default_redirect_headers_blacklist PASSED [ 53%] test/test_retry_deprecated.py::TestRetryDeprecations::test_cls_set_default_backoff_max PASSED [ 54%] test/test_retry_deprecated.py::TestRetryDeprecations::test_retry_allowed_methods_and_method_whitelist_error[options0] PASSED [ 54%] test/test_retry_deprecated.py::TestRetryDeprecations::test_retry_allowed_methods_and_method_whitelist_error[options1] PASSED [ 54%] test/test_retry_deprecated.py::TestRetryDeprecations::test_retry_allowed_methods_and_method_whitelist_error[options2] PASSED [ 54%] test/test_retry_deprecated.py::TestRetryDeprecations::test_retry_allowed_methods_and_method_whitelist_error[options3] PASSED [ 54%] test/test_retry_deprecated.py::TestRetryDeprecations::test_retry_subclass_that_sets_method_whitelist PASSED [ 54%] test/test_ssl.py::test_is_ipaddress_true[::1] PASSED [ 54%] test/test_ssl.py::test_is_ipaddress_true[::] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[FE80::8939:7684:D84b:a5A4%2510] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[127.0.0.10] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[8.8.8.8] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[127.0.0.11] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[FE80::8939:7684:D84b:a5A4%2511] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[FE80::8939:7684:D84b:a5A4%2512] PASSED [ 55%] test/test_ssl.py::test_is_ipaddress_true[FE80::8939:7684:D84b:a5A4%190] PASSED [ 56%] test/test_ssl.py::test_is_ipaddress_true[FE80::8939:7684:D84b:a5A4%191] PASSED [ 56%] test/test_ssl.py::test_is_ipaddress_false[www.python.org0] PASSED [ 56%] test/test_ssl.py::test_is_ipaddress_false[www.python.org1] PASSED [ 56%] test/test_ssl.py::test_is_ipaddress_false[v2.sg.media-imdb.com0] PASSED [ 56%] test/test_ssl.py::test_is_ipaddress_false[v2.sg.media-imdb.com1] PASSED [ 56%] test/test_ssl.py::test_context_sni_with_ip_address[True-127.0.0.1-False] PASSED [ 56%] test/test_ssl.py::test_context_sni_with_ip_address[False-www.python.org-False] PASSED [ 57%] test/test_ssl.py::test_context_sni_with_ip_address[False-0.0.0.0-False] PASSED [ 57%] test/test_ssl.py::test_context_sni_with_ip_address[True-www.google.com-True] PASSED [ 57%] test/test_ssl.py::test_context_sni_with_ip_address[True-None-False] PASSED [ 57%] test/test_ssl.py::test_context_sni_with_ip_address[False-None-False] PASSED [ 57%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[True-www.google.com-False] PASSED [ 57%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[True-127.0.0.1-False] PASSED [ 57%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[False-127.0.0.1-False] PASSED [ 57%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[False-www.google.com-True] PASSED [ 58%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[True-None-False] PASSED [ 58%] test/test_ssl.py::test_sni_missing_warning_with_ip_addresses[False-None-False] PASSED [ 58%] test/test_ssl.py::test_create_urllib3_context_set_ciphers[None-ECDHE+AESGCM:ECDHE+CHACHA20:DHE+AESGCM:DHE+CHACHA20:ECDH+AESGCM:DH+AESGCM:ECDH+AES:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!eNULL:!MD5:!DSS] PASSED [ 58%] test/test_ssl.py::test_create_urllib3_context_set_ciphers[ECDH+AESGCM:ECDH+CHACHA20-ECDH+AESGCM:ECDH+CHACHA20] PASSED [ 58%] test/test_ssl.py::test_wrap_socket_given_context_no_load_default_certs PASSED [ 58%] test/test_ssl.py::test_wrap_socket_given_ca_certs_no_load_default_certs PASSED [ 58%] test/test_ssl.py::test_wrap_socket_default_loads_default_certs PASSED [ 59%] test/test_ssl.py::test_create_urllib3_context_pha[None-None] PASSED [ 59%] test/test_ssl.py::test_create_urllib3_context_pha[False-True] PASSED [ 59%] test/test_ssl.py::test_create_urllib3_context_pha[True-True] PASSED [ 59%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_start_closed_socket PASSED [ 59%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_close_after_handshake PASSED [ 59%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_wrap_existing_socket PASSED [ 59%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_unbuffered_text_makefile PASSED [ 60%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_unwrap_existing_socket PASSED [ 60%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_ssl_object_attributes PASSED [ 60%] test/test_ssltransport.py::SingleTLSLayerTestCase::test_socket_object_attributes PASSED [ 60%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_tunnel PASSED [ 60%] test/test_ssltransport.py::TlsInTlsTestCase::test_wrong_sni_hint PASSED [ 60%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_makefile_raw_rw_binary[None] PASSED [ 60%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_makefile_raw_rw_binary[0] PASSED [ 61%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_makefile_rw_text PASSED [ 61%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_recv_into_sendall PASSED [ 61%] test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_recv_into_unbuffered PASSED [ 61%] test/test_ssltransport.py::TestSSLTransportWithMock::test_constructor_params PASSED [ 61%] test/test_util.py::TestUtil::test_get_host[http://google.com/mail-expected_host0] PASSED [ 61%] test/test_util.py::TestUtil::test_get_host[http://google.com/mail/-expected_host1] PASSED [ 61%] test/test_util.py::TestUtil::test_get_host[google.com/mail-expected_host2] PASSED [ 61%] test/test_util.py::TestUtil::test_get_host[http://google.com/-expected_host3] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[http://google.com-expected_host4] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[http://www.google.com-expected_host5] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[http://mail.google.com-expected_host6] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[http://google.com:8000/mail/-expected_host7] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[http://google.com:8000-expected_host8] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[https://google.com-expected_host9] PASSED [ 62%] test/test_util.py::TestUtil::test_get_host[https://google.com:8000-expected_host10] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://user:password@127.0.0.1:1234-expected_host11] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://google.com/foo=http://bar:42/baz-expected_host12] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://google.com?foo=http://bar:42/baz-expected_host13] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://google.com#foo=http://bar:42/baz-expected_host14] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[173.194.35.7-expected_host15] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://173.194.35.7-expected_host16] PASSED [ 63%] test/test_util.py::TestUtil::test_get_host[http://173.194.35.7/test-expected_host17] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://173.194.35.7:80-expected_host18] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://173.194.35.7:80/test-expected_host19] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[[2a00:1450:4001:c01::67]-expected_host20] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://[2a00:1450:4001:c01::67]-expected_host21] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://[2a00:1450:4001:c01::67]/test-expected_host22] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://[2a00:1450:4001:c01::67]:80-expected_host23] PASSED [ 64%] test/test_util.py::TestUtil::test_get_host[http://[2a00:1450:4001:c01::67]:80/test-expected_host24] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[fedc:ba98:7654:3210:fedc:ba98:7654:3210]:8000/index.html-expected_host25] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[1080:0:0:0:8:800:200c:417a]/index.html-expected_host26] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[3ffe:2a00:100:7031::1]-expected_host27] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[1080::8:800:200c:417a]/foo-expected_host28] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[::192.9.5.5]/ipng-expected_host29] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[::ffff:129.144.52.38]:42/index.html-expected_host30] PASSED [ 65%] test/test_util.py::TestUtil::test_get_host[http://[2010:836b:4179::836b:4179]-expected_host31] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://GOOGLE.COM/mail/-expected_host32] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[GOogle.COM/mail-expected_host33] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://GoOgLe.CoM:8000/mail/-expected_host34] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://user:password@EXAMPLE.COM:1234-expected_host35] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[173.194.35.7-expected_host36] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://173.194.35.7-expected_host37] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://[2a00:1450:4001:c01::67]:80/test-expected_host38] PASSED [ 66%] test/test_util.py::TestUtil::test_get_host[HTTP://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:8000/index.html-expected_host39] PASSED [ 67%] test/test_util.py::TestUtil::test_get_host[HTTPS://[1080:0:0:0:8:800:200c:417A]/index.html-expected_host40] PASSED [ 67%] test/test_util.py::TestUtil::test_get_host[abOut://eXamPlE.com?info=1-expected_host41] PASSED [ 67%] test/test_util.py::TestUtil::test_get_host[http+UNIX://%2fvar%2frun%2fSOCKET/path-expected_host42] PASSED [ 67%] test/test_util.py::TestUtil::test_invalid_host[http://google.com:foo] PASSED [ 67%] test/test_util.py::TestUtil::test_invalid_host[http://::1/] PASSED [ 67%] test/test_util.py::TestUtil::test_invalid_host[http://::1:80/] PASSED [ 67%] test/test_util.py::TestUtil::test_invalid_host[http://google.com:-80] PASSED [ 68%] test/test_util.py::TestUtil::test_invalid_host[http://google.com:\xb2\xb2] PASSED [ 68%] test/test_util.py::TestUtil::test_invalid_url[http://\ud7ff.com] PASSED [ 68%] test/test_util.py::TestUtil::test_invalid_url[http://\u2764\ufe0f] PASSED [ 68%] test/test_util.py::TestUtil::test_invalid_url[http://\ud800.com] PASSED [ 68%] test/test_util.py::TestUtil::test_invalid_url[http://\udc00.com] PASSED [ 68%] test/test_util.py::TestUtil::test_parse_url_normalization[HTTP://GOOGLE.COM/MAIL/-http://google.com/MAIL/] PASSED [ 68%] test/test_util.py::TestUtil::test_parse_url_normalization[http://user@domain.com:password@example.com/~tilde@?@-http://user%40domain.com:password@example.com/~tilde@?@] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[HTTP://JeremyCline:Hunter2@Example.com:8080/-http://JeremyCline:Hunter2@example.com:8080/] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[HTTPS://Example.Com/?Key=Value-https://example.com/?Key=Value] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[Https://Example.Com/#Fragment-https://example.com/#Fragment] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[[::1%25]-[::1%25]] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[[::Ff%etH0%Ff]/%ab%Af-[::ff%etH0%FF]/%AB%AF] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[http://user:pass@[AaAa::Ff%25etH0%Ff]/%ab%Af-http://user:pass@[aaaa::ff%etH0%FF]/%AB%AF] PASSED [ 69%] test/test_util.py::TestUtil::test_parse_url_normalization[http://google.com/p[]?parameter[]="hello"#fragment#-http://google.com/p%5B%5D?parameter%5B%5D=%22hello%22#fragment%23] PASSED [ 70%] test/test_util.py::TestUtil::test_parse_url_normalization[http://google.com/p%5B%5d?parameter%5b%5D=%22hello%22#fragment%23-http://google.com/p%5B%5D?parameter%5B%5D=%22hello%22#fragment%23] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x00] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x01] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x02] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x03] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x04] PASSED [ 70%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x05] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x06] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x07] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x08] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\t] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\n] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x0b] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x0c] PASSED [ 71%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\r] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x0e] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x0f] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x10] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x11] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x12] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x13] PASSED [ 72%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x14] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x15] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x16] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x17] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x18] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x19] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1a] PASSED [ 73%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1b] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1c] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1d] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1e] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x1f] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[ ] PASSED [ 74%] test/test_util.py::TestUtil::test_control_characters_are_percent_encoded[\x7f] PASSED [ 74%] test/test_util.py::TestUtil::test_parse_url[http://google.com/mail-expected_url0] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[http://google.com/mail/-expected_url1] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[http://google.com/mail-expected_url2] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[google.com/mail-expected_url3] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[http://google.com/-expected_url4] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[http://google.com-expected_url5] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[http://google.com?foo-expected_url6] PASSED [ 75%] test/test_util.py::TestUtil::test_parse_url[-expected_url7] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[/-expected_url8] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[#?/!google.com/?foo-expected_url9] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[/foo-expected_url10] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[/foo?bar=baz-expected_url11] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[/foo?bar=baz#banana?apple/orange-expected_url12] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[/redirect?target=http://localhost:61020/-expected_url13] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[http://google.com/-expected_url14] PASSED [ 76%] test/test_util.py::TestUtil::test_parse_url[http://google.com:80/-expected_url15] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://google.com:80-expected_url16] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://foo:bar@localhost/-expected_url17] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://foo@localhost/-expected_url18] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://foo:bar@localhost/-expected_url19] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://foo:bar@localhost/-expected_url20] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[http://foo:bar@localhost/-expected_url21] PASSED [ 77%] test/test_util.py::TestUtil::test_parse_url[?-expected_url22] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[#-expected_url23] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[/abc/../def-expected_url24] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[http://google.com:-expected_url25] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[http://google.com:/-expected_url26] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[http://K\xf6nigsg\xe4\xdfchen.de/stra\xdfe-expected_url27] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[http://user@email.com:password@example.com/-expected_url28] PASSED [ 78%] test/test_util.py::TestUtil::test_parse_url[http://user":quoted@example.com/-expected_url29] PASSED [ 79%] test/test_util.py::TestUtil::test_parse_url[http://google.com/\ud800-expected_url30] PASSED [ 79%] test/test_util.py::TestUtil::test_parse_url[http://google.com?q=\udc00-expected_url31] PASSED [ 79%] test/test_util.py::TestUtil::test_parse_url[http://google.com#\udc00-expected_url32] PASSED [ 79%] test/test_util.py::TestUtil::test_unparse_url[http://google.com/mail-expected_url0] PASSED [ 79%] test/test_util.py::TestUtil::test_unparse_url[http://google.com/mail/-expected_url1] PASSED [ 79%] test/test_util.py::TestUtil::test_unparse_url[http://google.com/mail-expected_url2] PASSED [ 79%] test/test_util.py::TestUtil::test_unparse_url[google.com/mail-expected_url3] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[http://google.com/-expected_url4] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[http://google.com-expected_url5] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[http://google.com?foo-expected_url6] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[-expected_url7] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[/-expected_url8] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[#?/!google.com/?foo-expected_url9] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[/foo-expected_url10] PASSED [ 80%] test/test_util.py::TestUtil::test_unparse_url[/foo?bar=baz-expected_url11] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[/foo?bar=baz#banana?apple/orange-expected_url12] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[/redirect?target=http://localhost:61020/-expected_url13] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[http://google.com/-expected_url14] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[http://google.com:80/-expected_url15] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[http://google.com:80-expected_url16] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[http://foo:bar@localhost/-expected_url17] PASSED [ 81%] test/test_util.py::TestUtil::test_unparse_url[http://foo@localhost/-expected_url18] PASSED [ 82%] test/test_util.py::TestUtil::test_unparse_url[http://foo:bar@localhost/-expected_url19] PASSED [ 82%] test/test_util.py::TestUtil::test_unparse_url[http://foo:bar@localhost/-expected_url20] PASSED [ 82%] test/test_util.py::TestUtil::test_unparse_url[http://foo:bar@localhost/-expected_url21] PASSED [ 82%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/abc/../def-expected_url0] PASSED [ 82%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/..-expected_url1] PASSED [ 82%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/./abc/./def/-expected_url2] PASSED [ 82%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/.-expected_url3] PASSED [ 83%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/./-expected_url4] PASSED [ 83%] test/test_util.py::TestUtil::test_parse_and_normalize_url_paths[/abc/./.././d/././e/.././f/./../../ghi-expected_url5] PASSED [ 83%] test/test_util.py::TestUtil::test_parse_url_invalid_IPv6 PASSED [ 83%] test/test_util.py::TestUtil::test_parse_url_negative_port PASSED [ 83%] test/test_util.py::TestUtil::test_Url_str PASSED [ 83%] test/test_util.py::TestUtil::test_request_uri[http://google.com/mail-/mail] PASSED [ 83%] test/test_util.py::TestUtil::test_request_uri[http://google.com/mail/-/mail/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[http://google.com/-/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[http://google.com-/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[-/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[/-/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[?-/?] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[#-/] PASSED [ 84%] test/test_util.py::TestUtil::test_request_uri[/foo?bar=baz-/foo?bar=baz] PASSED [ 85%] test/test_util.py::TestUtil::test_netloc[http://google.com/mail-google.com] PASSED [ 85%] test/test_util.py::TestUtil::test_netloc[http://google.com:80/mail-google.com:80] PASSED [ 85%] test/test_util.py::TestUtil::test_netloc[google.com/foobar-google.com] PASSED [ 85%] test/test_util.py::TestUtil::test_netloc[google.com:12345-google.com:12345] PASSED [ 85%] test/test_util.py::TestUtil::test_url_vulnerabilities[http://google.com#@evil.com/-expected_url0] PASSED [ 85%] test/test_util.py::TestUtil::test_url_vulnerabilities[http://127.0.0.1%0d%0aConnection%3a%20keep-alive-expected_url1] PASSED [ 85%] test/test_util.py::TestUtil::test_url_vulnerabilities[http://google.com/\uff2e\uff2e/abc-expected_url2] PASSED [ 85%] test/test_util.py::TestUtil::test_url_vulnerabilities[javascript:a='@google.com:12345/';alert(0)-expected_url3] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[//google.com/a/b/c-expected_url4] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[http://\u30d2:\u30ad@\u30d2.abc.\u30cb/\u30d2?\u30ad#\u30ef-expected_url5] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[10.251.0.83:7777?a=1 HTTP/1.1\r\nX-injected: header-expected_url6] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[http://127.0.0.1:6379?\r\nSET test failure12\r\n:8080/test/?test=a-expected_url7] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[https://user:pass@xdavidhu.me\\test.corp.google.com:8080/path/to/something?param=value#hash-expected_url8] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[https://@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[-False] PASSED [ 86%] test/test_util.py::TestUtil::test_url_vulnerabilities[https://user:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@example.com-expected_url10] PASSED [ 87%] test/test_util.py::TestUtil::test_parse_url_bytes_to_str_python_2 SKIPPED [ 87%] test/test_util.py::TestUtil::test_parse_url_unicode_python_2 SKIPPED [ 87%] test/test_util.py::TestUtil::test_parse_url_bytes_type_error_python_3 PASSED [ 87%] test/test_util.py::TestUtil::test_make_headers[kwargs0-expected0] SKIPPED [ 87%] test/test_util.py::TestUtil::test_make_headers[kwargs1-expected1] PASSED [ 87%] test/test_util.py::TestUtil::test_make_headers[kwargs2-expected2] PASSED [ 87%] test/test_util.py::TestUtil::test_make_headers[kwargs3-expected3] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs4-expected4] SKIPPED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs5-expected5] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs6-expected6] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs7-expected7] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs8-expected8] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs9-expected9] PASSED [ 88%] test/test_util.py::TestUtil::test_make_headers[kwargs10-expected10] PASSED [ 89%] test/test_util.py::TestUtil::test_rewind_body PASSED [ 89%] test/test_util.py::TestUtil::test_rewind_body_failed_tell PASSED [ 89%] test/test_util.py::TestUtil::test_rewind_body_bad_position PASSED [ 89%] test/test_util.py::TestUtil::test_rewind_body_failed_seek PASSED [ 89%] test/test_util.py::TestUtil::test_split_first[input0-expected0] PASSED [ 89%] test/test_util.py::TestUtil::test_split_first[input1-expected1] PASSED [ 89%] test/test_util.py::TestUtil::test_split_first[input2-expected2] PASSED [ 90%] test/test_util.py::TestUtil::test_split_first[input3-expected3] PASSED [ 90%] test/test_util.py::TestUtil::test_split_first[input4-expected4] PASSED [ 90%] test/test_util.py::TestUtil::test_split_first[input5-expected5] PASSED [ 90%] test/test_util.py::TestUtil::test_add_stderr_logger PASSED [ 90%] test/test_util.py::TestUtil::test_disable_warnings PASSED [ 90%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs0-less than] PASSED [ 90%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs1-less than] PASSED [ 90%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs2-less than] PASSED [ 91%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs3-cannot be a boolean] PASSED [ 91%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs4-cannot be a boolean] PASSED [ 91%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs5-less than or equal] PASSED [ 91%] test/test_util.py::TestUtil::test_invalid_timeouts[kwargs6-int, float or None] PASSED [ 91%] test/test_util.py::TestUtil::test_timeout PASSED [ 91%] test/test_util.py::TestUtil::test_timeout_str PASSED [ 91%] test/test_util.py::TestUtil::test_timeout_elapsed PASSED [ 92%] test/test_util.py::TestUtil::test_is_fp_closed_object_supports_closed PASSED [ 92%] test/test_util.py::TestUtil::test_is_fp_closed_object_has_none_fp PASSED [ 92%] test/test_util.py::TestUtil::test_is_fp_closed_object_has_fp PASSED [ 92%] test/test_util.py::TestUtil::test_is_fp_closed_object_has_neither_fp_nor_closed PASSED [ 92%] test/test_util.py::TestUtil::test_const_compare_digest_fallback PASSED [ 92%] test/test_util.py::TestUtil::test_has_ipv6_disabled_on_compile PASSED [ 92%] test/test_util.py::TestUtil::test_has_ipv6_enabled_but_fails PASSED [ 93%] test/test_util.py::TestUtil::test_has_ipv6_enabled_and_working PASSED [ 93%] test/test_util.py::TestUtil::test_has_ipv6_disabled_on_appengine PASSED [ 93%] test/test_util.py::TestUtil::test_ip_family_ipv6_enabled PASSED [ 93%] test/test_util.py::TestUtil::test_ip_family_ipv6_disabled PASSED [ 93%] test/test_util.py::TestUtil::test_assert_header_parsing_throws_typeerror_with_non_headers[foo] PASSED [ 93%] test/test_util.py::TestUtil::test_assert_header_parsing_throws_typeerror_with_non_headers[None] PASSED [ 93%] test/test_util.py::TestUtil::test_assert_header_parsing_throws_typeerror_with_non_headers[object] PASSED [ 94%] test/test_util.py::TestUtil::test_connection_requires_http_tunnel_no_proxy PASSED [ 94%] test/test_util.py::TestUtil::test_connection_requires_http_tunnel_http_proxy PASSED [ 94%] test/test_util.py::TestUtil::test_connection_requires_http_tunnel_https_proxy PASSED [ 94%] test/test_util.py::TestUtil::test_create_proxy_ssl_context PASSED [ 94%] test/test_util.py::TestUtil::test_assert_header_parsing_no_error_on_multipart PASSED [ 94%] test/test_util.py::TestUtil::test_create_connection_with_invalid_idna_labels[.localhost] PASSED [ 94%] test/test_util.py::TestUtil::test_create_connection_with_invalid_idna_labels[...] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_invalid_idna_labels[tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_valid_idna_labels[a.example.com] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_valid_idna_labels[localhost.] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_valid_idna_labels[[dead::beef]] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_valid_idna_labels[[dead::beef%en5]] PASSED [ 95%] test/test_util.py::TestUtil::test_create_connection_with_valid_idna_labels[[dead::beef%en5.]] PASSED [ 95%] test/test_util.py::TestUtilSSL::test_resolve_cert_reqs[None-2] PASSED [ 95%] test/test_util.py::TestUtilSSL::test_resolve_cert_reqs[0-0] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_cert_reqs[2-2] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_cert_reqs[REQUIRED-2] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_cert_reqs[CERT_REQUIRED-2] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_ssl_version[3-3] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_ssl_version[PROTOCOL_TLSv1-3] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_ssl_version[TLSv1-3] PASSED [ 96%] test/test_util.py::TestUtilSSL::test_resolve_ssl_version[2-2] PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_loads_the_cert_chain PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_creates_new_context PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_loads_verify_locations PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_loads_certificate_directories PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_loads_certificate_data PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_sni_hostname_use_or_warn PASSED [ 97%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_sni_ip_address_no_warn PASSED [ 98%] test/test_util.py::TestUtilSSL::test_ssl_wrap_socket_sni_none_no_warn PASSED [ 98%] test/test_wait.py::test_wait_for_socket[wait_for_socket] PASSED [ 98%] test/test_wait.py::test_wait_for_socket[select_wait_for_socket] PASSED [ 98%] test/test_wait.py::test_wait_for_socket[poll_wait_for_socket] PASSED [ 98%] test/test_wait.py::test_wait_for_read_write PASSED [ 98%] test/test_wait.py::test_eintr[wait_for_socket] PASSED [ 98%] test/test_wait.py::test_eintr[select_wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr[poll_wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_zero_timeout[wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_zero_timeout[select_wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_zero_timeout[poll_wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_infinite_timeout[wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_infinite_timeout[select_wait_for_socket] PASSED [ 99%] test/test_wait.py::test_eintr_infinite_timeout[poll_wait_for_socket] PASSED [100%] =============================== warnings summary =============================== test/conftest.py:210 /builddir/build/BUILD/urllib3-1.26.9/test/conftest.py:210: PytestDeprecationWarning: @pytest.yield_fixture is deprecated. Use @pytest.fixture instead; they are the same. @pytest.yield_fixture ../../../../usr/lib/python3.11/site-packages/pytest_freezegun.py:17: 1442 warnings test/test_retry.py: 54 warnings test/test_retry_deprecated.py: 54 warnings /usr/lib/python3.11/site-packages/pytest_freezegun.py:17: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. if LooseVersion(pytest.__version__) < LooseVersion('3.6.0'): test/test_ssl.py::test_context_sni_with_ip_address[False-www.python.org-False] /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/ssl_.py:437: SNIMissingWarning: An HTTPS request has been made, but the SNI (Server Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings warnings.warn( test/test_ssltransport.py::SingleTLSLayerTestCase::test_ssl_object_attributes /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/lib/python3.11/site-packages/urllib3/util/ssltransport.py:169: DeprecationWarning: ssl NPN is deprecated, use ALPN instead return self.sslobj.selected_npn_protocol() test/test_ssltransport.py::TlsInTlsTestCase::test_tls_in_tls_makefile_raw_rw_binary[None] /usr/lib/python3.11/site-packages/_pytest/threadexception.py:73: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-9 Traceback (most recent call last): File "/usr/lib64/python3.11/threading.py", line 1038, in _bootstrap_inner self.run() File "/builddir/build/BUILD/urllib3-1.26.9/dummyserver/server.py", line 134, in run self.server = self._start_server() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/urllib3-1.26.9/dummyserver/server.py", line 130, in _start_server self.socket_handler(sock) File "/builddir/build/BUILD/urllib3-1.26.9/test/test_ssltransport.py", line 339, in socket_handler with cls.server_context.wrap_socket(sock, server_side=True) as ssock: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/ssl.py", line 517, in wrap_socket return self.sslsocket_class._create( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/ssl.py", line 1075, in _create self.do_handshake() File "/usr/lib64/python3.11/ssl.py", line 1346, in do_handshake self._sslobj.do_handshake() ssl.SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:992) warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================ 713 passed, 8 skipped, 1554 warnings in 10.49s ================ + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-urllib3-1.26.9-4.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.uvll5S + umask 022 + cd /builddir/build/BUILD + cd urllib3-1.26.9 + DOCDIR=/builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/doc/python3-urllib3 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/doc/python3-urllib3 + cp -pr CHANGES.rst /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/doc/python3-urllib3 + cp -pr README.rst /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/doc/python3-urllib3 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.69MWil + umask 022 + cd /builddir/build/BUILD + cd urllib3-1.26.9 + LICENSEDIR=/builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/licenses/python3-urllib3 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/licenses/python3-urllib3 + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64/usr/share/licenses/python3-urllib3 + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.opt-1.pyc -> /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.opt-1.pyc warning: absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.pyc -> /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.pyc warning: absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/six.py -> /usr/lib/python3.11/site-packages/six.py Provides: python-urllib3 = 1.26.9-4.fc38 python3-urllib3 = 1.26.9-4.fc38 python3.11-urllib3 = 1.26.9-4.fc38 python3.11dist(urllib3) = 1.26.9 python3dist(urllib3) = 1.26.9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 Wrote: /builddir/build/RPMS/python3-urllib3-1.26.9-4.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.F9FAvu + umask 022 + cd /builddir/build/BUILD + cd urllib3-1.26.9 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-urllib3-1.26.9-4.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.lDUDyf + umask 022 + cd /builddir/build/BUILD + rm -rf urllib3-1.26.9 urllib3-1.26.9.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.opt-1.pyc -> /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.opt-1.pyc absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/__pycache__/six.cpython-311.pyc -> /usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.pyc absolute symlink: /usr/lib/python3.11/site-packages/urllib3/packages/six.py -> /usr/lib/python3.11/site-packages/six.py Child return code was: 0