Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pyp2rpm.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1685480986.332122/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=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pyp2rpm.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1626998400 Wrote: /builddir/build/SRPMS/pyp2rpm-3.3.7-2.el9.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/pyp2rpm.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1685480986.332122/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=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/pyp2rpm.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1626998400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sSzIcs + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pyp2rpm-3.3.7 + /usr/bin/gzip -dc /builddir/build/SOURCES/pyp2rpm-3.3.7.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pyp2rpm-3.3.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ru3mCZ + umask 022 + cd /builddir/build/BUILD + cd pyp2rpm-3.3.7 + 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 -march=x86-64-v2 -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 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/pyp2rpm copying pyp2rpm/virtualenv.py -> build/lib/pyp2rpm copying pyp2rpm/version.py -> build/lib/pyp2rpm copying pyp2rpm/utils.py -> build/lib/pyp2rpm copying pyp2rpm/settings.py -> build/lib/pyp2rpm copying pyp2rpm/package_getters.py -> build/lib/pyp2rpm copying pyp2rpm/package_data.py -> build/lib/pyp2rpm copying pyp2rpm/name_convertor.py -> build/lib/pyp2rpm copying pyp2rpm/module_runners.py -> build/lib/pyp2rpm copying pyp2rpm/metadata_extractors.py -> build/lib/pyp2rpm copying pyp2rpm/logger.py -> build/lib/pyp2rpm copying pyp2rpm/filters.py -> build/lib/pyp2rpm copying pyp2rpm/exceptions.py -> build/lib/pyp2rpm copying pyp2rpm/dependency_parser.py -> build/lib/pyp2rpm copying pyp2rpm/dependency_convert.py -> build/lib/pyp2rpm copying pyp2rpm/convertor.py -> build/lib/pyp2rpm copying pyp2rpm/bin.py -> build/lib/pyp2rpm copying pyp2rpm/archive.py -> build/lib/pyp2rpm copying pyp2rpm/__init__.py -> build/lib/pyp2rpm creating build/lib/pyp2rpm/command copying pyp2rpm/command/extract_dist.py -> build/lib/pyp2rpm/command copying pyp2rpm/command/__init__.py -> build/lib/pyp2rpm/command creating build/lib/pyp2rpm/templates copying pyp2rpm/templates/pld.spec -> build/lib/pyp2rpm/templates copying pyp2rpm/templates/mageia.spec -> build/lib/pyp2rpm/templates copying pyp2rpm/templates/macros.spec -> build/lib/pyp2rpm/templates copying pyp2rpm/templates/fedora.spec -> build/lib/pyp2rpm/templates copying pyp2rpm/templates/epel7.spec -> build/lib/pyp2rpm/templates copying pyp2rpm/templates/epel6.spec -> build/lib/pyp2rpm/templates Warning: 'classifiers' should be a list, got type 'tuple' running sdist running egg_info creating utest.egg-info writing utest.egg-info/PKG-INFO writing dependency_links to utest.egg-info/dependency_links.txt writing requirements to utest.egg-info/requires.txt writing top-level names to utest.egg-info/top_level.txt writing manifest file 'utest.egg-info/SOURCES.txt' reading manifest file 'utest.egg-info/SOURCES.txt' writing manifest file 'utest.egg-info/SOURCES.txt' running check warning: sdist: standard file not found: should have one of README, README.rst, README.txt, README.md creating utest-0.1.0 creating utest-0.1.0/utest creating utest-0.1.0/utest.egg-info copying files to utest-0.1.0... copying setup.py -> utest-0.1.0 copying utest/__init__.py -> utest-0.1.0/utest copying utest.egg-info/PKG-INFO -> utest-0.1.0/utest.egg-info copying utest.egg-info/SOURCES.txt -> utest-0.1.0/utest.egg-info copying utest.egg-info/dependency_links.txt -> utest-0.1.0/utest.egg-info copying utest.egg-info/requires.txt -> utest-0.1.0/utest.egg-info copying utest.egg-info/top_level.txt -> utest-0.1.0/utest.egg-info Writing utest-0.1.0/setup.cfg creating dist Creating tar archive removing 'utest-0.1.0' (and everything under it) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ut6IOR + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 + cd pyp2rpm-3.3.7 + 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 -march=x86-64-v2 -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 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/epel6.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/epel7.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/fedora.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/macros.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/mageia.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates copying build/lib/pyp2rpm/templates/pld.spec -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/templates creating /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/command copying build/lib/pyp2rpm/command/__init__.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/command copying build/lib/pyp2rpm/command/extract_dist.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/command copying build/lib/pyp2rpm/__init__.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/archive.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/bin.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/convertor.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/dependency_convert.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/dependency_parser.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/exceptions.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/filters.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/logger.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/metadata_extractors.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/module_runners.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/name_convertor.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/package_data.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/package_getters.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/settings.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/utils.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/version.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm copying build/lib/pyp2rpm/virtualenv.py -> /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/command/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/command/extract_dist.py to extract_dist.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/archive.py to archive.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/bin.py to bin.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/convertor.py to convertor.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/dependency_convert.py to dependency_convert.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/dependency_parser.py to dependency_parser.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/exceptions.py to exceptions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/filters.py to filters.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/logger.py to logger.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/metadata_extractors.py to metadata_extractors.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/module_runners.py to module_runners.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/name_convertor.py to name_convertor.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/package_data.py to package_data.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/package_getters.py to package_getters.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/settings.py to settings.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/utils.py to utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/version.py to version.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm/virtualenv.py to virtualenv.cpython-39.pyc writing byte-compilation script '/tmp/tmpufa29gr6.py' /usr/bin/python3 /tmp/tmpufa29gr6.py removing /tmp/tmpufa29gr6.py running install_egg_info running egg_info writing pyp2rpm.egg-info/PKG-INFO writing dependency_links to pyp2rpm.egg-info/dependency_links.txt writing entry points to pyp2rpm.egg-info/entry_points.txt writing requirements to pyp2rpm.egg-info/requires.txt writing top-level names to pyp2rpm.egg-info/top_level.txt reading manifest file 'pyp2rpm.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.git*' warning: no previously-included files found matching '.git*/**' adding license file 'LICENSE' writing manifest file 'pyp2rpm.egg-info/SOURCES.txt' Copying pyp2rpm.egg-info to /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9/site-packages/pyp2rpm-3.3.7-py3.9.egg-info running install_scripts Installing pyp2rpm script to /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/bin + rm -rfv /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/bin/__pycache__ + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.3.7-2.el9 --unique-debug-suffix -3.3.7-2.el9.x86_64 --unique-debug-src-base pyp2rpm-3.3.7-2.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/pyp2rpm-3.3.7 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/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Q9iLBJ + umask 022 + cd /builddir/build/BUILD + cd pyp2rpm-3.3.7 + PYTHONPATH=. + py.test-3 -vv -m 'not webtest' -k 'not TestMetadataExtractor' ============================= test session starts ============================== platform linux -- Python 3.9.16, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/pyp2rpm-3.3.7 collecting ... collected 363 items / 50 deselected / 313 selected tests/test_archive.py::test_flat_list_nested[arg0-expected0] PASSED [ 0%] tests/test_archive.py::test_flat_list_nested[arg1-expected1] PASSED [ 0%] tests/test_archive.py::test_flat_list_nested[arg2-expected2] PASSED [ 0%] tests/test_archive.py::test_flat_list_nested[arg3-expected3] PASSED [ 1%] tests/test_archive.py::TestArchive::test_extractor_cls[0-TarFile] PASSED [ 1%] tests/test_archive.py::TestArchive::test_extractor_cls[1-ZipFile] PASSED [ 1%] tests/test_archive.py::TestArchive::test_extractor_cls[2-TarFile] PASSED [ 2%] tests/test_archive.py::TestArchive::test_extractor_cls[3-ZipFile] PASSED [ 2%] tests/test_archive.py::TestArchive::test_extractor_cls[4-TarFile] PASSED [ 2%] tests/test_archive.py::TestArchive::test_get_content_of_file_from_archive[0-setup.cfg-False-[egg_info]\r\ntag_build = \r\ntag_date = 0\r\ntag_svn_revision = 0\r\n\r\n] PASSED [ 3%] tests/test_archive.py::TestArchive::test_get_content_of_file_from_archive[1-requires.txt-False-py>=1.4.7.dev2] PASSED [ 3%] tests/test_archive.py::TestArchive::test_get_content_of_file_from_archive[1-pytest-2.2.3/pytest.egg-info/requires.txt-True-py>=1.4.7.dev2] PASSED [ 3%] tests/test_archive.py::TestArchive::test_get_content_of_file_from_archive[2-does_not_exist.dne-False-None] PASSED [ 4%] tests/test_archive.py::TestArchive::test_get_content_of_file_from_archive[4-in_unextractable-False-None] PASSED [ 4%] tests/test_archive.py::TestArchive::test_has_file_with_suffix[0-suf0-False] PASSED [ 4%] tests/test_archive.py::TestArchive::test_has_file_with_suffix[1-.py-True] PASSED [ 5%] tests/test_archive.py::TestArchive::test_has_file_with_suffix[4-suf2-False] PASSED [ 5%] tests/test_archive.py::TestArchive::test_get_files_re[0-PKG-INFO-False-False-expected0] PASSED [ 5%] tests/test_archive.py::TestArchive::test_get_files_re[0-[a-z]/PKG-INFO-True-False-expected1] PASSED [ 6%] tests/test_archive.py::TestArchive::test_get_files_re[0-[a-z]/pKg-InfO-True-True-expected2] PASSED [ 6%] tests/test_archive.py::TestArchive::test_get_files_re[0-spam/PKG-INFO-True-False-expected3] PASSED [ 6%] tests/test_archive.py::TestArchive::test_get_files_re[0-plumbum-0.9.0$-True-False-expected4] PASSED [ 7%] tests/test_archive.py::TestArchive::test_get_directories_re[0-plumbum.*-False-False-expected0] PASSED [ 7%] tests/test_archive.py::TestArchive::test_get_directories_re[0-[0-9]/plumbum$-True-False-expected1] PASSED [ 7%] tests/test_archive.py::TestArchive::test_get_directories_re[0-[0-9]/pLuMbUm$-True-True-expected2] PASSED [ 7%] tests/test_archive.py::TestArchive::test_get_directories_re[0-spam/plumbum.*-True-False-expected3] PASSED [ 8%] tests/test_archive.py::TestArchive::test_get_directories_re[0-setup.py-True-False-expected4] PASSED [ 8%] tests/test_archive.py::TestArchive::test_get_directories_re[1-pytest.*-False-False-expected5] PASSED [ 8%] tests/test_archive.py::TestArchive::test_get_directories_re[1-t/assertion$-True-False-expected6] PASSED [ 9%] tests/test_archive.py::TestArchive::test_get_directories_re[1-[0-9]/_pYtEsT$-True-True-expected7] PASSED [ 9%] tests/test_archive.py::TestArchive::test_get_directories_re[1-spam/.*_pytest.*-True-False-expected8] PASSED [ 9%] tests/test_archive.py::TestArchive::test_get_directories_re[1-setup.py-True-False-expected9] PASSED [ 10%] tests/test_convertor.py::TestConvertor::test_getter_good_data[spam-PypiDownloader] PASSED [ 10%] tests/test_convertor.py::TestConvertor::test_getter_good_data[/builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_data/restsh-0.1.tar.gz-LocalFileGetter] PASSED [ 10%] tests/test_convertor.py::TestConvertor::test_getter_bad_data[eggs-NoSuchPackageException] PASSED [ 11%] tests/test_convertor.py::TestConvertor::test_getter_bad_data[/spam/beans/eggs/ham-NoSuchPackageException] PASSED [ 11%] tests/test_convertor.py::TestConvertor::test_get_metadata_extractor[/builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_data/plumbum-0.9.0.tar.gz-SetupPyMetadataExtractor] PASSED [ 11%] tests/test_convertor.py::TestConvertor::test_get_metadata_extractor[/builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_data/setuptools-19.6-py2.py3-none-any.whl-WheelMetadataExtractor] PASSED [ 12%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv0-data_pv0-3-expected_pv0] PASSED [ 12%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv1-data_pv1-3-expected_pv1] PASSED [ 12%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv2-data_pv2-3-expected_pv2] PASSED [ 13%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv3-data_pv3-3-expected_pv3] PASSED [ 13%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv4-data_pv4-2-expected_pv4] PASSED [ 13%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[None-self_pv5-data_pv5-3-expected_pv5] PASSED [ 14%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[2-self_pv6-data_pv6-2-expected_pv6] PASSED [ 14%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[3-self_pv7-data_pv7-3-expected_pv7] PASSED [ 14%] tests/test_convertor.py::TestConvertor::test_merge_versions_fedora[3-self_pv8-data_pv8-3-expected_pv8] PASSED [ 15%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel6[None-self_pv0-2-data_pv0-2-expected_pv0] PASSED [ 15%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel6[None-self_pv1-2-data_pv1-2-expected_pv1] PASSED [ 15%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel6[2-self_pv2-2-data_pv2-2-expected_pv2] PASSED [ 15%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel6[2-2-2-data_pv3-2-expected_pv3] PASSED [ 16%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv0-data_pv0-2-expected_pv0] PASSED [ 16%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv1-data_pv1-2-expected_pv1] PASSED [ 16%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv2-data_pv2-2-expected_pv2] PASSED [ 17%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv3-data_pv3-2-expected_pv3] PASSED [ 17%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv4-data_pv4-2-expected_pv4] PASSED [ 17%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[None-self_pv5-data_pv5-3-expected_pv5] PASSED [ 18%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[2-self_pv6-data_pv6-2-expected_pv6] PASSED [ 18%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[3-self_pv7-data_pv7-3-expected_pv7] PASSED [ 18%] tests/test_convertor.py::TestConvertor::test_merge_versions_epel7[3-self_pv8-data_pv8-3-expected_pv8] PASSED [ 19%] tests/test_convertor.py::TestConvertor::test_bad_versions[3-self_pv0] PASSED [ 19%] tests/test_convertor.py::TestConvertor::test_bad_versions[None-self_pv1] PASSED [ 19%] tests/test_convertor.py::TestConvertor::test_bad_versions[3-self_pv2] PASSED [ 20%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[docutils>=0.3,<1,!=0.5-True-False-expected0] PASSED [ 20%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pytest>=0.3a5,<1.1.1.1,!=1-False-False-expected1] PASSED [ 20%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=3.3.0rc2-True-False-expected2] PASSED [ 21%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=0.9.3-True-False-expected3] PASSED [ 21%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=0.9.3.1-True-False-expected4] PASSED [ 21%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[docutils>=0.3,<1,!=0.5-True-True-expected5] PASSED [ 22%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pytest>=0.3a5,<1.1.1.1,!=1-False-True-expected6] PASSED [ 22%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=3.3.0rc2-True-True-expected7] PASSED [ 22%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=0.9.3-True-True-expected8] PASSED [ 23%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[pyp2rpm~=0.9.3.1-True-True-expected9] PASSED [ 23%] tests/test_dependency_parser.py::TestDependencyParser::test_dependency_to_rpm[nb2plots>0+unknown-True-True-expected10] PASSED [ 23%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[var0-expected0] PASSED [ 23%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[None-expected1] PASSED [ 24%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[pkg >= 2.5\npkg2-expected2] PASSED [ 24%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[pkg-expected3] PASSED [ 24%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[var4-expected4] PASSED [ 25%] tests/test_extract_distribution.py::TestExtractDistribution::test_list[-expected5] PASSED [ 25%] tests/test_extract_distribution.py::TestExtractDistribution::test_serializing_metadata_to_stdout_success[metadata0] PASSED [ 25%] tests/test_extract_distribution.py::TestExtractDistribution::test_serializing_metadata_to_stdout_success[metadata1] PASSED [ 26%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-Jinja2-None-2-False-python2-%{pypi_name}] PASSED [ 26%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-Jinja2-None-2-True-python2-%{pypi_name}] PASSED [ 26%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-Jinja2-None-3-False-python-%{pypi_name}] PASSED [ 27%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-Jinja2-None-3-True-python3-%{pypi_name}] PASSED [ 27%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-stdnum-stdnum-2-False-python2-%{srcname}] PASSED [ 27%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-stdnum-stdnum-2-True-python2-%{srcname}] PASSED [ 28%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-stdnum-stdnum-3-False-python-%{srcname}] PASSED [ 28%] tests/test_filters.py::TestFilters::test_macroed_pkg_name[python-stdnum-stdnum-3-True-python3-%{srcname}] PASSED [ 28%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-2-False-False-foo-2] PASSED [ 29%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-2-False-True-foo-2] PASSED [ 29%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-3-False-False-foo] PASSED [ 29%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-3-False-True-foo-3] PASSED [ 30%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-35-True-True-foo-3.5] PASSED [ 30%] tests/test_filters.py::TestFilters::test_script_name_for_python_version[foo-3-True-True-foo-%{python3_version}] PASSED [ 30%] tests/test_integration.py::TestSclIntegration::test_scl_convertor_args_correctly_passed[options0-expected_options0] SKIPPED [ 30%] tests/test_integration.py::TestSclIntegration::test_scl_convertor_args_correctly_passed[options1-expected_options1] SKIPPED [ 31%] tests/test_integration.py::TestSclIntegration::test_scl_convertor_args_correctly_passed[options2-expected_options2] SKIPPED [ 31%] tests/test_integration.py::TestSclIntegration::test_scl_convertor_args_correctly_passed[options3-expected_options3] SKIPPED [ 31%] tests/test_integration.py::TestSclIntegration::test_scl_convertor_args_correctly_passed[options4-expected_options4] SKIPPED [ 32%] tests/test_integration.py::TestSclIntegration::test_convert_to_scl_options[options0-%{?scl:Requires: %{scl}-runtime}] SKIPPED [ 32%] tests/test_integration.py::TestSclIntegration::test_convert_to_scl_options[options1-{?scl:BuildRequires: %{scl}-runtime}] SKIPPED [ 32%] tests/test_integration.py::TestSclIntegration::test_convert_to_scl_options[options2-%{?scl:scl enable %{scl} - << \\EOF}\nset -e\nsphinx-build doc html\n%{?scl:EOF}] SKIPPED [ 33%] tests/test_metadata_extractors.py::TestPyPIMetadataExtension::test_extract[description-cross-project testing tool for Python.Platforms: Linux, Win32, OSXInterpreters: Python versions 2.4 through to 3.2, Jython 2.5.1 and PyPy-1.6/1.7Bugs and issues: page: (c) Holger Krekel and others, 2004-2012] PASSED [ 33%] tests/test_metadata_extractors.py::TestPyPIMetadataExtension::test_extract[md5-9a7a2f6943baba054cf1c28e05a9198e] PASSED [ 33%] tests/test_metadata_extractors.py::TestPyPIMetadataExtension::test_extract[source0-https://files.pythonhosted.org/packages/source/p/pytest/restsh-0.1.tar.gz] PASSED [ 34%] tests/test_metadata_extractors.py::TestPyPIMetadataExtension::test_extract[license-MIT license] PASSED [ 34%] tests/test_metadata_extractors.py::TestPyPIMetadataExtension::test_extract[summary-py.test: simple powerful testing with Python] PASSED [ 34%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-runtime_deps-expected0] PASSED [ 35%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-build_deps-expected1] PASSED [ 35%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-py_modules-expected2] PASSED [ 35%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-packages-expected3] PASSED [ 36%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-scripts-expected4] PASSED [ 36%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-home_page-https://github.com/tomerfiliba/plumbum] PASSED [ 36%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-summary-Plumbum: shell combinators library] PASSED [ 37%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-license-MIT] PASSED [ 37%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-has_pth-False] PASSED [ 37%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-has_extension-False] PASSED [ 38%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-has_test_suite-False] PASSED [ 38%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-has_bundled_egg_info-True] PASSED [ 38%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-doc_files-expected12] PASSED [ 38%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-doc_license-expected13] PASSED [ 39%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-sphinx_dir-None] PASSED [ 39%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[0-source0-plumbum-0.9.0.tar.gz] PASSED [ 39%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-runtime_deps-expected16] PASSED [ 40%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-build_deps-expected17] PASSED [ 40%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-py_modules-expected18] PASSED [ 40%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-packages-expected19] PASSED [ 41%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-home_page-http://pytest.org] PASSED [ 41%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-summary-py.test: simple powerful testing with Python] PASSED [ 41%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-license-MIT license] PASSED [ 42%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-has_pth-False] PASSED [ 42%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-has_extension-False] PASSED [ 42%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-has_test_suite-True] PASSED [ 43%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-has_packages-True] PASSED [ 43%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-has_bundled_egg_info-True] PASSED [ 43%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-doc_files-expected28] PASSED [ 44%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-doc_license-expected29] PASSED [ 44%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-sphinx_dir-doc] PASSED [ 44%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[1-source0-pytest-2.2.3.zip] PASSED [ 45%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[2-py_modules-expected32] PASSED [ 45%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[3-runtime_deps-expected33] PASSED [ 45%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[3-python_versions-expected34] PASSED [ 46%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_extract[4-runtime_deps-expected35] PASSED [ 46%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files0-license0-other0] PASSED [ 46%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files1-license1-other1] PASSED [ 46%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files2-license2-other2] PASSED [ 47%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files3-license3-other3] PASSED [ 47%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files4-license4-other4] PASSED [ 47%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files5-license5-other5] PASSED [ 48%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files6-license6-other6] PASSED [ 48%] tests/test_metadata_extractors.py::TestSetupPyMetadataExtractor::test_doc_files[doc_files7-license7-other7] PASSED [ 48%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-runtime_deps-expected0] PASSED [ 49%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-build_deps-expected1] PASSED [ 49%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-py_modules-expected2] PASSED [ 49%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-packages-expected3] PASSED [ 50%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-scripts-expected4] PASSED [ 50%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-home_page-https://bitbucket.org/pypa/setuptools] PASSED [ 50%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-summary-Easily download, build, install, upgrade, and uninstall Python packages] PASSED [ 51%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-license-TODO:] PASSED [ 51%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-has_pth-False] PASSED [ 51%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-has_extension-False] PASSED [ 52%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-has_test_suite-True] PASSED [ 52%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-doc_files-expected11] PASSED [ 52%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-doc_license-expected12] PASSED [ 53%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-sphinx_dir-None] PASSED [ 53%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[0-python_versions-expected14] PASSED [ 53%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-runtime_deps-expected15] PASSED [ 53%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-build_deps-expected16] PASSED [ 54%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-py_modules-expected17] PASSED [ 54%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-packages-expected18] PASSED [ 54%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-scripts-expected19] PASSED [ 55%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-home_page-TODO:] PASSED [ 55%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-summary-Build standalone executables for Windows (python 3 version)] PASSED [ 55%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-license-MIT/X11] PASSED [ 56%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-has_pth-False] PASSED [ 56%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-has_extension-False] PASSED [ 56%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-has_test_suite-False] PASSED [ 57%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-doc_files-expected26] PASSED [ 57%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-doc_license-expected27] PASSED [ 57%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-sphinx_dir-None] PASSED [ 58%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_extract[1-python_versions-expected29] PASSED [ 58%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_license_from_trove[input0-] PASSED [ 58%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_license_from_trove[input1-Python] PASSED [ 59%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_license_from_trove[input2-Python] PASSED [ 59%] tests/test_metadata_extractors.py::TestWheelMetadataExtractor::test_license_from_trove[input3-GPLv2+ and MIT] PASSED [ 59%] tests/test_name_convertor.py::TestUtils::test_rpm_name[python-spam-python-spam-python-spam] PASSED [ 60%] tests/test_name_convertor.py::TestUtils::test_rpm_name[python-PySpam-python-PySpam-python-pyspam] PASSED [ 60%] tests/test_name_convertor.py::TestUtils::test_rpm_name[python-spampy-python-spampy-python-spampy] PASSED [ 60%] tests/test_name_convertor.py::TestUtils::test_rpm_name[spam-python-python-spam-python-spam] PASSED [ 61%] tests/test_name_convertor.py::TestUtils::test_rpm_name[python26-foo-python-foo-python-foo] PASSED [ 61%] tests/test_name_convertor.py::TestUtils::test_rpm_name[foo-python26-python-foo-python-foo] PASSED [ 61%] tests/test_name_convertor.py::TestUtils::test_rpm_name[python3-foo-python-foo-python-foo] PASSED [ 61%] tests/test_name_convertor.py::TestUtils::test_rpm_name[foo-python3-python-foo-python-foo] PASSED [ 62%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python-spam-None-python-spam] PASSED [ 62%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[pyspam-None-pyspam] PASSED [ 62%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python-spam-3-python-spam] PASSED [ 63%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[pyspam-26-python26-pyspam] PASSED [ 63%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[pyspam-3-pyspam] PASSED [ 63%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python-foo-26-python26-foo] PASSED [ 64%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python-foo-3-python-foo] PASSED [ 64%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2-foo-None-python-foo] PASSED [ 64%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2-foo-3-python-foo] PASSED [ 65%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python26-foo-3-python-foo] PASSED [ 65%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python26-foo-None-python-foo] PASSED [ 65%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python-foo-25-python25-foo] PASSED [ 66%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2-devel-3-python3-devel] PASSED [ 66%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2-devel-None-python2-devel] PASSED [ 66%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2dist(spam)-3-python3dist(spam)] PASSED [ 67%] tests/test_name_convertor.py::TestUtils::test_rpm_versioned_name[python2dist(spam)-2-python2dist(spam)] PASSED [ 67%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Babel-2-python2-babel] SKIPPED [ 67%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Babel-3-python3-babel] SKIPPED [ 68%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[MarkupSafe-2-python2-markupsafe] SKIPPED [ 68%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[MarkupSafe-3-python3-markupsafe] SKIPPED [ 68%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Jinja2-2-python2-jinja2] SKIPPED [ 69%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Jinja2-3-python3-jinja2] SKIPPED [ 69%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Sphinx-3-python3-sphinx] SKIPPED [ 69%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Cython-2-python2-Cython] SKIPPED [ 69%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[Cython-3-python3-Cython] SKIPPED [ 70%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[pytest-2-python2-pytest] SKIPPED [ 70%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[pytest-3-python3-pytest] SKIPPED [ 70%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[vertica-2-python2-vertica] SKIPPED [ 71%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[oslosphinx-3-python3-oslo-sphinx] SKIPPED [ 71%] tests/test_name_convertor.py::TestDandifiedNameConvertor::test_rpm_name[mock-3-python3-mock] SKIPPED [ 71%] tests/test_name_convertor.py::TestNameVariants::test_best_matching[3-input_list0-python3-Foo] PASSED [ 72%] tests/test_name_convertor.py::TestNameVariants::test_best_matching[-input_list1-python-foo] PASSED [ 72%] tests/test_name_convertor.py::TestNameVariants::test_best_matching[2-input_list2-foo] PASSED [ 72%] tests/test_name_convertor.py::TestNameVariants::test_merge[first_list0-second_list0-expected0] PASSED [ 73%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[spam-None-python3dist(spam)] PASSED [ 73%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[spam-2-python2dist(spam)] PASSED [ 73%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[SPAM-2-python2dist(spam)] PASSED [ 74%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[Spam$SPam-2-python2dist(spam-spam)] PASSED [ 74%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[spam-3-python3dist(spam)] PASSED [ 74%] tests/test_name_convertor.py::TestAutoProvidesNameConvertor::test_rpm_name[spam.spam-3-python3dist(spam.spam)] PASSED [ 75%] tests/test_package_data.py::TestPackageData::test_summary_with_dot[Spam.-Spam] PASSED [ 75%] tests/test_package_data.py::TestPackageData::test_summary_with_dot[Spam-Spam] PASSED [ 75%] tests/test_package_data.py::TestPackageData::test_set_none_value[summary] PASSED [ 76%] tests/test_package_data.py::TestPackageData::test_set_none_value[description] PASSED [ 76%] tests/test_package_data.py::TestPackageData::test_get_nonexistent_attribute PASSED [ 76%] tests/test_package_data.py::TestPackageData::test_underscored_name[py-spam-py_spam] PASSED [ 76%] tests/test_package_data.py::TestPackageData::test_underscored_name[py_spam-py_spam] PASSED [ 77%] tests/test_package_data.py::TestPackageData::test_underscored_name[spam-spam] PASSED [ 77%] tests/test_package_data.py::TestPackageData::test_update_attr[name-Spam-update_data0-Spam] PASSED [ 77%] tests/test_package_data.py::TestPackageData::test_update_attr[name-init1-update_data1-expected1] PASSED [ 78%] tests/test_package_data.py::TestPackageData::test_update_attr[name-init2-update_data2-expected2] PASSED [ 78%] tests/test_package_data.py::TestPackageData::test_update_attr[name-init3-update_data3-expected3] PASSED [ 78%] tests/test_package_data.py::TestPackageData::test_update_attr[name-False-update_data4-False] PASSED [ 79%] tests/test_package_data.py::TestPackageData::test_update_attr[name-Spam-update_data5-Spam] PASSED [ 79%] tests/test_package_data.py::TestPackageData::test_update_attr[name-Spam-update_data6-Spam] PASSED [ 79%] tests/test_package_data.py::TestPackageData::test_update_attr[doc_files-Spam-update_data7-expected7] PASSED [ 80%] tests/test_package_getters.py::TestPypiDownloader::test_init_good_data[django-3.0.11] PASSED [ 80%] tests/test_package_getters.py::TestPypiDownloader::test_init_good_data_pre[django-3.1rc1] PASSED [ 80%] tests/test_package_getters.py::TestPypiFileGetter::test_init_bad_data[eggs-2] PASSED [ 81%] tests/test_package_getters.py::TestPypiFileGetter::test_init_bad_data[spam-3] PASSED [ 81%] tests/test_package_getters.py::TestPypiFileGetter::test_init_good_data[spam-1-1] PASSED [ 81%] tests/test_package_getters.py::TestPypiFileGetter::test_init_good_data[spam-None-2] PASSED [ 82%] tests/test_package_getters.py::TestPypiFileGetter::test_init_good_data_pre[spam-1-1] PASSED [ 82%] tests/test_package_getters.py::TestPypiFileGetter::test_init_good_data_pre[spam-None-3.rc1] PASSED [ 82%] tests/test_package_getters.py::TestLocalFileGetter::test_stripped_name_version[0-plumbum-0.9.0] PASSED [ 83%] tests/test_package_getters.py::TestLocalFileGetter::test_stripped_name_version[1-Sphinx-1.1.3-py2.6] PASSED [ 83%] tests/test_package_getters.py::TestLocalFileGetter::test_stripped_name_version[2-unextractable-1] PASSED [ 83%] tests/test_package_getters.py::TestLocalFileGetter::test_stripped_name_version[3-setuptools-19.6-py2.py3-none-any] PASSED [ 84%] tests/test_package_getters.py::TestLocalFileGetter::test_stripped_name_version[4-py2exe-0.9.2.2-py33.py34-none-any] PASSED [ 84%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[0-expected0] PASSED [ 84%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[1-expected1] PASSED [ 84%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[3-expected2] PASSED [ 85%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[4-expected3] PASSED [ 85%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[5-expected4] PASSED [ 85%] tests/test_package_getters.py::TestLocalFileGetter::test_get_name_version[6-expected5] PASSED [ 86%] tests/test_package_getters.py::TestLocalFileGetter::test_get_non_existent_file PASSED [ 86%] tests/test_package_getters.py::TestLocalFileGetter::test_get_existent_file PASSED [ 86%] tests/test_package_getters.py::TestLocalFileGetter::test_get_to_same_location PASSED [ 87%] tests/test_utils.py::TestUtils::test_memoize_by_args PASSED [ 87%] tests/test_utils.py::TestUtils::test_remove_major_minor_suffix[input0-expected0] PASSED [ 87%] tests/test_utils.py::TestUtils::test_remove_major_minor_suffix[input1-expected1] PASSED [ 88%] tests/test_utils.py::TestUtils::test_remove_major_minor_suffix[input2-expected2] PASSED [ 88%] tests/test_utils.py::TestUtils::test_remove_major_minor_suffix[input3-expected3] PASSED [ 88%] tests/test_utils.py::TestUtils::test_remove_major_minor_suffix[input4-expected4] PASSED [ 89%] tests/test_utils.py::TestUtils::test_runtime_to_build[input0-expected0] PASSED [ 89%] tests/test_utils.py::TestUtils::test_runtime_to_build[input1-expected1] PASSED [ 89%] tests/test_utils.py::TestUtils::test_runtime_to_build[input2-expected2] PASSED [ 90%] tests/test_utils.py::TestUtils::test_runtime_to_build[input3-expected3] PASSED [ 90%] tests/test_utils.py::TestUtils::test_unique_deps[input0-expected0] PASSED [ 90%] tests/test_utils.py::TestUtils::test_unique_deps[input1-expected1] PASSED [ 91%] tests/test_utils.py::TestUtils::test_unique_deps[input2-expected2] PASSED [ 91%] tests/test_utils.py::TestUtils::test_unique_deps[input3-expected3] PASSED [ 91%] tests/test_utils.py::TestUtils::test_unique_deps[input4-expected4] PASSED [ 92%] tests/test_utils.py::TestUtils::test_unique_deps[input5-expected5] PASSED [ 92%] tests/test_utils.py::TestUtils::test_rpm_eval PASSED [ 92%] tests/test_utils.py::TestUtils::test_get_default_save_path_eval_success PASSED [ 92%] tests/test_utils.py::TestUtils::test_get_default_save_path_eval_fail PASSED [ 93%] tests/test_virtualenv.py::TestUtils::test_site_packages_filter[input0-expected0] PASSED [ 93%] tests/test_virtualenv.py::TestUtils::test_site_packages_filter[input1-expected1] PASSED [ 93%] tests/test_virtualenv.py::TestUtils::test_site_packages_filter[input2-expected2] PASSED [ 94%] tests/test_virtualenv.py::TestUtils::test_site_packages_filter[input3-expected3] PASSED [ 94%] tests/test_virtualenv.py::TestUtils::test_site_packages_filter[input4-expected4] PASSED [ 94%] tests/test_virtualenv.py::TestUtils::test_scripts_filter[input0-expected0] PASSED [ 95%] tests/test_virtualenv.py::TestUtils::test_scripts_filter[input1-expected1] PASSED [ 95%] tests/test_virtualenv.py::TestUtils::test_scripts_filter[input2-expected2] PASSED [ 95%] tests/test_virtualenv.py::TestUtils::test_scripts_filter[input3-expected3] PASSED [ 96%] tests/test_virtualenv.py::TestUtils::test_scripts_filter[input4-expected4] PASSED [ 96%] tests/test_virtualenv.py::TestDirsContent::test_sub_bin[before0-after0-expected0] PASSED [ 96%] tests/test_virtualenv.py::TestDirsContent::test_sub_bin[before1-after1-expected1] PASSED [ 97%] tests/test_virtualenv.py::TestDirsContent::test_sub_sitepackages[before0-after0-expected0] PASSED [ 97%] tests/test_virtualenv.py::TestDirsContent::test_sub_sitepackages[before1-after1-expected1] PASSED [ 97%] tests/test_virtualenv.py::TestDirsContent::test_sub_sitepackages[before2-after2-expected2] PASSED [ 98%] tests/test_virtualenv.py::TestVirtualEnvGetData::test_get_data[/builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_data/utest-0.1.0.tar.gz-expected0] PASSED [ 98%] tests/test_virtualenv.py::TestVirtualEnv::test_get_dirs_differance[bin_diff0-package_diff0-expected0] PASSED [ 98%] tests/test_virtualenv.py::TestVirtualEnv::test_get_dirs_differance[bin_diff1-package_diff1-expected1] PASSED [ 99%] tests/test_virtualenv.py::TestVirtualEnv::test_get_dirs_differance[bin_diff2-package_diff2-expected2] PASSED [ 99%] tests/test_virtualenv.py::TestVirtualEnv::test_get_dirs_differance[bin_diff3-package_diff3-expected3] PASSED [ 99%] tests/test_virtualenv.py::TestVirtualEnv::test_get_dirs_differance[bin_diff4-package_diff4-expected4] PASSED [100%] =============================== warnings summary =============================== tests/test_integration.py:49 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_integration.py:49: PytestUnknownMarkWarning: Unknown pytest.mark.webtest - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.webtest tests/test_integration.py:77 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_integration.py:77: PytestUnknownMarkWarning: Unknown pytest.mark.webtest - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.webtest ../../../../usr/lib/python3.9/site-packages/scripttest.py:108 /usr/lib/python3.9/site-packages/scripttest.py:108: PytestCollectionWarning: cannot collect test class 'TestFileEnvironment' because it has a __init__ constructor (from: tests/test_integration.py) class TestFileEnvironment(object): tests/test_package_getters.py:34 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_package_getters.py:34: PytestUnknownMarkWarning: Unknown pytest.mark.webtest - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.webtest tests/test_package_getters.py:47 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_package_getters.py:47: PytestUnknownMarkWarning: Unknown pytest.mark.webtest - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.webtest tests/test_virtualenv.py:83 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_virtualenv.py:83: SyntaxWarning: "is" with a literal. Did you mean "=="? @pytest.mark.skipif(sys.version_info[0] is 2 and tests/test_virtualenv.py:84 /builddir/build/BUILD/pyp2rpm-3.3.7/tests/test_virtualenv.py:84: SyntaxWarning: "is" with a literal. Did you mean "=="? DEFAULT_PYTHON_VERSION is '3', reason="Can't extract virtualenv data") -- Docs: https://docs.pytest.org/en/stable/warnings.html ==== 291 passed, 22 skipped, 50 deselected, 7 warnings in 117.79s (0:01:57) ==== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: pyp2rpm-3.3.7-2.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QWHjRa + umask 022 + cd /builddir/build/BUILD + cd pyp2rpm-3.3.7 + DOCDIR=/builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/doc/pyp2rpm + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/doc/pyp2rpm + cp -pr README.md /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/doc/pyp2rpm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.LdN3TI + umask 022 + cd /builddir/build/BUILD + cd pyp2rpm-3.3.7 + LICENSEDIR=/builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/licenses/pyp2rpm + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/licenses/pyp2rpm + cp -pr LICENSE /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64/usr/share/licenses/pyp2rpm + RPM_EC=0 ++ jobs -p + exit 0 Provides: pyp2rpm = 3.3.7-2.el9 python3.9dist(pyp2rpm) = 3.3.7 python3dist(pyp2rpm) = 3.3.7 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: /usr/bin/python3 python(abi) = 3.9 python3.9dist(click) python3.9dist(jinja2) python3.9dist(setuptools) Suggests: python2dist(setuptools) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 Wrote: /builddir/build/RPMS/pyp2rpm-3.3.7-2.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OYNy5v + umask 022 + cd /builddir/build/BUILD + cd pyp2rpm-3.3.7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/pyp2rpm-3.3.7-2.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0