<86>Apr 27 11:21:30 userdel[3584723]: delete user 'rooter' <86>Apr 27 11:21:30 userdel[3584723]: removed group 'rooter' owned by 'rooter' <86>Apr 27 11:21:30 userdel[3584723]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 27 11:21:30 groupadd[3584750]: group added to /etc/group: name=rooter, GID=1880 <86>Apr 27 11:21:30 groupadd[3584750]: group added to /etc/gshadow: name=rooter <86>Apr 27 11:21:30 groupadd[3584750]: new group: name=rooter, GID=1880 <86>Apr 27 11:21:30 useradd[3584764]: new user: name=rooter, UID=1880, GID=1880, home=/root, shell=/bin/bash, from=none <86>Apr 27 11:21:30 userdel[3584784]: delete user 'builder' <86>Apr 27 11:21:30 userdel[3584784]: removed group 'builder' owned by 'builder' <86>Apr 27 11:21:30 userdel[3584784]: removed shadow group 'builder' owned by 'builder' <86>Apr 27 11:21:30 groupadd[3584802]: group added to /etc/group: name=builder, GID=1881 <86>Apr 27 11:21:30 groupadd[3584802]: group added to /etc/gshadow: name=builder <86>Apr 27 11:21:30 groupadd[3584802]: new group: name=builder, GID=1881 <86>Apr 27 11:21:30 useradd[3584819]: new user: name=builder, UID=1881, GID=1881, home=/usr/src, shell=/bin/bash, from=none <13>Apr 27 11:21:34 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Apr 27 11:21:34 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Apr 27 11:21:34 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Apr 27 11:21:34 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Apr 27 11:21:34 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 11:21:34 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Apr 27 11:21:34 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 11:21:34 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 11:21:34 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Apr 27 11:21:34 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Apr 27 11:21:34 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 11:21:34 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 27 11:21:34 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 27 11:21:34 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 11:21:35 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 11:21:35 rpmi: python3-module-py3dephell-0.1.0-alt2 sisyphus+328191.600.5.1 1693609196 installed <13>Apr 27 11:21:35 rpmi: python3-module-pyproject-installer-0.5.3-alt1 sisyphus+344989.100.3.1 1713974805 installed <13>Apr 27 11:21:35 rpmi: rpm-macros-pyproject-0.0.5-alt1 sisyphus+344989.500.3.1 1713974843 installed <13>Apr 27 11:21:35 rpmi: tests-for-installed-python3-pkgs-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Apr 27 11:21:35 rpmi: rpm-build-python3-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Apr 27 11:21:35 rpmi: rpm-build-pyproject-0.0.5-alt1 sisyphus+344989.500.3.1 1713974843 installed <13>Apr 27 11:21:39 rpmi: python3-module-attrs-23.2.0-alt1 sisyphus+338876.100.1.2 1706109385 installed <13>Apr 27 11:21:39 rpmi: python3-module-pkg_resources-1:69.5.1-alt1 sisyphus+345209.100.2.1 1713349328 installed <13>Apr 27 11:21:39 rpmi: python3-module-six-1.16.0-alt2 sisyphus+324249.100.1.1 1688484676 installed <13>Apr 27 11:21:39 rpmi: python3-module-zope.interface-6.3-alt1 sisyphus+345204.100.1.1 1713193504 installed <13>Apr 27 11:21:39 rpmi: python3-module-idna-3.7-alt1 sisyphus+345659.100.1.1 1713798399 installed <13>Apr 27 11:21:39 rpmi: python3-module-packaging-24.0-alt1 sisyphus+342487.100.2.1 1710407438 installed <13>Apr 27 11:21:39 rpmi: python3-module-greenlet-3.0.1-alt1 sisyphus+333513.52300.73.1 1704646011 installed <13>Apr 27 11:21:39 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed <13>Apr 27 11:21:39 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718975 installed <13>Apr 27 11:21:39 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Apr 27 11:21:39 rpmi: python3-module-multidict-6.0.5-alt1 sisyphus+344299.100.1.1 1712158380 installed <13>Apr 27 11:21:39 rpmi: python3-module-click-8.1.7-alt1 sisyphus+327424.100.2.1 1695395098 installed <13>Apr 27 11:21:39 rpmi: python3-module-typing_extensions-4.11.0-alt2 sisyphus+345650.100.1.1 1713793625 installed <13>Apr 27 11:21:39 rpmi: python3-module-sortedcontainers-2.4.0-alt1 sisyphus+272042.100.1.1 1621262424 installed <13>Apr 27 11:21:39 rpmi: python3-module-frozenlist-1.3.3-alt1 sisyphus+333513.42100.72.1 1704597617 installed <13>Apr 27 11:21:39 rpmi: libopenblas-0.3.26-alt1 sisyphus+339579.140.3.1 1706872442 installed <13>Apr 27 11:21:39 rpmi: libcares-1.28.1-alt1 sisyphus+344335.100.1.1 1712210536 installed <13>Apr 27 11:21:39 rpmi: python3-module-aiosignal-1.3.1-alt1 sisyphus+314057.100.1.1 1674561191 installed <13>Apr 27 11:21:39 rpmi: python3-module-incremental-22.10.0-alt1 sisyphus+312706.100.1.1 1672404273 installed <13>Apr 27 11:21:39 rpmi: python3-module-yarl-1.9.4-alt1 sisyphus+342624.100.1.1 1710327187 installed <13>Apr 27 11:21:39 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Apr 27 11:21:39 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711570650 installed <13>Apr 27 11:21:39 rpmi: libngtcp2.16-1.4.0-alt1 sisyphus+343912.100.1.1 1711714686 installed <13>Apr 27 11:21:39 rpmi: libngtcp2_crypto_gnutls8-1.4.0-alt1 sisyphus+343912.100.1.1 1711714686 installed <13>Apr 27 11:21:40 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed <13>Apr 27 11:21:40 rpmi: python3-module-hyperlink-21.0.0-alt1.1 sisyphus+304836.100.1.1 1659710964 installed <13>Apr 27 11:21:40 rpmi: python3-module-dateutil-2.8.3-alt0.git0586f4a sisyphus+338928.600.2.1 1706746480 installed <13>Apr 27 11:21:40 rpmi: python3-module-outcome-1.3.0-alt1 sisyphus+332382.100.1.1 1697882349 installed <13>Apr 27 11:21:40 rpmi: python3-module-pytz-1:2023.3.post1-alt1 sisyphus+335112.100.1.1 1700900843 installed <13>Apr 27 11:21:40 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed <13>Apr 27 11:21:40 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Apr 27 11:21:40 rpmi: python3-module-pytest-8.0.2-alt1 sisyphus+341429.100.2.1 1709025013 installed <13>Apr 27 11:21:40 rpmi: python3-module-lark-1.1.9-alt1 sisyphus+341080.100.1.1 1708359651 installed <13>Apr 27 11:21:40 rpmi: python3-module-elementpath-4.4.0-alt1 sisyphus+342996.100.1.1 1710766891 installed <13>Apr 27 11:21:40 rpmi: python3-module-sqlparse-0.5.0-alt1 sisyphus+345264.100.1.1 1713276405 installed <13>Apr 27 11:21:40 rpmi: python3-module-markupsafe-1:2.1.5-alt1 sisyphus+339663.100.1.1 1706899589 installed <13>Apr 27 11:21:40 rpmi: python3-module-jinja2-3.1.3-alt1 sisyphus+338371.3500.8.1 1706006785 installed <13>Apr 27 11:21:40 rpmi: python3-module-platformdirs-4.2.1-alt1 sisyphus+345768.100.2.1 1713977860 installed <13>Apr 27 11:21:40 rpmi: python3-module-pathspec-0.12.1-alt1 sisyphus+341971.100.1.1 1709553025 installed <13>Apr 27 11:21:40 rpmi: python3-module-mypy_extensions-1.0.0-alt1 sisyphus+316350.100.2.1 1678357948 installed <13>Apr 27 11:21:40 rpmi: python3-module-asgiref-3.7.2-alt1 sisyphus+328419.100.1.1 1693492242 installed <13>Apr 27 11:21:40 rpmi: python3-module-urllib3-2:2.2.1-alt1 sisyphus+341073.200.1.1 1708356525 installed <13>Apr 27 11:21:40 rpmi: python3-module-charset-normalizer-2.1.1-alt1 sisyphus+311047.100.1.1 1669992940 installed <13>Apr 27 11:21:40 rpmi: python3-module-requests-2.31.0-alt1 sisyphus+321663.100.2.1 1684917021 installed <13>Apr 27 11:21:40 rpmi: python3-module-priority-2.0.0-alt3 sisyphus+338701.100.1.2 1705988383 installed <13>Apr 27 11:21:40 rpmi: python3-module-hpack-4.0.0-alt1 sisyphus+270376.200.1.1 1618956626 installed <13>Apr 27 11:21:40 rpmi: python3-module-hyperframe-6.0.1-alt1 sisyphus+270376.300.2.1 1618957001 installed <13>Apr 27 11:21:40 rpmi: python3-module-h2-4.1.0-alt1 sisyphus+325714.100.2.2 1690478873 installed <13>Apr 27 11:21:40 rpmi: python3-module-constantly-15.1.0-alt7 sisyphus+338906.100.1.1 1706107088 installed <13>Apr 27 11:21:40 rpmi: python3-module-zombie-imp-0.0.2-alt1 sisyphus+339293.100.1.1 1706537230 installed <13>Apr 27 11:21:40 rpmi: python3-module-appdirs-1.4.4-alt1 sisyphus+267613.300.2.1 1620039159 installed <13>Apr 27 11:21:40 rpmi: python3-module-certifi-2023.5.7-alt1 sisyphus+322622.100.1.1 1686217855 installed <13>Apr 27 11:21:40 rpmi: python3-module-openid-3.2.0-alt1 sisyphus+278049.100.2.1 1625998936 installed <13>Apr 27 11:21:40 rpmi: python3-module-z3c-3.0.0-alt4 sisyphus+284857.200.1.1 1631109149 installed <13>Apr 27 11:21:40 rpmi: python3-module-zc-1.0.0-alt7 sisyphus+284857.100.1.1 1631109117 installed <13>Apr 27 11:21:40 rpmi: python3-module-zope-3.3.0-alt9 sisyphus+281937.200.4.1 1628175910 installed <13>Apr 27 11:21:40 rpmi: python3-module-zope.event-5.0-alt1.1 sisyphus+325755.140.2.1 1690991538 installed <13>Apr 27 11:21:40 rpmi: python3-module-sniffio-1.3.1-alt1 sisyphus+341424.100.1.1 1708941879 installed <13>Apr 27 11:21:40 rpmi: python3-module-astor-0.8.1-alt1.1 sisyphus+315877.100.1.1 1677481862 installed <13>Apr 27 11:21:40 rpmi: python3-module-Cheetah-3.3.3-alt1 sisyphus+333513.10500.71.1 1704540354 installed <13>Apr 27 11:21:40 rpmi: python3-module-paste-3.7.1-alt1 sisyphus+332187.100.1.1 1697730831 installed <13>Apr 27 11:21:40 rpmi: python3-module-PasteDeploy-1:3.1-alt1 sisyphus+343658.100.1.1 1711471990 installed <13>Apr 27 11:21:40 rpmi: python3-module-PasteScript-1:2.0.2-alt2 sisyphus+272468.100.1.1 1621939313 installed <13>Apr 27 11:21:40 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Apr 27 11:21:40 rpmi: python3-module-cffi-1.16.0-alt1 sisyphus+333513.10400.71.1 1704540321 installed <13>Apr 27 11:21:40 rpmi: python3-module-cryptography-42.0.5-alt1 sisyphus+341498.100.1.1 1709027854 installed <13>Apr 27 11:21:40 rpmi: python3-module-openssl-24.0.0-alt1 sisyphus+340924.100.1.1 1708214977 installed <13>Apr 27 11:21:40 rpmi: python3-module-redis-py-4.5.5-alt1.1 sisyphus+332415.100.1.1 1697904078 installed <13>Apr 27 11:21:41 rpmi: mercurial-6.5.2-alt1 sisyphus+333513.46600.73.1 1704642737 installed <13>Apr 27 11:21:41 rpmi: python3-module-trio-0.25.0-alt1 sisyphus+344120.100.1.1 1711967757 installed <13>Apr 27 11:21:41 rpmi: python3-module-dns-1:2.6.1-alt1 sisyphus+341811.20.3.1 1709382170 installed <13>Apr 27 11:21:41 rpmi: python3-module-pycares-4.1.2-alt2 sisyphus+340144.100.1.1 1707463032 installed <13>Apr 27 11:21:41 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Apr 27 11:21:41 rpmi: python3-module-yaml-6.0.1-alt1.1 sisyphus+333513.45640.73.1 1704640302 installed <13>Apr 27 11:21:42 rpmi: python3-module-libcst-1.3.1-alt2 sisyphus+344631.100.1.1 1712560942 installed <13>Apr 27 11:21:42 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265067 installed <13>Apr 27 11:21:42 rpmi: libpython3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 11:21:42 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Apr 27 11:21:42 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Apr 27 11:21:42 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Apr 27 11:21:43 rpmi: python3-dev-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 11:21:43 rpmi: python3-module-setuptools-1:69.5.1-alt1 sisyphus+345209.100.2.1 1713349328 installed <13>Apr 27 11:21:43 rpmi: libmaxminddb-1.7.1-alt1 sisyphus+310839.100.1.1 1669722011 installed <13>Apr 27 11:21:43 rpmi: python3-module-MaxMindDB-2.6.1-alt1 sisyphus+345197.100.1.1 1713190769 installed <13>Apr 27 11:21:43 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388462 installed <13>Apr 27 11:21:43 rpmi: libusb-1.0.26-alt3 sisyphus+340691.100.3.1 1708466436 installed <13>Apr 27 11:21:43 rpmi: libhidapi-0.12.0-alt1_1 sisyphus+303213.100.1.1 1657034193 installed <13>Apr 27 11:21:43 rpmi: python3-module-cython-hidapi-0.14.0-alt1.1 sisyphus+333513.54340.73.1 1704649757 installed <13>Apr 27 11:21:43 rpmi: python3-module-serial-3.5-alt2 sisyphus+281995.100.1.1 1628172783 installed <13>Apr 27 11:21:43 rpmi: libquadmath0-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 27 11:21:43 rpmi: libgfortran5-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 27 11:21:44 rpmi: liblapack-1:3.8.0-alt7 sisyphus+340675.300.1.1 1707908362 installed <13>Apr 27 11:21:44 rpmi: python3-module-numpy-1:1.26.4-alt1 sisyphus+341164.200.2.1 1708505996 installed <13>Apr 27 11:21:44 rpmi: libev4-4.33-alt3 sisyphus+334335.340.4.1 1699912675 installed <13>Apr 27 11:21:44 rpmi: python3-module-gevent-23.9.1-alt1 sisyphus+340984.100.2.2 1708285338 installed <13>Apr 27 11:21:44 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Apr 27 11:21:44 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Apr 27 11:21:44 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Apr 27 11:21:44 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Apr 27 11:21:44 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Apr 27 11:21:44 rpmi: libX11-locales-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440719 installed <13>Apr 27 11:21:44 rpmi: libX11-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440722 installed <13>Apr 27 11:21:44 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Apr 27 11:21:44 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593140 installed <13>Apr 27 11:21:44 rpmi: publicsuffix-list-dafsa-20240415-alt1 sisyphus+345249.100.1.1 1713270235 installed <13>Apr 27 11:21:44 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684771 installed <13>Apr 27 11:21:44 rpmi: libnghttp3.9-1.2.0-alt1 sisyphus+343912.200.1.1 1711714731 installed <13>Apr 27 11:21:44 rpmi: libnghttp2-1.61.0-alt1 sisyphus+344450.100.1.1 1712304122 installed <13>Apr 27 11:21:44 rpmi: openldap-common-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed <13>Apr 27 11:21:44 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed <13>Apr 27 11:21:44 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed <13>Apr 27 11:21:44 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 27 11:21:44 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 27 11:21:44 rpmi: libharfbuzz-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 27 11:21:44 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834346 installed <13>Apr 27 11:21:44 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed <13>Apr 27 11:21:44 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Apr 27 11:21:45 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548528 installed <13>Apr 27 11:21:45 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548528 installed <13>Apr 27 11:21:45 rpmi: tcl-tix-8.4.3-alt4 sisyphus+277292.300.2.1 1625442551 installed <13>Apr 27 11:21:45 rpmi: python3-modules-tkinter-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 11:21:45 rpmi: python3-module-automat-22.10.0-alt1 sisyphus+322927.200.2.1 1686736914 installed <13>Apr 27 11:21:45 rpmi: python3-module-twisted-logger-22.10.0-alt3 sisyphus+341870.100.1.1 1709406646 installed <13>Apr 27 11:21:45 rpmi: python3-module-twisted-web-22.10.0-alt3 sisyphus+341870.100.1.1 1709406646 installed <13>Apr 27 11:21:45 rpmi: python3-module-twisted-words-22.10.0-alt3 sisyphus+341870.100.1.1 1709406646 installed <13>Apr 27 11:21:45 rpmi: python3-module-twisted-core-22.10.0-alt3 sisyphus+341870.100.1.1 1709406646 installed <13>Apr 27 11:21:45 rpmi: python3-module-twisted-names-22.10.0-alt3 sisyphus+341870.100.1.1 1709406646 installed <13>Apr 27 11:21:45 rpmi: python3-module-tornado-6.4.0-alt1 sisyphus+338807.100.1.1 1706060382 installed <13>Apr 27 11:21:45 rpmi: libxxhash-0.8.2-alt1 sisyphus+336514.200.7.1 1702672120 installed <13>Apr 27 11:21:45 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Apr 27 11:21:45 rpmi: rsync-3.2.7-alt1 sisyphus+325006.2000.1.1 1689498390 installed <13>Apr 27 11:21:45 rpmi: openssh-common-9.6p1-alt1 sisyphus+338324.200.2.1 1706093727 installed <13>Apr 27 11:21:45 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Apr 27 11:21:45 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124284 installed <13>Apr 27 11:21:45 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Apr 27 11:21:45 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <86>Apr 27 11:21:45 groupadd[3650245]: group added to /etc/group: name=_keytab, GID=999 <86>Apr 27 11:21:45 groupadd[3650245]: group added to /etc/gshadow: name=_keytab <86>Apr 27 11:21:45 groupadd[3650245]: new group: name=_keytab, GID=999 <13>Apr 27 11:21:46 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700985 installed <13>Apr 27 11:21:46 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696961 installed <86>Apr 27 11:21:46 groupadd[3650533]: group added to /etc/group: name=sasl, GID=998 <86>Apr 27 11:21:46 groupadd[3650533]: group added to /etc/gshadow: name=sasl <86>Apr 27 11:21:46 groupadd[3650533]: new group: name=sasl, GID=998 <13>Apr 27 11:21:46 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112524 installed <13>Apr 27 11:21:46 rpmi: libldap2-2.6.7-alt1 sisyphus+343335.200.1.1 1711113906 installed <13>Apr 27 11:21:46 rpmi: libcurl-8.7.1-alt2 sisyphus+345773.100.1.1 1713974756 installed <13>Apr 27 11:21:46 rpmi: libpq5-16.2-alt1 sisyphus+340457.100.1.1 1707729843 installed <13>Apr 27 11:21:46 rpmi: python3-module-psycopg2-2.9.5-alt1 sisyphus+333513.16300.73.1 1704630356 installed <13>Apr 27 11:21:46 rpmi: python3-module-eventlet-0.36.1-alt1 sisyphus+345098.100.1.1 1713004847 installed <13>Apr 27 11:21:46 rpmi: python3-module-gunicorn-20.1.0-alt2 sisyphus+338616.200.2.1 1705909828 installed <13>Apr 27 11:21:46 rpmi: python3-module-aiohttp-3.9.3-alt2 sisyphus+343644.200.2.1 1711522615 installed <13>Apr 27 11:21:46 rpmi: python3-module-GeoIP2-4.8.0-alt1 sisyphus+337372.100.1.1 1703703792 installed <13>Apr 27 11:21:47 rpmi: python3-module-django-4.2.11-alt1 sisyphus+343297.600.3.1 1711134700 installed <13>Apr 27 11:21:47 rpmi: python3-module-django-dbbackend-postgresql-4.2.11-alt1 sisyphus+343297.600.3.1 1711134700 installed <13>Apr 27 11:21:47 rpmi: python3-module-black-24.4.2-alt1 sisyphus+345863.100.1.1 1714122166 installed <13>Apr 27 11:21:47 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed <86>Apr 27 11:21:47 groupadd[3654969]: group added to /etc/group: name=sshagent, GID=997 <86>Apr 27 11:21:47 groupadd[3654969]: group added to /etc/gshadow: name=sshagent <86>Apr 27 11:21:47 groupadd[3654969]: new group: name=sshagent, GID=997 <13>Apr 27 11:21:47 rpmi: openssh-clients-9.6p1-alt1 sisyphus+338324.200.2.1 1706093727 installed <13>Apr 27 11:21:47 rpmi: less-633-alt1 sisyphus+328181.300.2.1 1693321749 installed <13>Apr 27 11:21:47 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056686 installed <13>Apr 27 11:21:48 rpmi: git-core-2.42.1-alt1 sisyphus+333661.100.1.1 1699193194 installed <13>Apr 27 11:21:48 rpmi: python3-module-setuptools_scm-8.0.4-alt1 sisyphus+330879.100.1.1 1696337010 installed <13>Apr 27 11:21:48 rpmi: python3-module-hypothesis-6.100.1-alt1 sisyphus+345581.100.1.1 1713700108 installed <13>Apr 27 11:21:48 rpmi: python3-module-xmlschema-3.3.0-alt1 sisyphus+345443.100.2.1 1713514067 installed <13>Apr 27 11:21:48 rpmi: python3-module-wheel-0.43.0-alt1 sisyphus+342546.200.3.1 1710867409 installed <13>Apr 27 11:21:48 rpmi: python3-module-mock-5.1.0-alt1 sisyphus+325622.100.1.1 1690382129 installed <13>Apr 27 11:21:48 rpmi: python3-module-argcomplete-2.0.0-alt1 sisyphus+297796.100.1.1 1649076986 installed <13>Apr 27 11:21:48 rpmi: python3-module-Pygments-2.17.2-alt1 sisyphus+334864.100.2.1 1701773787 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-pytest-8.0.2-alt1.nosrc.rpm (w1.gzdio) Installing python3-module-pytest-8.0.2-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.73020 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-pytest-8.0.2 + echo 'Source #0 (python3-module-pytest-8.0.2.tar):' Source #0 (python3-module-pytest-8.0.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-pytest-8.0.2.tar + cd python3-module-pytest-8.0.2 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (python3-module-pytest-8.0.2-alt.patch):' Patch #0 (python3-module-pytest-8.0.2-alt.patch): + /usr/bin/patch -p1 patching file src/_pytest/legacypath.py patching file src/_pytest/pytester.py patching file testing/test_debugging.py + '[' '!' -d .git ']' + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.git/ + git config user.email author@example.com + git config user.name author + git add . + git commit -m release [master (root-commit) d975fb2] release 592 files changed, 142080 insertions(+) create mode 100644 .coveragerc create mode 100644 .git-blame-ignore-revs create mode 100644 .gitattributes create mode 100644 .github/FUNDING.yml create mode 100644 .github/ISSUE_TEMPLATE/1_bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/2_feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/config.yml create mode 100644 .github/dependabot.yml create mode 100644 .github/labels.toml create mode 100644 .github/workflows/backport.yml create mode 100644 .github/workflows/deploy.yml create mode 100644 .github/workflows/prepare-release-pr.yml create mode 100644 .github/workflows/stale.yml create mode 100644 .github/workflows/test.yml create mode 100644 .github/workflows/update-plugin-list.yml create mode 100644 .gitignore create mode 100644 .pre-commit-config.yaml create mode 100644 .readthedocs.yml create mode 100644 AUTHORS create mode 100644 CHANGELOG.rst create mode 100644 CITATION create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.rst create mode 100644 LICENSE create mode 100644 OPENCOLLECTIVE.rst create mode 100644 README.rst create mode 100644 RELEASING.rst create mode 100644 TIDELIFT.rst create mode 100644 bench/bench.py create mode 100644 bench/bench_argcomplete.py create mode 100644 bench/empty.py create mode 100644 bench/manyparam.py create mode 100644 bench/skip.py create mode 100644 bench/unit_test.py create mode 100644 bench/xunit.py create mode 100644 changelog/README.rst create mode 100644 changelog/_template.rst create mode 100644 codecov.yml create mode 100644 doc/en/Makefile create mode 100644 doc/en/_templates/globaltoc.html create mode 100644 doc/en/_templates/layout.html create mode 100644 doc/en/_templates/links.html create mode 100644 doc/en/_templates/relations.html create mode 100644 doc/en/_templates/sidebarintro.html create mode 100644 doc/en/_templates/slim_searchbox.html create mode 100644 doc/en/adopt.rst create mode 100644 doc/en/announce/index.rst create mode 100644 doc/en/announce/release-2.0.0.rst create mode 100644 doc/en/announce/release-2.0.1.rst create mode 100644 doc/en/announce/release-2.0.2.rst create mode 100644 doc/en/announce/release-2.0.3.rst create mode 100644 doc/en/announce/release-2.1.0.rst create mode 100644 doc/en/announce/release-2.1.1.rst create mode 100644 doc/en/announce/release-2.1.2.rst create mode 100644 doc/en/announce/release-2.1.3.rst create mode 100644 doc/en/announce/release-2.2.0.rst create mode 100644 doc/en/announce/release-2.2.1.rst create mode 100644 doc/en/announce/release-2.2.2.rst create mode 100644 doc/en/announce/release-2.2.4.rst create mode 100644 doc/en/announce/release-2.3.0.rst create mode 100644 doc/en/announce/release-2.3.1.rst create mode 100644 doc/en/announce/release-2.3.2.rst create mode 100644 doc/en/announce/release-2.3.3.rst create mode 100644 doc/en/announce/release-2.3.4.rst create mode 100644 doc/en/announce/release-2.3.5.rst create mode 100644 doc/en/announce/release-2.4.0.rst create mode 100644 doc/en/announce/release-2.4.1.rst create mode 100644 doc/en/announce/release-2.4.2.rst create mode 100644 doc/en/announce/release-2.5.0.rst create mode 100644 doc/en/announce/release-2.5.1.rst create mode 100644 doc/en/announce/release-2.5.2.rst create mode 100644 doc/en/announce/release-2.6.0.rst create mode 100644 doc/en/announce/release-2.6.1.rst create mode 100644 doc/en/announce/release-2.6.2.rst create mode 100644 doc/en/announce/release-2.6.3.rst create mode 100644 doc/en/announce/release-2.7.0.rst create mode 100644 doc/en/announce/release-2.7.1.rst create mode 100644 doc/en/announce/release-2.7.2.rst create mode 100644 doc/en/announce/release-2.8.2.rst create mode 100644 doc/en/announce/release-2.8.3.rst create mode 100644 doc/en/announce/release-2.8.4.rst create mode 100644 doc/en/announce/release-2.8.5.rst create mode 100644 doc/en/announce/release-2.8.6.rst create mode 100644 doc/en/announce/release-2.8.7.rst create mode 100644 doc/en/announce/release-2.9.0.rst create mode 100644 doc/en/announce/release-2.9.1.rst create mode 100644 doc/en/announce/release-2.9.2.rst create mode 100644 doc/en/announce/release-3.0.0.rst create mode 100644 doc/en/announce/release-3.0.1.rst create mode 100644 doc/en/announce/release-3.0.2.rst create mode 100644 doc/en/announce/release-3.0.3.rst create mode 100644 doc/en/announce/release-3.0.4.rst create mode 100644 doc/en/announce/release-3.0.5.rst create mode 100644 doc/en/announce/release-3.0.6.rst create mode 100644 doc/en/announce/release-3.0.7.rst create mode 100644 doc/en/announce/release-3.1.0.rst create mode 100644 doc/en/announce/release-3.1.1.rst create mode 100644 doc/en/announce/release-3.1.2.rst create mode 100644 doc/en/announce/release-3.1.3.rst create mode 100644 doc/en/announce/release-3.10.0.rst create mode 100644 doc/en/announce/release-3.10.1.rst create mode 100644 doc/en/announce/release-3.2.0.rst create mode 100644 doc/en/announce/release-3.2.1.rst create mode 100644 doc/en/announce/release-3.2.2.rst create mode 100644 doc/en/announce/release-3.2.3.rst create mode 100644 doc/en/announce/release-3.2.4.rst create mode 100644 doc/en/announce/release-3.2.5.rst create mode 100644 doc/en/announce/release-3.3.0.rst create mode 100644 doc/en/announce/release-3.3.1.rst create mode 100644 doc/en/announce/release-3.3.2.rst create mode 100644 doc/en/announce/release-3.4.0.rst create mode 100644 doc/en/announce/release-3.4.1.rst create mode 100644 doc/en/announce/release-3.4.2.rst create mode 100644 doc/en/announce/release-3.5.0.rst create mode 100644 doc/en/announce/release-3.5.1.rst create mode 100644 doc/en/announce/release-3.6.0.rst create mode 100644 doc/en/announce/release-3.6.1.rst create mode 100644 doc/en/announce/release-3.6.2.rst create mode 100644 doc/en/announce/release-3.6.3.rst create mode 100644 doc/en/announce/release-3.6.4.rst create mode 100644 doc/en/announce/release-3.7.0.rst create mode 100644 doc/en/announce/release-3.7.1.rst create mode 100644 doc/en/announce/release-3.7.2.rst create mode 100644 doc/en/announce/release-3.7.3.rst create mode 100644 doc/en/announce/release-3.7.4.rst create mode 100644 doc/en/announce/release-3.8.0.rst create mode 100644 doc/en/announce/release-3.8.1.rst create mode 100644 doc/en/announce/release-3.8.2.rst create mode 100644 doc/en/announce/release-3.9.0.rst create mode 100644 doc/en/announce/release-3.9.1.rst create mode 100644 doc/en/announce/release-3.9.2.rst create mode 100644 doc/en/announce/release-3.9.3.rst create mode 100644 doc/en/announce/release-4.0.0.rst create mode 100644 doc/en/announce/release-4.0.1.rst create mode 100644 doc/en/announce/release-4.0.2.rst create mode 100644 doc/en/announce/release-4.1.0.rst create mode 100644 doc/en/announce/release-4.1.1.rst create mode 100644 doc/en/announce/release-4.2.0.rst create mode 100644 doc/en/announce/release-4.2.1.rst create mode 100644 doc/en/announce/release-4.3.0.rst create mode 100644 doc/en/announce/release-4.3.1.rst create mode 100644 doc/en/announce/release-4.4.0.rst create mode 100644 doc/en/announce/release-4.4.1.rst create mode 100644 doc/en/announce/release-4.4.2.rst create mode 100644 doc/en/announce/release-4.5.0.rst create mode 100644 doc/en/announce/release-4.6.0.rst create mode 100644 doc/en/announce/release-4.6.1.rst create mode 100644 doc/en/announce/release-4.6.2.rst create mode 100644 doc/en/announce/release-4.6.3.rst create mode 100644 doc/en/announce/release-4.6.4.rst create mode 100644 doc/en/announce/release-4.6.5.rst create mode 100644 doc/en/announce/release-4.6.6.rst create mode 100644 doc/en/announce/release-4.6.7.rst create mode 100644 doc/en/announce/release-4.6.8.rst create mode 100644 doc/en/announce/release-4.6.9.rst create mode 100644 doc/en/announce/release-5.0.0.rst create mode 100644 doc/en/announce/release-5.0.1.rst create mode 100644 doc/en/announce/release-5.1.0.rst create mode 100644 doc/en/announce/release-5.1.1.rst create mode 100644 doc/en/announce/release-5.1.2.rst create mode 100644 doc/en/announce/release-5.1.3.rst create mode 100644 doc/en/announce/release-5.2.0.rst create mode 100644 doc/en/announce/release-5.2.1.rst create mode 100644 doc/en/announce/release-5.2.2.rst create mode 100644 doc/en/announce/release-5.2.3.rst create mode 100644 doc/en/announce/release-5.2.4.rst create mode 100644 doc/en/announce/release-5.3.0.rst create mode 100644 doc/en/announce/release-5.3.1.rst create mode 100644 doc/en/announce/release-5.3.2.rst create mode 100644 doc/en/announce/release-5.3.3.rst create mode 100644 doc/en/announce/release-5.3.4.rst create mode 100644 doc/en/announce/release-5.3.5.rst create mode 100644 doc/en/announce/release-5.4.0.rst create mode 100644 doc/en/announce/release-5.4.1.rst create mode 100644 doc/en/announce/release-5.4.2.rst create mode 100644 doc/en/announce/release-5.4.3.rst create mode 100644 doc/en/announce/release-6.0.0.rst create mode 100644 doc/en/announce/release-6.0.0rc1.rst create mode 100644 doc/en/announce/release-6.0.1.rst create mode 100644 doc/en/announce/release-6.0.2.rst create mode 100644 doc/en/announce/release-6.1.0.rst create mode 100644 doc/en/announce/release-6.1.1.rst create mode 100644 doc/en/announce/release-6.1.2.rst create mode 100644 doc/en/announce/release-6.2.0.rst create mode 100644 doc/en/announce/release-6.2.1.rst create mode 100644 doc/en/announce/release-6.2.2.rst create mode 100644 doc/en/announce/release-6.2.3.rst create mode 100644 doc/en/announce/release-6.2.4.rst create mode 100644 doc/en/announce/release-6.2.5.rst create mode 100644 doc/en/announce/release-7.0.0.rst create mode 100644 doc/en/announce/release-7.0.0rc1.rst create mode 100644 doc/en/announce/release-7.0.1.rst create mode 100644 doc/en/announce/release-7.1.0.rst create mode 100644 doc/en/announce/release-7.1.1.rst create mode 100644 doc/en/announce/release-7.1.2.rst create mode 100644 doc/en/announce/release-7.1.3.rst create mode 100644 doc/en/announce/release-7.2.0.rst create mode 100644 doc/en/announce/release-7.2.1.rst create mode 100644 doc/en/announce/release-7.2.2.rst create mode 100644 doc/en/announce/release-7.3.0.rst create mode 100644 doc/en/announce/release-7.3.1.rst create mode 100644 doc/en/announce/release-7.3.2.rst create mode 100644 doc/en/announce/release-7.4.0.rst create mode 100644 doc/en/announce/release-7.4.1.rst create mode 100644 doc/en/announce/release-7.4.2.rst create mode 100644 doc/en/announce/release-7.4.3.rst create mode 100644 doc/en/announce/release-7.4.4.rst create mode 100644 doc/en/announce/release-8.0.0.rst create mode 100644 doc/en/announce/release-8.0.0rc1.rst create mode 100644 doc/en/announce/release-8.0.0rc2.rst create mode 100644 doc/en/announce/release-8.0.1.rst create mode 100644 doc/en/announce/release-8.0.2.rst create mode 100644 doc/en/announce/sprint2016.rst create mode 100644 doc/en/backwards-compatibility.rst create mode 100644 doc/en/builtin.rst create mode 100644 doc/en/changelog.rst create mode 100644 doc/en/conf.py create mode 100644 doc/en/conftest.py create mode 100644 doc/en/contact.rst create mode 100644 doc/en/contents.rst create mode 100644 doc/en/contributing.rst create mode 100644 doc/en/deprecations.rst create mode 100644 doc/en/development_guide.rst create mode 100644 doc/en/example/assertion/failure_demo.py create mode 100644 doc/en/example/assertion/global_testmodule_config/conftest.py create mode 100644 doc/en/example/assertion/global_testmodule_config/test_hello_world.py create mode 100644 doc/en/example/assertion/test_failures.py create mode 100644 doc/en/example/assertion/test_setup_flow_example.py create mode 100644 doc/en/example/attic.rst create mode 100644 doc/en/example/conftest.py create mode 100644 doc/en/example/customdirectory.rst create mode 100644 doc/en/example/customdirectory/conftest.py create mode 100644 doc/en/example/customdirectory/pytest.ini create mode 100644 doc/en/example/customdirectory/tests/manifest.json create mode 100644 doc/en/example/customdirectory/tests/test_first.py create mode 100644 doc/en/example/customdirectory/tests/test_second.py create mode 100644 doc/en/example/customdirectory/tests/test_third.py create mode 100644 doc/en/example/fixtures/fixture_availability.svg create mode 100644 doc/en/example/fixtures/fixture_availability_plugins.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse.py create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse_flat.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse_multiple_scopes.py create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse_multiple_scopes.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse_temp_effects.py create mode 100644 doc/en/example/fixtures/test_fixtures_order_autouse_temp_effects.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_dependencies.py create mode 100644 doc/en/example/fixtures/test_fixtures_order_dependencies.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_dependencies_flat.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_dependencies_unclear.svg create mode 100644 doc/en/example/fixtures/test_fixtures_order_scope.py create mode 100644 doc/en/example/fixtures/test_fixtures_order_scope.svg create mode 100644 doc/en/example/fixtures/test_fixtures_request_different_scope.py create mode 100644 doc/en/example/fixtures/test_fixtures_request_different_scope.svg create mode 100644 doc/en/example/index.rst create mode 100644 doc/en/example/markers.rst create mode 100644 doc/en/example/multipython.py create mode 100644 doc/en/example/nonpython.rst create mode 100644 doc/en/example/nonpython/__init__.py create mode 100644 doc/en/example/nonpython/conftest.py create mode 100644 doc/en/example/nonpython/test_simple.yaml create mode 100644 doc/en/example/parametrize.rst create mode 100644 doc/en/example/pythoncollection.py create mode 100644 doc/en/example/pythoncollection.rst create mode 100644 doc/en/example/reportingdemo.rst create mode 100644 doc/en/example/simple.rst create mode 100644 doc/en/example/special.rst create mode 100644 doc/en/example/xfail_demo.py create mode 100644 doc/en/explanation/anatomy.rst create mode 100644 doc/en/explanation/fixtures.rst create mode 100644 doc/en/explanation/flaky.rst create mode 100644 doc/en/explanation/goodpractices.rst create mode 100644 doc/en/explanation/index.rst create mode 100644 doc/en/explanation/pythonpath.rst create mode 100644 doc/en/funcarg_compare.rst create mode 100644 doc/en/funcargs.rst create mode 100644 doc/en/getting-started.rst create mode 100644 doc/en/historical-notes.rst create mode 100644 doc/en/history.rst create mode 100644 doc/en/how-to/assert.rst create mode 100644 doc/en/how-to/bash-completion.rst create mode 100644 doc/en/how-to/cache.rst create mode 100644 doc/en/how-to/capture-stdout-stderr.rst create mode 100644 doc/en/how-to/capture-warnings.rst create mode 100644 doc/en/how-to/doctest.rst create mode 100644 doc/en/how-to/existingtestsuite.rst create mode 100644 doc/en/how-to/failures.rst create mode 100644 doc/en/how-to/fixtures.rst create mode 100644 doc/en/how-to/index.rst create mode 100644 doc/en/how-to/logging.rst create mode 100644 doc/en/how-to/mark.rst create mode 100644 doc/en/how-to/monkeypatch.rst create mode 100644 doc/en/how-to/nose.rst create mode 100644 doc/en/how-to/output.rst create mode 100644 doc/en/how-to/parametrize.rst create mode 100644 doc/en/how-to/plugins.rst create mode 100644 doc/en/how-to/skipping.rst create mode 100644 doc/en/how-to/tmp_path.rst create mode 100644 doc/en/how-to/unittest.rst create mode 100644 doc/en/how-to/usage.rst create mode 100644 doc/en/how-to/writing_hook_functions.rst create mode 100644 doc/en/how-to/writing_plugins.rst create mode 100644 doc/en/how-to/xunit_setup.rst create mode 100644 doc/en/img/cramer2.png create mode 100644 doc/en/img/favicon.png create mode 100644 doc/en/img/freiburg2.jpg create mode 100644 doc/en/img/gaynor3.png create mode 100644 doc/en/img/keleshev.png create mode 100644 doc/en/img/pullrequest.png create mode 100644 doc/en/img/pylib.png create mode 100644 doc/en/img/pytest1.png create mode 100644 doc/en/img/pytest_logo_curves.svg create mode 100644 doc/en/img/theuni.png create mode 100644 doc/en/index.rst create mode 100644 doc/en/license.rst create mode 100644 doc/en/naming20.rst create mode 100644 doc/en/proposals/parametrize_with_fixtures.rst create mode 100644 doc/en/pytest.ini create mode 100644 doc/en/recwarn.rst create mode 100644 doc/en/reference/customize.rst create mode 100644 doc/en/reference/exit-codes.rst create mode 100644 doc/en/reference/fixtures.rst create mode 100644 doc/en/reference/index.rst create mode 100644 doc/en/reference/plugin_list.rst create mode 100644 doc/en/reference/reference.rst create mode 100644 doc/en/requirements.txt create mode 100644 doc/en/sponsor.rst create mode 100644 doc/en/talks.rst create mode 100644 doc/en/tidelift.rst create mode 100644 doc/en/yieldfixture.rst create mode 100644 extra/get_issues.py create mode 100644 pyproject.toml create mode 100644 scripts/.gitignore create mode 100644 scripts/generate-gh-release-notes.py create mode 100644 scripts/prepare-release-pr.py create mode 100644 scripts/release.major.rst create mode 100644 scripts/release.minor.rst create mode 100644 scripts/release.patch.rst create mode 100644 scripts/release.pre.rst create mode 100644 scripts/release.py create mode 100644 scripts/towncrier-draft-to-file.py create mode 100644 scripts/update-plugin-list.py create mode 100644 setup.cfg create mode 100644 src/_pytest/__init__.py create mode 100644 src/_pytest/_argcomplete.py create mode 100644 src/_pytest/_code/__init__.py create mode 100644 src/_pytest/_code/code.py create mode 100644 src/_pytest/_code/source.py create mode 100644 src/_pytest/_io/__init__.py create mode 100644 src/_pytest/_io/pprint.py create mode 100644 src/_pytest/_io/saferepr.py create mode 100644 src/_pytest/_io/terminalwriter.py create mode 100644 src/_pytest/_io/wcwidth.py create mode 100644 src/_pytest/_py/__init__.py create mode 100644 src/_pytest/_py/error.py create mode 100644 src/_pytest/_py/path.py create mode 100644 src/_pytest/assertion/__init__.py create mode 100644 src/_pytest/assertion/rewrite.py create mode 100644 src/_pytest/assertion/truncate.py create mode 100644 src/_pytest/assertion/util.py create mode 100755 src/_pytest/cacheprovider.py create mode 100644 src/_pytest/capture.py create mode 100644 src/_pytest/compat.py create mode 100644 src/_pytest/config/__init__.py create mode 100644 src/_pytest/config/argparsing.py create mode 100644 src/_pytest/config/compat.py create mode 100644 src/_pytest/config/exceptions.py create mode 100644 src/_pytest/config/findpaths.py create mode 100644 src/_pytest/debugging.py create mode 100644 src/_pytest/deprecated.py create mode 100644 src/_pytest/doctest.py create mode 100644 src/_pytest/faulthandler.py create mode 100644 src/_pytest/fixtures.py create mode 100644 src/_pytest/freeze_support.py create mode 100644 src/_pytest/helpconfig.py create mode 100644 src/_pytest/hookspec.py create mode 100644 src/_pytest/junitxml.py create mode 100644 src/_pytest/legacypath.py create mode 100644 src/_pytest/logging.py create mode 100644 src/_pytest/main.py create mode 100644 src/_pytest/mark/__init__.py create mode 100644 src/_pytest/mark/expression.py create mode 100644 src/_pytest/mark/structures.py create mode 100644 src/_pytest/monkeypatch.py create mode 100644 src/_pytest/nodes.py create mode 100644 src/_pytest/nose.py create mode 100644 src/_pytest/outcomes.py create mode 100644 src/_pytest/pastebin.py create mode 100644 src/_pytest/pathlib.py create mode 100644 src/_pytest/py.typed create mode 100644 src/_pytest/pytester.py create mode 100644 src/_pytest/pytester_assertions.py create mode 100644 src/_pytest/python.py create mode 100644 src/_pytest/python_api.py create mode 100644 src/_pytest/python_path.py create mode 100644 src/_pytest/recwarn.py create mode 100644 src/_pytest/reports.py create mode 100644 src/_pytest/runner.py create mode 100644 src/_pytest/scope.py create mode 100644 src/_pytest/setuponly.py create mode 100644 src/_pytest/setupplan.py create mode 100644 src/_pytest/skipping.py create mode 100644 src/_pytest/stash.py create mode 100644 src/_pytest/stepwise.py create mode 100644 src/_pytest/terminal.py create mode 100644 src/_pytest/threadexception.py create mode 100644 src/_pytest/timing.py create mode 100644 src/_pytest/tmpdir.py create mode 100644 src/_pytest/unittest.py create mode 100644 src/_pytest/unraisableexception.py create mode 100644 src/_pytest/warning_types.py create mode 100644 src/_pytest/warnings.py create mode 100644 src/py.py create mode 100644 src/pytest/__init__.py create mode 100644 src/pytest/__main__.py create mode 100644 src/pytest/py.typed create mode 100644 testing/_py/test_local.py create mode 100644 testing/acceptance_test.py create mode 100644 testing/code/test_code.py create mode 100644 testing/code/test_excinfo.py create mode 100644 testing/code/test_source.py create mode 100644 testing/conftest.py create mode 100644 testing/deprecated_test.py create mode 100644 testing/example_scripts/README.rst create mode 100644 testing/example_scripts/__init__.py create mode 100644 testing/example_scripts/acceptance/fixture_mock_integration.py create mode 100644 testing/example_scripts/collect/collect_init_tests/pytest.ini create mode 100644 testing/example_scripts/collect/collect_init_tests/tests/__init__.py create mode 100644 testing/example_scripts/collect/collect_init_tests/tests/test_foo.py create mode 100644 testing/example_scripts/collect/package_infinite_recursion/__init__.pyi create mode 100644 testing/example_scripts/collect/package_infinite_recursion/conftest.py create mode 100644 testing/example_scripts/collect/package_infinite_recursion/tests/__init__.py create mode 100644 testing/example_scripts/collect/package_infinite_recursion/tests/test_basic.py create mode 100644 testing/example_scripts/collect/package_init_given_as_arg/pkg/__init__.py create mode 100644 testing/example_scripts/collect/package_init_given_as_arg/pkg/test_foo.py create mode 100644 testing/example_scripts/config/collect_pytest_prefix/__init__.pyi create mode 100644 testing/example_scripts/config/collect_pytest_prefix/conftest.py create mode 100644 testing/example_scripts/config/collect_pytest_prefix/test_foo.py create mode 100644 testing/example_scripts/conftest_usageerror/__init__.pyi create mode 100644 testing/example_scripts/conftest_usageerror/conftest.py create mode 100644 testing/example_scripts/customdirectory/conftest.py create mode 100644 testing/example_scripts/customdirectory/pytest.ini create mode 100644 testing/example_scripts/customdirectory/tests/manifest.json create mode 100644 testing/example_scripts/customdirectory/tests/test_first.py create mode 100644 testing/example_scripts/customdirectory/tests/test_second.py create mode 100644 testing/example_scripts/customdirectory/tests/test_third.py create mode 100644 testing/example_scripts/dataclasses/test_compare_dataclasses.py create mode 100644 testing/example_scripts/dataclasses/test_compare_dataclasses_field_comparison_off.py create mode 100644 testing/example_scripts/dataclasses/test_compare_dataclasses_verbose.py create mode 100644 testing/example_scripts/dataclasses/test_compare_dataclasses_with_custom_eq.py create mode 100644 testing/example_scripts/dataclasses/test_compare_initvar.py create mode 100644 testing/example_scripts/dataclasses/test_compare_recursive_dataclasses.py create mode 100644 testing/example_scripts/dataclasses/test_compare_two_different_dataclasses.py create mode 100644 testing/example_scripts/doctest/main_py/__main__.py create mode 100644 testing/example_scripts/doctest/main_py/test_normal_module.py create mode 100644 testing/example_scripts/fixtures/custom_item/__init__.pyi create mode 100644 testing/example_scripts/fixtures/custom_item/conftest.py create mode 100644 testing/example_scripts/fixtures/custom_item/foo/__init__.py create mode 100644 testing/example_scripts/fixtures/custom_item/foo/test_foo.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/__init__.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/conftest.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/test_in_sub1.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/__init__.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/conftest.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/test_in_sub2.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_detect_recursive_dependency_error.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/__init__.pyi create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/conftest.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/__init__.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/conftest.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/test_spam.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_module/__init__.pyi create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_module/conftest.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_module/test_extend_fixture_conftest_module.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_module_class.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_funcarg_basic.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookup_classlevel.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookup_modulelevel.py create mode 100644 testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookupfails.py create mode 100644 testing/example_scripts/fixtures/test_fixture_named_request.py create mode 100644 testing/example_scripts/fixtures/test_getfixturevalue_dynamic.py create mode 100644 testing/example_scripts/issue88_initial_file_multinodes/__init__.pyi create mode 100644 testing/example_scripts/issue88_initial_file_multinodes/conftest.py create mode 100644 testing/example_scripts/issue88_initial_file_multinodes/test_hello.py create mode 100644 testing/example_scripts/issue_519.py create mode 100644 testing/example_scripts/junit-10.xsd create mode 100644 testing/example_scripts/marks/marks_considered_keywords/__init__.pyi create mode 100644 testing/example_scripts/marks/marks_considered_keywords/conftest.py create mode 100644 testing/example_scripts/marks/marks_considered_keywords/test_marks_as_keywords.py create mode 100644 testing/example_scripts/perf_examples/collect_stats/.gitignore create mode 100644 testing/example_scripts/perf_examples/collect_stats/generate_folders.py create mode 100644 testing/example_scripts/perf_examples/collect_stats/template_test.py create mode 100644 testing/example_scripts/pytest.ini create mode 100644 testing/example_scripts/tmpdir/tmp_path_fixture.py create mode 100644 testing/example_scripts/unittest/test_parametrized_fixture_error_message.py create mode 100644 testing/example_scripts/unittest/test_setup_skip.py create mode 100644 testing/example_scripts/unittest/test_setup_skip_class.py create mode 100644 testing/example_scripts/unittest/test_setup_skip_module.py create mode 100644 testing/example_scripts/unittest/test_unittest_asyncio.py create mode 100644 testing/example_scripts/unittest/test_unittest_asynctest.py create mode 100644 testing/example_scripts/unittest/test_unittest_plain_async.py create mode 100644 testing/example_scripts/warnings/test_group_warnings_by_message.py create mode 100644 testing/example_scripts/warnings/test_group_warnings_by_message_summary/test_1.py create mode 100644 testing/example_scripts/warnings/test_group_warnings_by_message_summary/test_2.py create mode 100644 testing/examples/test_issue519.py create mode 100644 testing/freeze/.gitignore create mode 100644 testing/freeze/create_executable.py create mode 100644 testing/freeze/runtests_script.py create mode 100644 testing/freeze/tests/test_doctest.txt create mode 100644 testing/freeze/tests/test_trivial.py create mode 100644 testing/freeze/tox_run.py create mode 100644 testing/io/test_pprint.py create mode 100644 testing/io/test_saferepr.py create mode 100644 testing/io/test_terminalwriter.py create mode 100644 testing/io/test_wcwidth.py create mode 100644 testing/logging/test_fixture.py create mode 100644 testing/logging/test_formatter.py create mode 100644 testing/logging/test_reporting.py create mode 100644 testing/plugins_integration/.gitignore create mode 100644 testing/plugins_integration/README.rst create mode 100644 testing/plugins_integration/bdd_wallet.feature create mode 100644 testing/plugins_integration/bdd_wallet.py create mode 100644 testing/plugins_integration/django_settings.py create mode 100644 testing/plugins_integration/pytest.ini create mode 100644 testing/plugins_integration/pytest_anyio_integration.py create mode 100644 testing/plugins_integration/pytest_asyncio_integration.py create mode 100644 testing/plugins_integration/pytest_mock_integration.py create mode 100644 testing/plugins_integration/pytest_trio_integration.py create mode 100644 testing/plugins_integration/pytest_twisted_integration.py create mode 100644 testing/plugins_integration/requirements.txt create mode 100644 testing/plugins_integration/simple_integration.py create mode 100644 testing/python/approx.py create mode 100644 testing/python/collect.py create mode 100644 testing/python/fixtures.py create mode 100644 testing/python/integration.py create mode 100644 testing/python/metafunc.py create mode 100644 testing/python/raises.py create mode 100644 testing/python/show_fixtures_per_test.py create mode 100644 testing/test_argcomplete.py create mode 100644 testing/test_assertion.py create mode 100644 testing/test_assertrewrite.py create mode 100644 testing/test_cacheprovider.py create mode 100644 testing/test_capture.py create mode 100644 testing/test_collection.py create mode 100644 testing/test_compat.py create mode 100644 testing/test_config.py create mode 100644 testing/test_conftest.py create mode 100644 testing/test_debugging.py create mode 100644 testing/test_doctest.py create mode 100644 testing/test_entry_points.py create mode 100644 testing/test_error_diffs.py create mode 100644 testing/test_faulthandler.py create mode 100644 testing/test_findpaths.py create mode 100644 testing/test_helpconfig.py create mode 100644 testing/test_junitxml.py create mode 100644 testing/test_legacypath.py create mode 100644 testing/test_link_resolve.py create mode 100644 testing/test_main.py create mode 100644 testing/test_mark.py create mode 100644 testing/test_mark_expression.py create mode 100644 testing/test_meta.py create mode 100644 testing/test_monkeypatch.py create mode 100644 testing/test_nodes.py create mode 100644 testing/test_nose.py create mode 100644 testing/test_parseopt.py create mode 100644 testing/test_pastebin.py create mode 100644 testing/test_pathlib.py create mode 100644 testing/test_pluginmanager.py create mode 100644 testing/test_pytester.py create mode 100644 testing/test_python_path.py create mode 100644 testing/test_recwarn.py create mode 100644 testing/test_reports.py create mode 100644 testing/test_runner.py create mode 100644 testing/test_runner_xunit.py create mode 100644 testing/test_scope.py create mode 100644 testing/test_session.py create mode 100644 testing/test_setuponly.py create mode 100644 testing/test_setupplan.py create mode 100644 testing/test_skipping.py create mode 100644 testing/test_stash.py create mode 100644 testing/test_stepwise.py create mode 100644 testing/test_terminal.py create mode 100644 testing/test_threadexception.py create mode 100644 testing/test_tmpdir.py create mode 100644 testing/test_unittest.py create mode 100644 testing/test_unraisableexception.py create mode 100644 testing/test_warning_types.py create mode 100644 testing/test_warnings.py create mode 100644 testing/typing_checks.py create mode 100644 tox.ini + git tag 8.0.2 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep518 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync --verify pep518 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep517 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync --verify pep517 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show metadata + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync --verify metadata INFO : Building metadata INFO : Building metadata with prepare_metadata_for_build_wheel INFO : Source tree: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2 INFO : Output dir: /usr/src/tmp/tmp9thzvlyh + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.79969 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-pytest-8.0.2 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/pyproject.toml INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} INFO : root : running bdist_wheel INFO : root : running build INFO : root : running build_py INFO : root : creating build INFO : root : creating build/lib INFO : root : copying src/py.py -> build/lib INFO : root : creating build/lib/_pytest INFO : root : copying src/_pytest/_version.py -> build/lib/_pytest INFO : root : copying src/_pytest/pytester.py -> build/lib/_pytest INFO : root : copying src/_pytest/legacypath.py -> build/lib/_pytest INFO : root : copying src/_pytest/warnings.py -> build/lib/_pytest INFO : root : copying src/_pytest/warning_types.py -> build/lib/_pytest INFO : root : copying src/_pytest/unraisableexception.py -> build/lib/_pytest INFO : root : copying src/_pytest/unittest.py -> build/lib/_pytest INFO : root : copying src/_pytest/tmpdir.py -> build/lib/_pytest INFO : root : copying src/_pytest/timing.py -> build/lib/_pytest INFO : root : copying src/_pytest/threadexception.py -> build/lib/_pytest INFO : root : copying src/_pytest/terminal.py -> build/lib/_pytest INFO : root : copying src/_pytest/stepwise.py -> build/lib/_pytest INFO : root : copying src/_pytest/stash.py -> build/lib/_pytest INFO : root : copying src/_pytest/skipping.py -> build/lib/_pytest INFO : root : copying src/_pytest/setupplan.py -> build/lib/_pytest INFO : root : copying src/_pytest/setuponly.py -> build/lib/_pytest INFO : root : copying src/_pytest/scope.py -> build/lib/_pytest INFO : root : copying src/_pytest/runner.py -> build/lib/_pytest INFO : root : copying src/_pytest/reports.py -> build/lib/_pytest INFO : root : copying src/_pytest/recwarn.py -> build/lib/_pytest INFO : root : copying src/_pytest/python_path.py -> build/lib/_pytest INFO : root : copying src/_pytest/python_api.py -> build/lib/_pytest INFO : root : copying src/_pytest/python.py -> build/lib/_pytest INFO : root : copying src/_pytest/pytester_assertions.py -> build/lib/_pytest INFO : root : copying src/_pytest/pathlib.py -> build/lib/_pytest INFO : root : copying src/_pytest/pastebin.py -> build/lib/_pytest INFO : root : copying src/_pytest/outcomes.py -> build/lib/_pytest INFO : root : copying src/_pytest/nose.py -> build/lib/_pytest INFO : root : copying src/_pytest/nodes.py -> build/lib/_pytest INFO : root : copying src/_pytest/monkeypatch.py -> build/lib/_pytest INFO : root : copying src/_pytest/main.py -> build/lib/_pytest INFO : root : copying src/_pytest/logging.py -> build/lib/_pytest INFO : root : copying src/_pytest/junitxml.py -> build/lib/_pytest INFO : root : copying src/_pytest/hookspec.py -> build/lib/_pytest INFO : root : copying src/_pytest/helpconfig.py -> build/lib/_pytest INFO : root : copying src/_pytest/freeze_support.py -> build/lib/_pytest INFO : root : copying src/_pytest/fixtures.py -> build/lib/_pytest INFO : root : copying src/_pytest/faulthandler.py -> build/lib/_pytest INFO : root : copying src/_pytest/doctest.py -> build/lib/_pytest INFO : root : copying src/_pytest/deprecated.py -> build/lib/_pytest INFO : root : copying src/_pytest/debugging.py -> build/lib/_pytest INFO : root : copying src/_pytest/compat.py -> build/lib/_pytest INFO : root : copying src/_pytest/capture.py -> build/lib/_pytest INFO : root : copying src/_pytest/cacheprovider.py -> build/lib/_pytest INFO : root : copying src/_pytest/_argcomplete.py -> build/lib/_pytest INFO : root : copying src/_pytest/__init__.py -> build/lib/_pytest INFO : root : creating build/lib/_pytest/_code INFO : root : copying src/_pytest/_code/source.py -> build/lib/_pytest/_code INFO : root : copying src/_pytest/_code/code.py -> build/lib/_pytest/_code INFO : root : copying src/_pytest/_code/__init__.py -> build/lib/_pytest/_code INFO : root : creating build/lib/_pytest/_io INFO : root : copying src/_pytest/_io/wcwidth.py -> build/lib/_pytest/_io INFO : root : copying src/_pytest/_io/terminalwriter.py -> build/lib/_pytest/_io INFO : root : copying src/_pytest/_io/saferepr.py -> build/lib/_pytest/_io INFO : root : copying src/_pytest/_io/pprint.py -> build/lib/_pytest/_io INFO : root : copying src/_pytest/_io/__init__.py -> build/lib/_pytest/_io INFO : root : creating build/lib/_pytest/_py INFO : root : copying src/_pytest/_py/path.py -> build/lib/_pytest/_py INFO : root : copying src/_pytest/_py/error.py -> build/lib/_pytest/_py INFO : root : copying src/_pytest/_py/__init__.py -> build/lib/_pytest/_py INFO : root : creating build/lib/_pytest/assertion INFO : root : copying src/_pytest/assertion/util.py -> build/lib/_pytest/assertion INFO : root : copying src/_pytest/assertion/truncate.py -> build/lib/_pytest/assertion INFO : root : copying src/_pytest/assertion/rewrite.py -> build/lib/_pytest/assertion INFO : root : copying src/_pytest/assertion/__init__.py -> build/lib/_pytest/assertion INFO : root : creating build/lib/_pytest/config INFO : root : copying src/_pytest/config/findpaths.py -> build/lib/_pytest/config INFO : root : copying src/_pytest/config/exceptions.py -> build/lib/_pytest/config INFO : root : copying src/_pytest/config/compat.py -> build/lib/_pytest/config INFO : root : copying src/_pytest/config/argparsing.py -> build/lib/_pytest/config INFO : root : copying src/_pytest/config/__init__.py -> build/lib/_pytest/config INFO : root : creating build/lib/_pytest/mark INFO : root : copying src/_pytest/mark/structures.py -> build/lib/_pytest/mark INFO : root : copying src/_pytest/mark/expression.py -> build/lib/_pytest/mark INFO : root : copying src/_pytest/mark/__init__.py -> build/lib/_pytest/mark INFO : root : creating build/lib/pytest INFO : root : copying src/pytest/__main__.py -> build/lib/pytest INFO : root : copying src/pytest/__init__.py -> build/lib/pytest INFO : root : copying src/_pytest/py.typed -> build/lib/_pytest INFO : root : copying src/pytest/py.typed -> build/lib/pytest INFO : wheel : installing to build/bdist.linux-i686/wheel INFO : root : running install INFO : root : running install_lib INFO : root : creating build/bdist.linux-i686 INFO : root : creating build/bdist.linux-i686/wheel INFO : root : creating build/bdist.linux-i686/wheel/pytest INFO : root : copying build/lib/pytest/py.typed -> build/bdist.linux-i686/wheel/pytest INFO : root : copying build/lib/pytest/__init__.py -> build/bdist.linux-i686/wheel/pytest INFO : root : copying build/lib/pytest/__main__.py -> build/bdist.linux-i686/wheel/pytest INFO : root : creating build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/py.typed -> build/bdist.linux-i686/wheel/_pytest INFO : root : creating build/bdist.linux-i686/wheel/_pytest/mark INFO : root : copying build/lib/_pytest/mark/__init__.py -> build/bdist.linux-i686/wheel/_pytest/mark INFO : root : copying build/lib/_pytest/mark/expression.py -> build/bdist.linux-i686/wheel/_pytest/mark INFO : root : copying build/lib/_pytest/mark/structures.py -> build/bdist.linux-i686/wheel/_pytest/mark INFO : root : creating build/bdist.linux-i686/wheel/_pytest/config INFO : root : copying build/lib/_pytest/config/__init__.py -> build/bdist.linux-i686/wheel/_pytest/config INFO : root : copying build/lib/_pytest/config/argparsing.py -> build/bdist.linux-i686/wheel/_pytest/config INFO : root : copying build/lib/_pytest/config/compat.py -> build/bdist.linux-i686/wheel/_pytest/config INFO : root : copying build/lib/_pytest/config/exceptions.py -> build/bdist.linux-i686/wheel/_pytest/config INFO : root : copying build/lib/_pytest/config/findpaths.py -> build/bdist.linux-i686/wheel/_pytest/config INFO : root : creating build/bdist.linux-i686/wheel/_pytest/assertion INFO : root : copying build/lib/_pytest/assertion/__init__.py -> build/bdist.linux-i686/wheel/_pytest/assertion INFO : root : copying build/lib/_pytest/assertion/rewrite.py -> build/bdist.linux-i686/wheel/_pytest/assertion INFO : root : copying build/lib/_pytest/assertion/truncate.py -> build/bdist.linux-i686/wheel/_pytest/assertion INFO : root : copying build/lib/_pytest/assertion/util.py -> build/bdist.linux-i686/wheel/_pytest/assertion INFO : root : creating build/bdist.linux-i686/wheel/_pytest/_py INFO : root : copying build/lib/_pytest/_py/__init__.py -> build/bdist.linux-i686/wheel/_pytest/_py INFO : root : copying build/lib/_pytest/_py/error.py -> build/bdist.linux-i686/wheel/_pytest/_py INFO : root : copying build/lib/_pytest/_py/path.py -> build/bdist.linux-i686/wheel/_pytest/_py INFO : root : creating build/bdist.linux-i686/wheel/_pytest/_io INFO : root : copying build/lib/_pytest/_io/__init__.py -> build/bdist.linux-i686/wheel/_pytest/_io INFO : root : copying build/lib/_pytest/_io/pprint.py -> build/bdist.linux-i686/wheel/_pytest/_io INFO : root : copying build/lib/_pytest/_io/saferepr.py -> build/bdist.linux-i686/wheel/_pytest/_io INFO : root : copying build/lib/_pytest/_io/terminalwriter.py -> build/bdist.linux-i686/wheel/_pytest/_io INFO : root : copying build/lib/_pytest/_io/wcwidth.py -> build/bdist.linux-i686/wheel/_pytest/_io INFO : root : creating build/bdist.linux-i686/wheel/_pytest/_code INFO : root : copying build/lib/_pytest/_code/__init__.py -> build/bdist.linux-i686/wheel/_pytest/_code INFO : root : copying build/lib/_pytest/_code/code.py -> build/bdist.linux-i686/wheel/_pytest/_code INFO : root : copying build/lib/_pytest/_code/source.py -> build/bdist.linux-i686/wheel/_pytest/_code INFO : root : copying build/lib/_pytest/__init__.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/_argcomplete.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/cacheprovider.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/capture.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/compat.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/debugging.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/deprecated.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/doctest.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/faulthandler.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/fixtures.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/freeze_support.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/helpconfig.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/hookspec.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/junitxml.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/logging.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/main.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/monkeypatch.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/nodes.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/nose.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/outcomes.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/pastebin.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/pathlib.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/pytester_assertions.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/python.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/python_api.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/python_path.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/recwarn.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/reports.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/runner.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/scope.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/setuponly.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/setupplan.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/skipping.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/stash.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/stepwise.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/terminal.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/threadexception.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/timing.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/tmpdir.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/unittest.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/unraisableexception.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/warning_types.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/warnings.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/legacypath.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/pytester.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/_pytest/_version.py -> build/bdist.linux-i686/wheel/_pytest INFO : root : copying build/lib/py.py -> build/bdist.linux-i686/wheel INFO : root : running install_egg_info INFO : root : running egg_info INFO : root : creating src/pytest.egg-info INFO : root : writing src/pytest.egg-info/PKG-INFO INFO : root : writing dependency_links to src/pytest.egg-info/dependency_links.txt INFO : root : writing entry points to src/pytest.egg-info/entry_points.txt INFO : root : writing requirements to src/pytest.egg-info/requires.txt INFO : root : writing top-level names to src/pytest.egg-info/top_level.txt INFO : root : writing manifest file 'src/pytest.egg-info/SOURCES.txt' INFO : root : adding license file 'LICENSE' INFO : root : writing manifest file 'src/pytest.egg-info/SOURCES.txt' INFO : root : Copying src/pytest.egg-info to build/bdist.linux-i686/wheel/pytest-8.0.2-py3.12.egg-info INFO : root : running install_scripts INFO : wheel : creating build/bdist.linux-i686/wheel/pytest-8.0.2.dist-info/WHEEL INFO : wheel : creating '/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist/.tmp-oz3guvgp/pytest-8.0.2-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it INFO : wheel : adding 'py.py' INFO : wheel : adding '_pytest/__init__.py' INFO : wheel : adding '_pytest/_argcomplete.py' INFO : wheel : adding '_pytest/_version.py' INFO : wheel : adding '_pytest/cacheprovider.py' INFO : wheel : adding '_pytest/capture.py' INFO : wheel : adding '_pytest/compat.py' INFO : wheel : adding '_pytest/debugging.py' INFO : wheel : adding '_pytest/deprecated.py' INFO : wheel : adding '_pytest/doctest.py' INFO : wheel : adding '_pytest/faulthandler.py' INFO : wheel : adding '_pytest/fixtures.py' INFO : wheel : adding '_pytest/freeze_support.py' INFO : wheel : adding '_pytest/helpconfig.py' INFO : wheel : adding '_pytest/hookspec.py' INFO : wheel : adding '_pytest/junitxml.py' INFO : wheel : adding '_pytest/legacypath.py' INFO : wheel : adding '_pytest/logging.py' INFO : wheel : adding '_pytest/main.py' INFO : wheel : adding '_pytest/monkeypatch.py' INFO : wheel : adding '_pytest/nodes.py' INFO : wheel : adding '_pytest/nose.py' INFO : wheel : adding '_pytest/outcomes.py' INFO : wheel : adding '_pytest/pastebin.py' INFO : wheel : adding '_pytest/pathlib.py' INFO : wheel : adding '_pytest/py.typed' INFO : wheel : adding '_pytest/pytester.py' INFO : wheel : adding '_pytest/pytester_assertions.py' INFO : wheel : adding '_pytest/python.py' INFO : wheel : adding '_pytest/python_api.py' INFO : wheel : adding '_pytest/python_path.py' INFO : wheel : adding '_pytest/recwarn.py' INFO : wheel : adding '_pytest/reports.py' INFO : wheel : adding '_pytest/runner.py' INFO : wheel : adding '_pytest/scope.py' INFO : wheel : adding '_pytest/setuponly.py' INFO : wheel : adding '_pytest/setupplan.py' INFO : wheel : adding '_pytest/skipping.py' INFO : wheel : adding '_pytest/stash.py' INFO : wheel : adding '_pytest/stepwise.py' INFO : wheel : adding '_pytest/terminal.py' INFO : wheel : adding '_pytest/threadexception.py' INFO : wheel : adding '_pytest/timing.py' INFO : wheel : adding '_pytest/tmpdir.py' INFO : wheel : adding '_pytest/unittest.py' INFO : wheel : adding '_pytest/unraisableexception.py' INFO : wheel : adding '_pytest/warning_types.py' INFO : wheel : adding '_pytest/warnings.py' INFO : wheel : adding '_pytest/_code/__init__.py' INFO : wheel : adding '_pytest/_code/code.py' INFO : wheel : adding '_pytest/_code/source.py' INFO : wheel : adding '_pytest/_io/__init__.py' INFO : wheel : adding '_pytest/_io/pprint.py' INFO : wheel : adding '_pytest/_io/saferepr.py' INFO : wheel : adding '_pytest/_io/terminalwriter.py' INFO : wheel : adding '_pytest/_io/wcwidth.py' INFO : wheel : adding '_pytest/_py/__init__.py' INFO : wheel : adding '_pytest/_py/error.py' INFO : wheel : adding '_pytest/_py/path.py' INFO : wheel : adding '_pytest/assertion/__init__.py' INFO : wheel : adding '_pytest/assertion/rewrite.py' INFO : wheel : adding '_pytest/assertion/truncate.py' INFO : wheel : adding '_pytest/assertion/util.py' INFO : wheel : adding '_pytest/config/__init__.py' INFO : wheel : adding '_pytest/config/argparsing.py' INFO : wheel : adding '_pytest/config/compat.py' INFO : wheel : adding '_pytest/config/exceptions.py' INFO : wheel : adding '_pytest/config/findpaths.py' INFO : wheel : adding '_pytest/mark/__init__.py' INFO : wheel : adding '_pytest/mark/expression.py' INFO : wheel : adding '_pytest/mark/structures.py' INFO : wheel : adding 'pytest/__init__.py' INFO : wheel : adding 'pytest/__main__.py' INFO : wheel : adding 'pytest/py.typed' INFO : wheel : adding 'pytest-8.0.2.dist-info/LICENSE' INFO : wheel : adding 'pytest-8.0.2.dist-info/METADATA' INFO : wheel : adding 'pytest-8.0.2.dist-info/WHEEL' INFO : wheel : adding 'pytest-8.0.2.dist-info/entry_points.txt' INFO : wheel : adding 'pytest-8.0.2.dist-info/top_level.txt' INFO : wheel : adding 'pytest-8.0.2.dist-info/RECORD' INFO : wheel : removing build/bdist.linux-i686/wheel INFO : pyproject_installer.build_cmd._build : Built wheel: pytest-8.0.2-py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.59024 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-pytest-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-pytest-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd python3-module-pytest-8.0.2 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-pytest-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: pytest-8.0.2-py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-pytest-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: pytest-8.0.2.dist-info/LICENSE DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: pytest-8.0.2.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: pytest-8.0.2.dist-info/top_level.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: pytest-8.0.2.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Generating entrypoints scripts DEBUG : pyproject_installer.lib.scripts : Installing console script: py.test DEBUG : pyproject_installer.lib.scripts : Installing console script: pytest INFO : pyproject_installer.install_cmd._install : Wheel was installed + mv /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test -T /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test3 + mv /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/pytest -T /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/pytest3 + ln -s py.test3 /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test-3 + ln -s pytest3 /usr/src/tmp/python3-module-pytest-buildroot/usr/bin/pytest-3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-pytest-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-pytest-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-pytest-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-pytest-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-pytest-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-pytest-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-pytest-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-pytest-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/source.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/pprint.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/saferepr.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/wcwidth.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/exceptions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/expression.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_argcomplete.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_version.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/deprecated.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester_assertions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/scope.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stash.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/threadexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/timing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unraisableexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warning_types.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__main__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-pytest-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/source.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/pprint.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/saferepr.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/wcwidth.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/exceptions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/expression.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_argcomplete.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_version.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/deprecated.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester_assertions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/scope.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stash.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/threadexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/timing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unraisableexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warning_types.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__main__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-pytest-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/source.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/pprint.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/saferepr.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/wcwidth.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/exceptions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/expression.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_argcomplete.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_version.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/deprecated.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester_assertions.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_path.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/scope.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stash.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/threadexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/timing.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unraisableexception.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warning_types.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__main__.py compile /usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/__pycache__/py.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/__pycache__/py.cpython-312.pyc' './usr/lib/python3/site-packages/__pycache__/py.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/__pycache__/py.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/_argcomplete.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/_argcomplete.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/_version.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/_version.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/_version.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/_version.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/deprecated.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/deprecated.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/faulthandler.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/faulthandler.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/freeze_support.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/freeze_support.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/hookspec.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/hookspec.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/monkeypatch.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/monkeypatch.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/nose.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/nose.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/outcomes.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/outcomes.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/python_path.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/python_path.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/python_path.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/python_path.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/scope.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/scope.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/setuponly.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/setuponly.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/setuponly.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/setuponly.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/setupplan.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/setupplan.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/setupplan.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/setupplan.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/stash.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/stash.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/stepwise.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/stepwise.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/timing.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/timing.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/__pycache__/warning_types.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/__pycache__/warning_types.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_code/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_code/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_code/__pycache__/source.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_code/__pycache__/source.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_io/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_io/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_io/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/_io/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/_io/__pycache__/saferepr.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_io/__pycache__/saferepr.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_io/__pycache__/wcwidth.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_io/__pycache__/wcwidth.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_py/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_py/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/_py/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/_pytest/_py/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/_pytest/_py/__pycache__/error.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/_py/__pycache__/error.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/assertion/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/assertion/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/assertion/__pycache__/truncate.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/assertion/__pycache__/truncate.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/config/__pycache__/exceptions.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/config/__pycache__/exceptions.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/mark/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/mark/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/_pytest/mark/__pycache__/expression.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/_pytest/mark/__pycache__/expression.cpython-312.pyc' './usr/lib/python3/site-packages/pytest/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/pytest/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/pytest/__pycache__/__main__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/pytest/__pycache__/__main__.cpython-312.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.4111 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-pytest-8.0.2 + export TERM=xterm + TERM=xterm + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest -vra INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist/pytest-8.0.2-py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/dist/pytest-8.0.2-py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'pytest', '-vra'] ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 -- /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.hypothesis/examples')) rootdir: /usr/src/RPM/BUILD/python3-module-pytest-8.0.2 configfile: pyproject.toml testpaths: testing plugins: hypothesis-6.100.1 collecting ... collected 3617 items testing/_py/test_local.py::TestLocalPath::test_constructor_equality PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_eq_nonstring PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_new_identical PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_join PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_join_normalized PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_join_noargs PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_add_something PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_parts PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_common PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_basename_checks PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_basename PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_dirname PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_dirpath PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_dirpath_with_args PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_newbasename PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_not_exists PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_exists PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_dir PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_fnmatch_file PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_relto PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_bestrelpath PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_relto_not_relative PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_listdir PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_listdir_fnmatchstring PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_listdir_filter PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_listdir_sorted PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_nofilter PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_norecurse PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_filterfunc_is_string[*dir0] PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_filterfunc_is_string[*dir1] PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_filterfunc_is_string[fil2] PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_ignore PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_visit_endswith PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_cmp PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_simple_read PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_join_div_operator PASSED [ 0%] testing/_py/test_local.py::TestLocalPath::test_ext PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_purebasename PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_multiple_parts PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_dotted_name_ext PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_newext PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_readlines PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_readlines_nocr PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_not_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_non_existent PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_size PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_mtime PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_relto_wrong_type PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_load PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_visit_filesonly PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_visit_nodotfiles PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_visit_breadthfirst PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_visit_sort PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_endswith PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_copy_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_copy_dir PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_remove_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_remove_dir_recursive_by_default PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_ensure_dir PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_mkdir_and_remove PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_move_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_move_dir PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_fspath_protocol_match_strpath PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_fspath_func_match_strpath PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_fspath_open SKIPPED (...) [ 1%] testing/_py/test_local.py::TestLocalPath::test_fspath_fsencode SKIPPED [ 1%] testing/_py/test_local.py::TestLocalPath::test_join_normpath PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_dirpath_abs_no_abs PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_gethash PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_remove_removes_readonly_file PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_remove_removes_readonly_dir PASSED [ 1%] testing/_py/test_local.py::TestLocalPath::test_remove_removes_dir_and_readonly_file PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_remove_routes_ignore_errors PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_initialize_curdir PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_chdir_gone PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_chdir_gone_in_as_cwd PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_as_cwd PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_as_cwd_exception PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_initialize_reldir PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_tilde_expansion PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_eq_hash_are_case_insensitive_on_windows SKIPPED [ 2%] testing/_py/test_local.py::TestLocalPath::test_eq_with_strings PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_eq_with_none PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_eq_non_ascii_unicode PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_gt_with_strings PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_open_and_ensure PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_write_and_ensure PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_dump[False] PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_dump[True] PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_setmtime PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_normpath PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_mkdtemp_creation PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_tmproot PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_chdir PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_ensure_filepath_withdir PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_ensure_filepath_withoutdir PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_ensure_dirpath PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_ensure_non_ascii_unicode PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_long_filenames XFAIL [ 2%] testing/_py/test_local.py::TestLocalPath::test_visit_depth_first PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_visit_rec_fnmatch PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_fnmatch_file_abspath PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_sysfind PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_fspath_protocol_other_class PASSED [ 2%] testing/_py/test_local.py::TestLocalPath::test_make_numbered_dir_multiprocess_safe XPASS [ 2%] testing/_py/test_local.py::TestExecutionOnWindows::test_sysfind_bat_exe_before SKIPPED [ 2%] testing/_py/test_local.py::TestExecution::test_sysfind_no_permisson_ignored PASSED [ 2%] testing/_py/test_local.py::TestExecution::test_sysfind_absolute PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_sysfind_multiple PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_sysexec PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_sysexec_failing PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_make_numbered_dir PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_make_numbered_dir_case PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_make_numbered_dir_NotImplemented_Error PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_locked_make_numbered_dir PASSED [ 3%] testing/_py/test_local.py::TestExecution::test_error_preservation PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_renamed_dir_creates_mismatch PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_messy_name PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_dir PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_execfile_different_name PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_a PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_b PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_c PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_d PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_and_import PASSED [ 3%] testing/_py/test_local.py::TestImport::test_pyimport_check_filepath_consistency PASSED [ 3%] testing/_py/test_local.py::TestImport::test_issue131_pyimport_on__init__ PASSED [ 3%] testing/_py/test_local.py::TestImport::test_ensuresyspath_append PASSED [ 3%] testing/_py/test_local.py::TestImportlibImport::test_pyimport PASSED [ 3%] testing/_py/test_local.py::TestImportlibImport::test_pyimport_dir_fails PASSED [ 3%] testing/_py/test_local.py::TestImportlibImport::test_pyimport_execfile_different_name PASSED [ 3%] testing/_py/test_local.py::TestImportlibImport::test_pyimport_relative_import_fails PASSED [ 3%] testing/_py/test_local.py::TestImportlibImport::test_pyimport_doesnt_use_sys_modules PASSED [ 3%] testing/_py/test_local.py::test_pypkgdir PASSED [ 3%] testing/_py/test_local.py::test_pypkgdir_unimportable PASSED [ 3%] testing/_py/test_local.py::test_isimportable PASSED [ 3%] testing/_py/test_local.py::test_homedir_from_HOME PASSED [ 3%] testing/_py/test_local.py::test_homedir_not_exists PASSED [ 3%] testing/_py/test_local.py::test_samefile PASSED [ 3%] testing/_py/test_local.py::test_samefile_symlink PASSED [ 3%] testing/_py/test_local.py::test_listdir_single_arg PASSED [ 3%] testing/_py/test_local.py::test_mkdtemp_rootdir PASSED [ 3%] testing/_py/test_local.py::TestWINLocalPath::test_owner_group_not_implemented SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_chmod_simple_int SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_path_comparison_lowercase_mixed SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_relto_with_mixed_case SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_allow_unix_style_paths SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_sysfind_in_currentdir SKIPPED [ 4%] testing/_py/test_local.py::TestWINLocalPath::test_fnmatch_file_abspath_posix_pattern_on_win32 SKIPPED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_hardlink PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_are_identical PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_isfile PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_relative PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_not_existing PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_relto_with_root PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_visit_recursive_symlink PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_isdir PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_symlink_remove PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_realpath_file PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_owner PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_stat_helpers PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_stat_non_raising PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_atime PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_commondir PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_commondir_nocommon PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_join_to_root PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_join_root_to_root_with_no_abs PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_chmod_simple_int PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_chmod_rec_int PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_copy_archiving PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_copy_stat_file PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_copy_stat_dir PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_chown_identity PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_chown_dangling_link PASSED [ 4%] testing/_py/test_local.py::TestPOSIXLocalPath::test_chown_identity_rec_mayfail PASSED [ 4%] testing/_py/test_local.py::TestUnicode::test_join_ensure SKIPPED (ca...) [ 4%] testing/_py/test_local.py::TestUnicode::test_listdir SKIPPED (cannot...) [ 4%] testing/_py/test_local.py::TestUnicode::test_read_write XFAIL (chang...) [ 4%] testing/_py/test_local.py::TestBinaryAndTextMethods::test_read_binwrite PASSED [ 5%] testing/_py/test_local.py::TestBinaryAndTextMethods::test_read_textwrite PASSED [ 5%] testing/_py/test_local.py::TestBinaryAndTextMethods::test_default_encoding PASSED [ 5%] testing/acceptance_test.py::TestGeneralUsage::test_docstring_on_hookspec PASSED [ 5%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_with_invalid_type PASSED [ 5%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_plugin_api PASSED [ 5%] testing/acceptance_test.py::TestInvocationVariants::test_core_backward_compatibility PASSED [ 5%] testing/acceptance_test.py::TestInvocationVariants::test_has_plugin PASSED [ 5%] testing/code/test_code.py::test_ne PASSED [ 5%] testing/code/test_code.py::test_code_gives_back_name_for_not_existing_file PASSED [ 5%] testing/code/test_code.py::test_code_from_function_with_class PASSED [ 5%] testing/code/test_code.py::test_code_fullsource PASSED [ 5%] testing/code/test_code.py::test_code_source PASSED [ 5%] testing/code/test_code.py::test_frame_getsourcelineno_myself PASSED [ 5%] testing/code/test_code.py::test_getstatement_empty_fullsource PASSED [ 5%] testing/code/test_code.py::test_code_from_func PASSED [ 5%] testing/code/test_code.py::test_unicode_handling PASSED [ 5%] testing/code/test_code.py::test_code_getargs PASSED [ 5%] testing/code/test_code.py::test_frame_getargs PASSED [ 5%] testing/code/test_code.py::TestExceptionInfo::test_bad_getsource PASSED [ 5%] testing/code/test_code.py::TestExceptionInfo::test_from_current_with_missing PASSED [ 5%] testing/code/test_code.py::TestTracebackEntry::test_getsource PASSED [ 5%] testing/code/test_code.py::TestTracebackEntry::test_tb_entry_str PASSED [ 5%] testing/code/test_code.py::TestReprFuncArgs::test_not_raise_exception_with_mixed_encoding PASSED [ 5%] testing/code/test_code.py::test_ExceptionChainRepr PASSED [ 5%] testing/code/test_excinfo.py::test_excinfo_simple PASSED [ 5%] testing/code/test_excinfo.py::test_excinfo_from_exc_info_simple PASSED [ 5%] testing/code/test_excinfo.py::test_excinfo_from_exception_simple PASSED [ 5%] testing/code/test_excinfo.py::test_excinfo_from_exception_missing_traceback_assertion PASSED [ 5%] testing/code/test_excinfo.py::test_excinfo_getstatement PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entries PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource_in_construct PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[-True] PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[-False] PASSED [ 5%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[tracebackhide2-True] PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[tracebackhide3-False] PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_recursion_index PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_only_specific_recursion_errors PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_no_recursion_index PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_messy_recursion SKIPPED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_getreprcrash PASSED [ 6%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_getreprcrash_empty PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_exconly PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_repr_str PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_for_later PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_errisinstance PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_no_sourcecode PASSED [ 6%] testing/code/test_excinfo.py::test_excinfo_no_python_sourcecode PASSED [ 6%] testing/code/test_excinfo.py::test_entrysource_Queue_example PASSED [ 6%] testing/code/test_excinfo.py::test_codepath_Queue_example PASSED [ 6%] testing/code/test_excinfo.py::test_match_succeeds PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_type PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_doesnt_contain_exception_type PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_match PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_doesnt_contain_exception_match PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_type_unlimited_depth PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_type_at_depth_1 PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_doesnt_contain_exception_type_past_depth PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_type_specific_depth PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_match_unlimited_depth PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_match_at_depth_1 PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_doesnt_contain_exception_match_past_depth PASSED [ 6%] testing/code/test_excinfo.py::TestGroupContains::test_contains_exception_match_specific_depth PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_out_of_bounds PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_excinfo PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_not_existing PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_many_line_source_not_existing PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_failing_fullsource PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local PASSED [ 6%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local_with_error PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local_with_exception_in_class_property PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local_truncated PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines2 PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines_var_kw_args PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_short PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_no PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_tbfilter PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_short_no_source PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_and_excinfo PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_with_invalid_cwd PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_addouterr PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_reprcrash PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_recursion PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_getrepr PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_unicode PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_missing_source PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_incomplete_source PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_filenames PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=long,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 7%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=short,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=line,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=no,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=native,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=value,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=True,funcargs=True,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=True,funcargs=False,tbfilter=True] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=True,funcargs=True,tbfilter=False] PASSED [ 8%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=True,funcargs=False,tbfilter=False] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=False,funcargs=True,tbfilter=True] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=False,funcargs=False,tbfilter=True] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=False,funcargs=True,tbfilter=False] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[style=auto,showlocals=False,funcargs=False,tbfilter=False] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_repr_style PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_repr_chain_suppression[from_none] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_repr_chain_suppression[explicit_suppress] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_without_traceback[cause] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_without_traceback[context] PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_cycle PASSED [ 9%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exec_type_error_filter PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[None-short] PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[None-long] PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf8-short] PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf8-long] PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf16-short] PASSED [ 9%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf16-long] PASSED [ 9%] testing/code/test_excinfo.py::test_exception_repr_extraction_error_on_recursion PASSED [ 9%] testing/code/test_excinfo.py::test_no_recursion_index_on_recursion_error PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error0-notes0-test] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error1-notes1-bar] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error2-notes2-bar] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error3-notes3-baz] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error4-notes4-bar\\nbaz] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_success[error5-notes5-BAZ] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_failure[error0-notes0-foo] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_failure[error1-notes1-baz] PASSED [ 9%] testing/code/test_excinfo.py::test_check_error_notes_failure[error2-notes2-foo\nbaz] PASSED [ 9%] testing/code/test_source.py::test_source_str_function PASSED [ 9%] testing/code/test_source.py::test_source_from_function PASSED [ 9%] testing/code/test_source.py::test_source_from_method PASSED [ 9%] testing/code/test_source.py::test_source_from_lines PASSED [ 9%] testing/code/test_source.py::test_source_from_inner_function PASSED [ 9%] testing/code/test_source.py::test_source_strips PASSED [ 9%] testing/code/test_source.py::test_source_strip_multiline PASSED [ 10%] testing/code/test_source.py::TestAccesses::test_getrange PASSED [ 10%] testing/code/test_source.py::TestAccesses::test_getrange_step_not_supported PASSED [ 10%] testing/code/test_source.py::TestAccesses::test_getline PASSED [ 10%] testing/code/test_source.py::TestAccesses::test_len PASSED [ 10%] testing/code/test_source.py::TestAccesses::test_iter PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatement PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_triple_quoted PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_within_constructs PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_bug PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_bug2 PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_ast_issue58 PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_out_of_bounds_py3 PASSED [ 10%] testing/code/test_source.py::TestSourceParsing::test_getstatementrange_with_syntaxerror_issue7 PASSED [ 10%] testing/code/test_source.py::test_getstartingblock_singleline PASSED [ 10%] testing/code/test_source.py::test_getline_finally PASSED [ 10%] testing/code/test_source.py::test_getfuncsource_dynamic PASSED [ 10%] testing/code/test_source.py::test_getfuncsource_with_multine_string PASSED [ 10%] testing/code/test_source.py::test_deindent PASSED [ 10%] testing/code/test_source.py::test_source_of_class_at_eof_without_newline PASSED [ 10%] testing/code/test_source.py::test_source_fallback PASSED [ 10%] testing/code/test_source.py::test_findsource_fallback PASSED [ 10%] testing/code/test_source.py::test_findsource PASSED [ 10%] testing/code/test_source.py::test_getfslineno PASSED [ 10%] testing/code/test_source.py::test_code_of_object_instance_with_call PASSED [ 10%] testing/code/test_source.py::test_oneline PASSED [ 10%] testing/code/test_source.py::test_comment_and_no_newline_at_end PASSED [ 10%] testing/code/test_source.py::test_oneline_and_comment PASSED [ 10%] testing/code/test_source.py::test_comments PASSED [ 10%] testing/code/test_source.py::test_comment_in_statement PASSED [ 10%] testing/code/test_source.py::test_source_with_decorator PASSED [ 10%] testing/code/test_source.py::test_single_line_else PASSED [ 10%] testing/code/test_source.py::test_single_line_finally PASSED [ 10%] testing/code/test_source.py::test_issue55 PASSED [ 10%] testing/code/test_source.py::test_multiline PASSED [ 10%] testing/code/test_source.py::TestTry::test_body PASSED [ 10%] testing/code/test_source.py::TestTry::test_except_line PASSED [ 11%] testing/code/test_source.py::TestTry::test_except_body PASSED [ 11%] testing/code/test_source.py::TestTry::test_else PASSED [ 11%] testing/code/test_source.py::TestTryFinally::test_body PASSED [ 11%] testing/code/test_source.py::TestTryFinally::test_finally PASSED [ 11%] testing/code/test_source.py::TestIf::test_body PASSED [ 11%] testing/code/test_source.py::TestIf::test_elif_clause PASSED [ 11%] testing/code/test_source.py::TestIf::test_elif PASSED [ 11%] testing/code/test_source.py::TestIf::test_else PASSED [ 11%] testing/code/test_source.py::test_semicolon PASSED [ 11%] testing/code/test_source.py::test_def_online PASSED [ 11%] testing/code/test_source.py::test_decorator PASSED [ 11%] testing/code/test_source.py::test_getstartingblock_multiline PASSED [ 11%] testing/deprecated_test.py::test_hookspec_via_function_attributes_are_deprecated PASSED [ 11%] testing/deprecated_test.py::test_hookimpl_via_function_attributes_are_deprecated PASSED [ 11%] testing/deprecated_test.py::test_yield_fixture_is_deprecated PASSED [ 11%] testing/deprecated_test.py::test_private_is_deprecated PASSED [ 11%] testing/deprecated_test.py::test_hookproxy_warnings_for_pathlib[hook] PASSED [ 11%] testing/deprecated_test.py::test_hookproxy_warnings_for_pathlib[ihook] PASSED [ 11%] testing/deprecated_test.py::test_warns_none_is_deprecated PASSED [ 11%] testing/deprecated_test.py::test_fixture_disallow_on_marked_functions PASSED [ 11%] testing/deprecated_test.py::test_fixture_disallow_marks_on_fixtures PASSED [ 11%] testing/deprecated_test.py::test_fixture_disallowed_between_marks PASSED [ 11%] testing/freeze/tests/test_doctest.txt::test_doctest.txt PASSED [ 11%] testing/freeze/tests/test_trivial.py::test_upper PASSED [ 11%] testing/freeze/tests/test_trivial.py::test_lower PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dataclass-empty] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dataclass-one-item] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dataclass-two-items] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dict-empty] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dict-one-item] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[dict-two-items] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[ordereddict-empty] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[ordereddict-one-item] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[ordereddict-two-items] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[list-empty] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[list-one-item] PASSED [ 11%] testing/io/test_pprint.py::test_consistent_pretty_printer[list-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[tuple-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[tuple-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[tuple-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[set-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[set-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[set-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[mappingproxy-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[mappingproxy-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[mappingproxy-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[simplenamespace-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[simplenamespace-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[simplenamespace-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[defaultdict-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[defaultdict-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[defaultdict-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[counter-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[counter-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[counter-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[chainmap-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[chainmap-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[chainmap-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[deque-empty] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[deque-one-item] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[deque-two-items] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[deque-maxlen] PASSED [ 12%] testing/io/test_pprint.py::test_consistent_pretty_printer[deep-example] PASSED [ 12%] testing/io/test_saferepr.py::test_simple_repr PASSED [ 12%] testing/io/test_saferepr.py::test_maxsize PASSED [ 12%] testing/io/test_saferepr.py::test_no_maxsize PASSED [ 12%] testing/io/test_saferepr.py::test_maxsize_error_on_instance PASSED [ 12%] testing/io/test_saferepr.py::test_exceptions PASSED [ 12%] testing/io/test_saferepr.py::test_baseexception PASSED [ 12%] testing/io/test_saferepr.py::test_buggy_builtin_repr PASSED [ 12%] testing/io/test_saferepr.py::test_big_repr PASSED [ 12%] testing/io/test_saferepr.py::test_repr_on_newstyle PASSED [ 12%] testing/io/test_saferepr.py::test_unicode PASSED [ 13%] testing/io/test_saferepr.py::test_broken_getattribute PASSED [ 13%] testing/io/test_saferepr.py::test_saferepr_unlimited PASSED [ 13%] testing/io/test_saferepr.py::test_saferepr_unlimited_exc PASSED [ 13%] testing/io/test_terminalwriter.py::test_terminal_width_COLUMNS PASSED [ 13%] testing/io/test_terminalwriter.py::test_terminalwriter_width_bogus PASSED [ 13%] testing/io/test_terminalwriter.py::test_terminalwriter_computes_width PASSED [ 13%] testing/io/test_terminalwriter.py::test_terminalwriter_dumb_term_no_markup PASSED [ 13%] testing/io/test_terminalwriter.py::test_terminalwriter_not_unicode PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line_unicode[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line_unicode[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_no_title[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_no_title[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_with_title[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_with_title[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_longer_than_width[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_sep_longer_than_width[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[path-red-True] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[path-red-False] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[path-green-True] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[path-green-False] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[stringio-red-True] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[stringio-red-False] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[stringio-green-True] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup[stringio-green-False] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup_bad[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_markup_bad[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line_write_markup[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_line_write_markup[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_attr_fullwidth[path] PASSED [ 13%] testing/io/test_terminalwriter.py::TestTerminalWriter::test_attr_fullwidth[stringio] PASSED [ 13%] testing/io/test_terminalwriter.py::test_attr_hasmarkup PASSED [ 13%] testing/io/test_terminalwriter.py::test_should_do_markup_PY_COLORS_eq_1 PASSED [ 13%] testing/io/test_terminalwriter.py::test_should_not_do_markup_PY_COLORS_eq_0 PASSED [ 13%] testing/io/test_terminalwriter.py::test_should_not_do_markup_NO_COLOR PASSED [ 14%] testing/io/test_terminalwriter.py::test_should_do_markup_FORCE_COLOR PASSED [ 14%] testing/io/test_terminalwriter.py::test_NO_COLOR_and_FORCE_COLOR[1-1-False] PASSED [ 14%] testing/io/test_terminalwriter.py::test_NO_COLOR_and_FORCE_COLOR[-1-True] PASSED [ 14%] testing/io/test_terminalwriter.py::test_NO_COLOR_and_FORCE_COLOR[1--False] PASSED [ 14%] testing/io/test_terminalwriter.py::test_empty_NO_COLOR_and_FORCE_COLOR_ignored PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_init PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_update PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_update_with_newline PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_update_with_wide_text PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_composed PASSED [ 14%] testing/io/test_terminalwriter.py::TestTerminalWriterLineWidth::test_combining PASSED [ 14%] testing/io/test_terminalwriter.py::test_code_highlight[with markup and code_highlight] PASSED [ 14%] testing/io/test_terminalwriter.py::test_code_highlight[with markup but no code_highlight] PASSED [ 14%] testing/io/test_terminalwriter.py::test_code_highlight[without markup but with code_highlight] PASSED [ 14%] testing/io/test_terminalwriter.py::test_code_highlight[neither markup nor code_highlight] PASSED [ 14%] testing/io/test_terminalwriter.py::test_highlight_empty_source PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\x00-0] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\n--1] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[a-1] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[1-1] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\u05d0-1] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\u200b-0] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\u1abe-0] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\u0591-0] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\U0001f250-2] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcwidth[\uff04-2] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[-0] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[hello, world!-13] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[hello, world!\n--1] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[0123456789-10] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[\u05e9\u05dc\u05d5\u05dd, \u05e2\u05d5\u05dc\u05dd!-11] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[\u05e9\u05b0\u05d1\u05bb\u05e2\u05b8\u05d9\u05d9\u05dd-6] PASSED [ 14%] testing/io/test_wcwidth.py::test_wcswidth[\U0001f250\U0001f250\U0001f250-6] PASSED [ 14%] testing/logging/test_fixture.py::test_change_level PASSED [ 14%] testing/logging/test_fixture.py::test_change_level_logging_disabled PASSED [ 14%] testing/logging/test_fixture.py::test_with_statement_at_level PASSED [ 15%] testing/logging/test_fixture.py::test_with_statement_at_level_logging_disabled PASSED [ 15%] testing/logging/test_fixture.py::test_with_statement_filtering PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[CRITICAL-40] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[ERROR-30] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[WARNING-20] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[INFO-10] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[DEBUG-0] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[NOTSET-0] PASSED [ 15%] testing/logging/test_fixture.py::test_force_enable_logging_level_string[NOTVALIDLEVEL-0] PASSED [ 15%] testing/logging/test_fixture.py::test_log_access PASSED [ 15%] testing/logging/test_fixture.py::test_messages PASSED [ 15%] testing/logging/test_fixture.py::test_record_tuples PASSED [ 15%] testing/logging/test_fixture.py::test_unicode PASSED [ 15%] testing/logging/test_fixture.py::test_clear PASSED [ 15%] testing/logging/test_fixture.py::test_caplog_captures_for_all_stages PASSED [ 15%] testing/logging/test_fixture.py::test_clear_for_call_stage PASSED [ 15%] testing/logging/test_formatter.py::test_coloredlogformatter PASSED [ 15%] testing/logging/test_formatter.py::test_coloredlogformatter_with_width_precision PASSED [ 15%] testing/logging/test_formatter.py::test_multiline_message PASSED [ 15%] testing/logging/test_formatter.py::test_colored_short_level PASSED [ 15%] testing/logging/test_reporting.py::test_live_logging_suspends_capture[True] PASSED [ 15%] testing/logging/test_reporting.py::test_live_logging_suspends_capture[False] PASSED [ 15%] testing/python/approx.py::TestApprox::test_error_messages_native_dtypes PASSED [ 15%] testing/python/approx.py::TestApprox::test_error_messages_numpy_dtypes PASSED [ 15%] testing/python/approx.py::TestApprox::test_error_messages_invalid_args PASSED [ 15%] testing/python/approx.py::TestApprox::test_error_messages_with_different_verbosity PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_string PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_complex_numbers PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_nd_array[5.0-approx(5.0 \xb1 5.0e-06)] PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_nd_array[value1-approx([5.0 \xb1 5.0e-06])] PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_nd_array[value2-approx([[5.0 \xb1 5.0e-06]])] PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_nd_array[value3-approx([[5.0 \xb1 5.0e-06, 6.0 \xb1 6.0e-06]])] PASSED [ 15%] testing/python/approx.py::TestApprox::test_repr_nd_array[value4-approx([[5.0 \xb1 5.0e-06], [6.0 \xb1 6.0e-06]])] PASSED [ 15%] testing/python/approx.py::TestApprox::test_bool PASSED [ 15%] testing/python/approx.py::TestApprox::test_operator_overloading PASSED [ 15%] testing/python/approx.py::TestApprox::test_exactly_equal PASSED [ 16%] testing/python/approx.py::TestApprox::test_opposite_sign PASSED [ 16%] testing/python/approx.py::TestApprox::test_zero_tolerance PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance[-1e+100-None] PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance[None--1e+100] PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance[1e+100--1e+100] PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance[-1e+100-1e+100] PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance[-1e+100--1e+100] PASSED [ 16%] testing/python/approx.py::TestApprox::test_negative_tolerance_message PASSED [ 16%] testing/python/approx.py::TestApprox::test_inf_tolerance PASSED [ 16%] testing/python/approx.py::TestApprox::test_inf_tolerance_expecting_zero PASSED [ 16%] testing/python/approx.py::TestApprox::test_nan_tolerance PASSED [ 16%] testing/python/approx.py::TestApprox::test_reasonable_defaults PASSED [ 16%] testing/python/approx.py::TestApprox::test_default_tolerances PASSED [ 16%] testing/python/approx.py::TestApprox::test_custom_tolerances PASSED [ 16%] testing/python/approx.py::TestApprox::test_relative_tolerance PASSED [ 16%] testing/python/approx.py::TestApprox::test_absolute_tolerance PASSED [ 16%] testing/python/approx.py::TestApprox::test_expecting_zero PASSED [ 16%] testing/python/approx.py::TestApprox::test_expecting_inf PASSED [ 16%] testing/python/approx.py::TestApprox::test_expecting_nan PASSED [ 16%] testing/python/approx.py::TestApprox::test_int PASSED [ 16%] testing/python/approx.py::TestApprox::test_decimal PASSED [ 16%] testing/python/approx.py::TestApprox::test_fraction PASSED [ 16%] testing/python/approx.py::TestApprox::test_complex PASSED [ 16%] testing/python/approx.py::TestApprox::test_list PASSED [ 16%] testing/python/approx.py::TestApprox::test_list_decimal PASSED [ 16%] testing/python/approx.py::TestApprox::test_list_wrong_len PASSED [ 16%] testing/python/approx.py::TestApprox::test_tuple PASSED [ 16%] testing/python/approx.py::TestApprox::test_tuple_wrong_len PASSED [ 16%] testing/python/approx.py::TestApprox::test_tuple_vs_other PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict_decimal PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict_wrong_len PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict_nonnumeric PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict_vs_other PASSED [ 16%] testing/python/approx.py::TestApprox::test_dict_for_div_by_zero PASSED [ 16%] testing/python/approx.py::TestApprox::test_numpy_array PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_tolerance_args PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_expecting_nan PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_expecting_inf PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_array_wrong_shape PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_array_protocol PASSED [ 17%] testing/python/approx.py::TestApprox::test_doctests PASSED [ 17%] testing/python/approx.py::TestApprox::test_expected_value_type_error[nested-list] PASSED [ 17%] testing/python/approx.py::TestApprox::test_expected_value_type_error[nested-dict] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_okay_if_equal[None] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_okay_if_equal[string] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_okay_if_equal[nested-str] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_okay_if_equal[dict-with-string] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_false_if_unequal[string] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_false_if_unequal[nested-str] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_false_if_unequal[dict-with-string] PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_dict_repr PASSED [ 17%] testing/python/approx.py::TestApprox::test_nonnumeric_list_repr PASSED [ 17%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[<=] PASSED [ 17%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[<] PASSED [ 17%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[>=] PASSED [ 17%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[>] PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_array_with_scalar PASSED [ 17%] testing/python/approx.py::TestApprox::test_numpy_scalar_with_array PASSED [ 17%] testing/python/approx.py::TestApprox::test_generic_ordered_sequence PASSED [ 17%] testing/python/approx.py::TestApprox::test_allow_ordered_sequences_only PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_scalar PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_empty_list PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_list PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_tuple PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_nested_lists PASSED [ 17%] testing/python/approx.py::TestRecursiveSequenceMap::test_map_over_mixed_sequence PASSED [ 17%] testing/python/collect.py::TestTracebackCutting::test_skip_simple PASSED [ 17%] testing/python/collect.py::TestTracebackCutting::test_filter_traceback_generated_code PASSED [ 17%] testing/python/fixtures.py::test_getfuncargnames_functions PASSED [ 17%] testing/python/fixtures.py::test_getfuncargnames_methods PASSED [ 17%] testing/python/fixtures.py::test_getfuncargnames_staticmethod PASSED [ 17%] testing/python/fixtures.py::test_getfuncargnames_staticmethod_inherited PASSED [ 18%] testing/python/fixtures.py::test_getfuncargnames_partial PASSED [ 18%] testing/python/fixtures.py::test_getfuncargnames_staticmethod_partial PASSED [ 18%] testing/python/fixtures.py::TestRequestSessionScoped::test_session_scoped_unavailable_attributes[path] PASSED [ 18%] testing/python/fixtures.py::TestRequestSessionScoped::test_session_scoped_unavailable_attributes[module] PASSED [ 18%] testing/python/fixtures.py::TestShowFixtures::test_fixture_disallow_twice PASSED [ 18%] testing/python/fixtures.py::test_call_fixture_function_error PASSED [ 18%] testing/python/fixtures.py::test_deduplicate_names PASSED [ 18%] testing/python/integration.py::test_wrapped_getfslineno PASSED [ 18%] testing/python/integration.py::TestMockDecoration::test_wrapped_getfuncargnames PASSED [ 18%] testing/python/integration.py::TestMockDecoration::test_getfuncargnames_patching PASSED [ 18%] testing/python/integration.py::test_pytestconfig_is_session_scoped PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_no_funcargs PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_function_basic PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_error PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_error_iterator PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_bad_scope PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_find_parametrized_scope PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_and_id PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_and_id_unicode PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_with_wrong_number_of_ids PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_ids_iterator_without_mark PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_empty_list PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_parametrize_with_userobjects PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_unicode_idval PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_unicode_idval_with_config PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_bytes_idval PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_class_or_function_idval PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_notset_idval PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_autoname PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_bytes_regex PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_native_strings PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_non_printable_characters PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_manual_ids_must_be_printable PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_enum PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_idfn PASSED [ 18%] testing/python/metafunc.py::TestMetafunc::test_idmaker_idfn_unique_names PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_idfn_and_config PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_ids_and_config PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_duplicated_empty_str PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_ids PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_paramset_id PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_ids_unique_names PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_all PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_empty PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_wrong_type PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_error PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_onearg PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_onearg_indirect PASSED [ 19%] testing/python/metafunc.py::TestMetafunc::test_parametrize_twoargs PASSED [ 19%] testing/python/raises.py::TestRaises::test_check_callable PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_function PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_does_not_allow_none PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_does_not_allow_empty_tuple PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_callable_no_exception PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_falsey_type_error PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_repr_inflight PASSED [ 19%] testing/python/raises.py::TestRaises::test_noclass PASSED [ 19%] testing/python/raises.py::TestRaises::test_invalid_arguments_to_raises PASSED [ 19%] testing/python/raises.py::TestRaises::test_tuple PASSED [ 19%] testing/python/raises.py::TestRaises::test_no_raise_message PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_cyclic_reference[function] PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_cyclic_reference[function_match] PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_cyclic_reference[with] PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_match PASSED [ 19%] testing/python/raises.py::TestRaises::test_match_failure_string_quoting PASSED [ 19%] testing/python/raises.py::TestRaises::test_match_failure_exact_string_message PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_match_wrong_type PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_exception_looks_iterable PASSED [ 19%] testing/python/raises.py::TestRaises::test_raises_with_raising_dunder_class PASSED [ 20%] testing/python/raises.py::TestRaises::test_raises_context_manager_with_kwargs PASSED [ 20%] testing/python/raises.py::TestRaises::test_expected_exception_is_not_a_baseexception PASSED [ 20%] testing/python/raises.py::TestRaises::test_issue_11872 PASSED [ 20%] testing/test_argcomplete.py::TestArgComplete::test_compare_with_compgen PASSED [ 20%] testing/test_argcomplete.py::TestArgComplete::test_remove_dir_prefix PASSED [ 20%] testing/test_assertion.py::TestMockConfig::test_verbose_exposes_value PASSED [ 20%] testing/test_assertion.py::TestMockConfig::test_get_assertion_override_not_set_verbose_value PASSED [ 20%] testing/test_assertion.py::TestMockConfig::test_get_assertion_override_set_custom_value PASSED [ 20%] testing/test_assertion.py::TestMockConfig::test_get_unsupported_type_error PASSED [ 20%] testing/test_assertion.py::TestImportHookInstallation::test_register_assert_rewrite_checks_types PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_different_types PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_summary PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_text_diff PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_text_skipping PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_text_skipping_verbose PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_multiline_text_diff PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_bytes_diff_normal PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_bytes_diff_verbose PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_list PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[lists] PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[dicts] PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[sets] PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_quiet PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_list_different_lengths PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_list_wrap_for_multiple_lines PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_list_wrap_for_width_rewrap_same_length PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_list_dont_wrap_strings PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_wrap PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting_with_verbosity_1 PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting_with_verbosity_2 PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_different_items PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_sequence_different_items PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_set PASSED [ 20%] testing/test_assertion.py::TestAssert_reprcompare::test_frozenzet PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_Sequence PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_list_tuples PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_list_bad_repr PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_one_repr_empty PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_repr_no_exc PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_unicode PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_nonascii_text PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_format_nonascii_explanation PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_mojibake PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare::test_nfc_nfd_same_string PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_recursive PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_recursive_verbose PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_verbose PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_with_attribute_comparison_off PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_comparing_two_different_attrs_classes PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_with_auto_detect_and_custom_eq PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_attrsclass::test_attrs_with_custom_eq PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_namedtuple::test_namedtuple PASSED [ 21%] testing/test_assertion.py::TestAssert_reprcompare_namedtuple::test_comparing_two_different_namedtuple PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_simple PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_where PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_and PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_where_nested PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline_escaped PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline_before_where PASSED [ 21%] testing/test_assertion.py::TestFormatExplanation::test_fmt_multi_newline_before_where PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_doesnt_truncate_when_input_is_empty_list PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_doesnt_truncate_at_when_input_is_5_lines_and_LT_max_chars PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_given_list_of_empty_strings PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_first_8_lines_are_LT_max_chars PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_there_is_one_line_to_remove PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_edgecase_when_truncation_message_makes_the_result_longer_for_chars PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_edgecase_when_truncation_message_makes_the_result_longer_for_lines PASSED [ 21%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_first_8_lines_are_EQ_max_chars PASSED [ 22%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_4_lines_when_first_4_lines_are_GT_max_chars PASSED [ 22%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_1_line_when_first_line_is_GT_max_chars PASSED [ 22%] testing/test_assertion.py::test_reprcompare_notin PASSED [ 22%] testing/test_assertion.py::test_reprcompare_whitespaces PASSED [ 22%] testing/test_assertion.py::test_exit_from_assertrepr_compare PASSED [ 22%] testing/test_assertion.py::test_reprcompare_verbose_long PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_place_initial_imports PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_location_is_set PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_dont_rewrite PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_name PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertrepr_compare_same_width PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_dont_rewrite_if_hasattr_fails PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assert_already_has_message PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_boolop PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_short_circuit_evaluation PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_unary_op PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_binary_op PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_boolop_percent PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_call PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_attribute PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_comparisons PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_len PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_reprcompare PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assert_raising__bool__in_comparison PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_formatchar PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_repr PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_repr_non_ascii PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_read_pyc PASSED [ 22%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_read_pyc_more_invalid PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[trivial] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[assert statement not on own line] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[multiple assertions] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[latin1 encoded on first line\n] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[utf-8 encoded on first line] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[multi-line assertion] PASSED [ 22%] testing/test_assertrewrite.py::test_get_assertion_exprs[multi line assert with list continuation] PASSED [ 23%] testing/test_assertrewrite.py::test_get_assertion_exprs[backslash continuation] PASSED [ 23%] testing/test_assertrewrite.py::test_get_assertion_exprs[assertion with message] PASSED [ 23%] testing/test_assertrewrite.py::test_get_assertion_exprs[assertion with message, test spanning multiple lines] PASSED [ 23%] testing/test_assertrewrite.py::test_get_assertion_exprs[escaped newlines plus message] PASSED [ 23%] testing/test_assertrewrite.py::test_get_assertion_exprs[no newline at end of file] PASSED [ 23%] testing/test_assertrewrite.py::test_try_makedirs PASSED [ 23%] testing/test_assertrewrite.py::TestPyCacheDir::test_get_cache_dir[c:/tmp/pycs-d:/projects/src/foo.py-c:/tmp/pycs/projects/src] PASSED [ 23%] testing/test_assertrewrite.py::TestPyCacheDir::test_get_cache_dir[None-d:/projects/src/foo.py-d:/projects/src/__pycache__] PASSED [ 23%] testing/test_assertrewrite.py::TestPyCacheDir::test_get_cache_dir[/tmp/pycs-/home/projects/src/foo.py-/tmp/pycs/home/projects/src] PASSED [ 23%] testing/test_assertrewrite.py::TestPyCacheDir::test_get_cache_dir[None-/home/projects/src/foo.py-/home/projects/src/__pycache__] PASSED [ 23%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_get_maxsize_for_saferepr[0-240] PASSED [ 23%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_get_maxsize_for_saferepr[1-2400] PASSED [ 23%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_get_maxsize_for_saferepr[2-None] PASSED [ 23%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_get_maxsize_for_saferepr[3-None] PASSED [ 23%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_get_maxsize_for_saferepr_no_config PASSED [ 23%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[no] PASSED [ 23%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[sys] PASSED [ 23%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[fd] PASSED [ 23%] testing/test_capture.py::TestCaptureManager::test_init_capturing PASSED [ 23%] testing/test_capture.py::TestCaptureFixture::test_cafd_preserves_newlines[\n] PASSED [ 23%] testing/test_capture.py::TestCaptureFixture::test_cafd_preserves_newlines[\r\n] PASSED [ 23%] testing/test_capture.py::TestCaptureFixture::test_cafd_preserves_newlines[\r] PASSED [ 23%] testing/test_capture.py::TestCaptureIO::test_text PASSED [ 23%] testing/test_capture.py::TestCaptureIO::test_unicode_and_str_mixture PASSED [ 23%] testing/test_capture.py::TestCaptureIO::test_write_bytes_to_buffer PASSED [ 23%] testing/test_capture.py::TestTeeCaptureIO::test_write_bytes_to_buffer PASSED [ 23%] testing/test_capture.py::TestTeeCaptureIO::test_text PASSED [ 23%] testing/test_capture.py::TestTeeCaptureIO::test_unicode_and_str_mixture PASSED [ 23%] testing/test_capture.py::test_dontreadfrominput PASSED [ 23%] testing/test_capture.py::test_captureresult PASSED [ 23%] testing/test_capture.py::TestFDCapture::test_stderr PASSED [ 23%] testing/test_capture.py::TestFDCapture::test_stdin PASSED [ 23%] testing/test_capture.py::TestFDCapture::test_simple_resume_suspend PASSED [ 23%] testing/test_capture.py::TestFDCapture::test_capfd_sys_stdout_mode PASSED [ 23%] testing/test_capture.py::TestStdCapture::test_capturing_done_simple PASSED [ 23%] testing/test_capture.py::TestStdCapture::test_capturing_reset_simple PASSED [ 23%] testing/test_capture.py::TestStdCapture::test_capturing_readouterr PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_capture_results_accessible_by_attribute PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_capturing_readouterr_unicode PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_reset_twice_error PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_capturing_modify_sysouterr_in_between PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_capturing_error_recursive PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_just_out_capture PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_just_err_capture PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_stdin_restored PASSED [ 24%] testing/test_capture.py::TestStdCapture::test_stdin_nulled_by_default PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_done_simple PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_reset_simple PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_readouterr PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capture_results_accessible_by_attribute PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_readouterr_unicode PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_reset_twice_error PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_modify_sysouterr_in_between PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_just_out_capture PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_just_err_capture PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_stdin_restored PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_stdin_nulled_by_default PASSED [ 24%] testing/test_capture.py::TestTeeStdCapture::test_capturing_error_recursive PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_done_simple PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_reset_simple PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_readouterr PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capture_results_accessible_by_attribute PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_readouterr_unicode PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_reset_twice_error PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_modify_sysouterr_in_between PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_capturing_error_recursive PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_just_out_capture PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_just_err_capture PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_stdin_restored PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_stdin_nulled_by_default PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_intermingling PASSED [ 24%] testing/test_capture.py::TestStdCaptureFD::test_many SKIPPED (could ...) [ 24%] testing/test_capture.py::test_capture_not_started_but_reset PASSED [ 25%] testing/test_capture.py::test_using_capsys_fixture_works_with_sys_stdout_encoding PASSED [ 25%] testing/test_capture.py::test_capsys_results_accessible_by_attribute PASSED [ 25%] testing/test_capture.py::test_fdcapture_tmpfile_remains_the_same PASSED [ 25%] testing/test_capture.py::test_windowsconsoleio_workaround_non_standard_streams SKIPPED [ 25%] testing/test_capture.py::test_stderr_write_returns_len PASSED [ 25%] testing/test_capture.py::test__get_multicapture PASSED [ 25%] testing/test_collection.py::TestCollector::test_collect_versus_item PASSED [ 25%] testing/test_compat.py::test_is_generator PASSED [ 25%] testing/test_compat.py::test_real_func_loop_limit PASSED [ 25%] testing/test_compat.py::test_get_real_func PASSED [ 25%] testing/test_compat.py::test_get_real_func_partial PASSED [ 25%] testing/test_compat.py::test_helper_failures PASSED [ 25%] testing/test_compat.py::test_safe_getattr PASSED [ 25%] testing/test_compat.py::test_safe_isclass PASSED [ 25%] testing/test_compat.py::test_cached_property PASSED [ 25%] testing/test_compat.py::test_assert_never_union PASSED [ 25%] testing/test_compat.py::test_assert_never_enum PASSED [ 25%] testing/test_compat.py::test_assert_never_literal PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[None] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[string] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[paths] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[pathlist] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[args] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[linelist] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_get_ini_default_for_type[bool] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names0-expected0] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names1-expected1] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names2-expected2] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names3-expected3] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names4-expected4] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names5-expected5] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names6-expected6] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names7-expected7] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names8-expected8] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names9-expected9] PASSED [ 25%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names10-expected10] PASSED [ 26%] testing/test_config.py::TestConfigFromdictargs::test_basic_behavior PASSED [ 26%] testing/test_config.py::TestConfigFromdictargs::test_invocation_params_args PASSED [ 26%] testing/test_config.py::TestConfigFromdictargs::test_inifilename PASSED [ 26%] testing/test_config.py::test_load_initial_conftest_last_ordering PASSED [ 26%] testing/test_config.py::test_get_plugin_specs_as_list PASSED [ 26%] testing/test_config.py::test_collect_pytest_prefix_bug PASSED [ 26%] testing/test_config.py::TestRootdir::test_simple_noini PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_ini[pytest.ini] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_ini[pyproject.toml] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_ini[tox.ini] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_ini[setup.cfg] PASSED [ 26%] testing/test_config.py::TestRootdir::test_pytestini_overrides_empty_other[setup.cfg] PASSED [ 26%] testing/test_config.py::TestRootdir::test_pytestini_overrides_empty_other[tox.ini] PASSED [ 26%] testing/test_config.py::TestRootdir::test_setuppy_fallback PASSED [ 26%] testing/test_config.py::TestRootdir::test_nothing PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_specific_inifile[pyproject.toml] PASSED [ 26%] testing/test_config.py::TestRootdir::test_explicit_config_file_sets_rootdir PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_arg_outside_cwd_without_inifile PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_arg_outside_cwd_with_inifile PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_non_dir_arg[dirs0] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_non_dir_arg[dirs1] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_non_dir_arg[dirs2] PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_existing_file_in_subdir PASSED [ 26%] testing/test_config.py::TestRootdir::test_with_config_also_in_parent_directory PASSED [ 26%] testing/test_config.py::TestOverrideIniArgs::test_addopts_before_initini PASSED [ 26%] testing/test_config.py::TestOverrideIniArgs::test_addopts_from_env_not_concatenated PASSED [ 26%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_does_not_contain_paths PASSED [ 26%] testing/test_config.py::test_help_formatter_uses_py_get_terminal_width PASSED [ 26%] testing/test_config.py::test_conftest_import_error_repr PASSED [ 26%] testing/test_config.py::test_strtobool PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[ignore-False-expected0] PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[ignore::DeprecationWarning-False-expected1] PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[ignore:some msg:DeprecationWarning-False-expected2] PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[ignore::DeprecationWarning:mod-False-expected3] PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[ignore::DeprecationWarning:mod:42-False-expected4] PASSED [ 26%] testing/test_config.py::test_parse_warning_filter[error:some\\msg:::-True-expected5] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter[error:::mod\\foo:-True-expected6] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[:::::] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[FOO::] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[::test_parse_warning_filter_failure.NonExistentClass::] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[::list::] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[::::-1] PASSED [ 27%] testing/test_config.py::test_parse_warning_filter_failure[::::not-a-number] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_basic_init[global] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_immediate_initialiation_and_incremental_are_the_same[global] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_not_existing[global] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_by_path[global] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_with_confmod[global] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_basic_init[inpackage] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_immediate_initialiation_and_incremental_are_the_same[inpackage] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_not_existing[inpackage] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_by_path[inpackage] PASSED [ 27%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_with_confmod[inpackage] PASSED [ 27%] testing/test_conftest.py::test_conftest_in_nonpkg_with_init PASSED [ 27%] testing/test_debugging.py::TestPDB::test_pdb_validate_usepdb_cls PASSED [ 27%] testing/test_doctest.py::TestLiterals::test_number_re PASSED [ 27%] testing/test_doctest.py::test_warning_on_unwrap_of_broken_object[None] PASSED [ 27%] testing/test_doctest.py::test_warning_on_unwrap_of_broken_object[_is_mocked] PASSED [ 27%] testing/test_doctest.py::test_warning_on_unwrap_of_broken_object[0] PASSED [ 27%] testing/test_doctest.py::test_warning_on_unwrap_of_broken_object[1] PASSED [ 27%] testing/test_doctest.py::test_warning_on_unwrap_of_broken_object[2] PASSED [ 27%] testing/test_doctest.py::test_is_setup_py_not_named_setup_py PASSED [ 27%] testing/test_doctest.py::test_is_setup_py_is_a_setup_py[setuptools] PASSED [ 27%] testing/test_doctest.py::test_is_setup_py_is_a_setup_py[distutils.core] PASSED [ 27%] testing/test_doctest.py::test_is_setup_py_different_encoding[setuptools] PASSED [ 27%] testing/test_doctest.py::test_is_setup_py_different_encoding[distutils.core] PASSED [ 27%] testing/test_doctest.py::test_is_main_py[__main__.py-True] PASSED [ 27%] testing/test_doctest.py::test_is_main_py[__init__.py-False] PASSED [ 27%] testing/test_entry_points.py::test_pytest_entry_points_are_identical PASSED [ 27%] testing/test_faulthandler.py::test_cancel_timeout_on_hook[pytest_enter_pdb] PASSED [ 27%] testing/test_faulthandler.py::test_cancel_timeout_on_hook[pytest_exception_interact] PASSED [ 27%] testing/test_faulthandler.py::test_get_stderr_fileno_invalid_fd PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_empty_pytest_ini PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_pytest_ini PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_custom_ini PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_custom_ini_without_section PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_custom_cfg_file PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_valid_cfg_file PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_unsupported_pytest_section_in_cfg_file PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_invalid_toml_file PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_custom_toml_file PASSED [ 28%] testing/test_findpaths.py::TestLoadConfigDictFromFile::test_valid_toml_file PASSED [ 28%] testing/test_findpaths.py::TestCommonAncestor::test_has_ancestor PASSED [ 28%] testing/test_findpaths.py::TestCommonAncestor::test_single_dir PASSED [ 28%] testing/test_findpaths.py::TestCommonAncestor::test_single_file PASSED [ 28%] testing/test_findpaths.py::test_get_dirs_from_args PASSED [ 28%] testing/test_findpaths.py::test_is_fs_root[e:/-True] SKIPPED (condit...) [ 28%] testing/test_findpaths.py::test_is_fs_root[/-True] PASSED [ 28%] testing/test_findpaths.py::test_is_fs_root[e:/projects-False] PASSED [ 28%] testing/test_findpaths.py::test_is_fs_root[/projects-False] PASSED [ 28%] testing/test_helpconfig.py::test_versions PASSED [ 28%] testing/test_junitxml.py::test_mangle_test_address PASSED [ 28%] testing/test_junitxml.py::test_dont_configure_on_workers PASSED [ 28%] testing/test_junitxml.py::test_invalid_xml_escape PASSED [ 28%] testing/test_junitxml.py::test_logxml_path_expansion PASSED [ 28%] testing/test_legacypath.py::test_tmpdir_factory PASSED [ 28%] testing/test_legacypath.py::test_tmpdir_equals_tmp_path PASSED [ 28%] testing/test_legacypath.py::test_cache_makedir PASSED [ 28%] testing/test_legacypath.py::TestFixtureRequestSessionScoped::test_session_scoped_unavailable_attributes PASSED [ 28%] testing/test_main.py::test_validate_basetemp_ok[foo] PASSED [ 28%] testing/test_main.py::test_validate_basetemp_ok[foo/bar] PASSED [ 28%] testing/test_main.py::test_validate_basetemp_fails[] PASSED [ 28%] testing/test_main.py::test_validate_basetemp_fails[.] PASSED [ 28%] testing/test_main.py::test_validate_basetemp_fails[..] PASSED [ 28%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[mark] PASSED [ 28%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[param] PASSED [ 28%] testing/test_mark.py::TestMark::test_pytest_mark_notcallable PASSED [ 28%] testing/test_mark.py::TestMark::test_mark_with_param PASSED [ 29%] testing/test_mark.py::TestMark::test_pytest_mark_name_starts_with_underscore PASSED [ 29%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs0-rhs0-True] PASSED [ 29%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs1-rhs1-False] PASSED [ 29%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs2-bar-False] PASSED [ 29%] testing/test_mark.py::TestMarkDecorator::test__eq__[foo-rhs3-False] PASSED [ 29%] testing/test_mark.py::TestMarkDecorator::test_aliases PASSED [ 29%] testing/test_mark.py::test_pytest_param_id_requires_string PASSED [ 29%] testing/test_mark.py::test_pytest_param_id_allows_none_or_string[None] PASSED [ 29%] testing/test_mark.py::test_pytest_param_id_allows_none_or_string[hello world] PASSED [ 29%] testing/test_mark.py::test_mark_mro PASSED [ 29%] testing/test_mark_expression.py::test_empty_is_false PASSED [ 29%] testing/test_mark_expression.py::test_basic[true-True0] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true-True1] PASSED [ 29%] testing/test_mark_expression.py::test_basic[false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not true-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not false-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not not true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not not false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[false and true-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true and true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true and false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true and not true-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[false or false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[false or true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true or true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true or true or false-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true or false-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not true or true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[(not true) or true-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[not (true or true)-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and true or false and false-True] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and (true or false) and false-False] PASSED [ 29%] testing/test_mark_expression.py::test_basic[true and (true or (not (not false))) and false-False] PASSED [ 29%] testing/test_mark_expression.py::test_syntax_oddeties[ true -True] PASSED [ 29%] testing/test_mark_expression.py::test_syntax_oddeties[ ((((((true)))))) -True] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_oddeties[ ( ((\t (((true))))) \t \t)-True] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_oddeties[( true and (((false))))-False] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_oddeties[not not not not true-True] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_oddeties[not not not not not true-False] PASSED [ 30%] testing/test_mark_expression.py::test_backslash_not_treated_specially PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[(-2-expected not OR left parenthesis OR identifier; got end of input] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[ (-3-expected not OR left parenthesis OR identifier; got end of input] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[)-1-expected not OR left parenthesis OR identifier; got right parenthesis] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[) -1-expected not OR left parenthesis OR identifier; got right parenthesis] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[not-4-expected not OR left parenthesis OR identifier; got end of input] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[not not-8-expected not OR left parenthesis OR identifier; got end of input] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[(not)-5-expected not OR left parenthesis OR identifier; got right parenthesis] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[and-1-expected not OR left parenthesis OR identifier; got and] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[ident and-10-expected not OR left parenthesis OR identifier; got end of input] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[ident and or-11-expected not OR left parenthesis OR identifier; got or] PASSED [ 30%] testing/test_mark_expression.py::test_syntax_errors[ident ident-7-expected end of input; got identifier] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[.] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[...] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[:::] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[a:::c] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[a+-b] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[\\nhe\\\\l\\lo\\n\\t\\rbye] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[a/b] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[\u05d0\u05d1\u05d2\u05d3] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[aa\u05d0\u05d1\u05d2\u05d3cc] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[a[bcd]] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[1234] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[1234abcd] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[1234and] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[notandor] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[not_and_or] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[not[and]or] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[1234+5678] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[123.232] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[True] PASSED [ 30%] testing/test_mark_expression.py::test_valid_idents[False] PASSED [ 31%] testing/test_mark_expression.py::test_valid_idents[None] PASSED [ 31%] testing/test_mark_expression.py::test_valid_idents[if] PASSED [ 31%] testing/test_mark_expression.py::test_valid_idents[else] PASSED [ 31%] testing/test_mark_expression.py::test_valid_idents[while] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[^] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[*] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[=] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[&] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[%] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[$] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[#] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[@] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[!] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[~] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[{] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[}] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents["] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents['] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[|] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[;] PASSED [ 31%] testing/test_mark_expression.py::test_invalid_idents[\u2190] PASSED [ 31%] testing/test_monkeypatch.py::test_setattr PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_string_expression PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_string_expression_class PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unicode_string PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_wrong_target PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_import PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_attr PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_attr_non_raising PASSED [ 31%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_delattr PASSED [ 31%] testing/test_monkeypatch.py::test_delattr PASSED [ 31%] testing/test_monkeypatch.py::test_setitem PASSED [ 31%] testing/test_monkeypatch.py::test_setitem_deleted_meanwhile PASSED [ 31%] testing/test_monkeypatch.py::test_setenv_deleted_meanwhile[True] PASSED [ 31%] testing/test_monkeypatch.py::test_setenv_deleted_meanwhile[False] PASSED [ 31%] testing/test_monkeypatch.py::test_delitem PASSED [ 32%] testing/test_monkeypatch.py::test_setenv PASSED [ 32%] testing/test_monkeypatch.py::test_delenv PASSED [ 32%] testing/test_monkeypatch.py::TestEnvironWarnings::test_setenv_non_str_warning PASSED [ 32%] testing/test_monkeypatch.py::test_setenv_prepend PASSED [ 32%] testing/test_monkeypatch.py::test_syspath_prepend PASSED [ 32%] testing/test_monkeypatch.py::test_syspath_prepend_double_undo PASSED [ 32%] testing/test_monkeypatch.py::test_chdir_with_path_local PASSED [ 32%] testing/test_monkeypatch.py::test_chdir_with_str PASSED [ 32%] testing/test_monkeypatch.py::test_chdir_undo PASSED [ 32%] testing/test_monkeypatch.py::test_chdir_double_undo PASSED [ 32%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[new] PASSED [ 32%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[new-inherit] PASSED [ 32%] testing/test_monkeypatch.py::test_undo_class_descriptors_delattr PASSED [ 32%] testing/test_monkeypatch.py::test_issue1338_name_resolving PASSED [ 32%] testing/test_monkeypatch.py::test_context PASSED [ 32%] testing/test_monkeypatch.py::test_context_classmethod PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[-expected0] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a-expected1] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[aa/b-expected2] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/b/c-expected3] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/bbb/c::D-expected4] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/b/c::D::eee-expected5] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[::xx-expected6] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/b/c::D/d::e-expected7] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/b::D:e:f::g-expected8] PASSED [ 32%] testing/test_nodes.py::test_iterparentnodeids[a/b::c/d::e[/test]-expected9] PASSED [ 32%] testing/test_nodes.py::test_node_from_parent_disallowed_arguments PASSED [ 32%] testing/test_nodes.py::test_node_direct_construction_deprecated PASSED [ 32%] testing/test_nodes.py::test_subclassing_both_item_and_collector_deprecated PASSED [ 32%] testing/test_nodes.py::test__check_initialpaths_for_relpath PASSED [ 32%] testing/test_nose.py::test_setup_func_with_setup_decorator SKIPPED (...) [ 32%] testing/test_nose.py::test_setup_func_not_callable SKIPPED (could no...) [ 32%] testing/test_parseopt.py::TestParser::test_no_help_by_default PASSED [ 32%] testing/test_parseopt.py::TestParser::test_custom_prog PASSED [ 32%] testing/test_parseopt.py::TestParser::test_argument PASSED [ 32%] testing/test_parseopt.py::TestParser::test_argument_type PASSED [ 33%] testing/test_parseopt.py::TestParser::test_argument_processopt PASSED [ 33%] testing/test_parseopt.py::TestParser::test_group_add_and_get PASSED [ 33%] testing/test_parseopt.py::TestParser::test_getgroup_simple PASSED [ 33%] testing/test_parseopt.py::TestParser::test_group_ordering PASSED [ 33%] testing/test_parseopt.py::TestParser::test_group_addoption PASSED [ 33%] testing/test_parseopt.py::TestParser::test_group_addoption_conflict PASSED [ 33%] testing/test_parseopt.py::TestParser::test_group_shortopt_lowercase PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parser_addoption PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse2 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_known_args PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_known_and_unknown_args PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_will_set_default PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_setoption PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_special_destination PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_split_positional_arguments PASSED [ 33%] testing/test_parseopt.py::TestParser::test_parse_defaultgetter PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_helper PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_0 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_2 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_3 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_help0 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_drop_short_help1 PASSED [ 33%] testing/test_parseopt.py::TestParser::test_multiple_metavar_help PASSED [ 33%] testing/test_pastebin.py::TestPaste::test_pastebin_invalid_url PASSED [ 33%] testing/test_pastebin.py::TestPaste::test_pastebin_http_error PASSED [ 33%] testing/test_pastebin.py::TestPaste::test_create_new_paste PASSED [ 33%] testing/test_pastebin.py::TestPaste::test_create_new_paste_failure PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[*.py-foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[*.py-bar/foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[test_*.py-foo/test_foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[tests/*.py-tests/foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[/c/*.py-/c/foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[/c/foo/*.py-/c/foo/foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[tests/**/test*.py-tests/foo/test_foo.py] PASSED [ 33%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[tests/**/doc/test*.py-tests/foo/bar/doc/test_foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_matching[tests/**/doc/**/test*.py-tests/foo/doc/bar/test_foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_matching_abspath PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[*.py-foo.pyc] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[*.py-foo/foo.pyc] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[tests/*.py-foo/foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[/c/*.py-/d/foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[/c/foo/*.py-/d/foo/foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[tests/**/test*.py-tests/foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[tests/**/test*.py-foo/test_foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[tests/**/doc/test*.py-tests/foo/bar/doc/foo.py] PASSED [ 34%] testing/test_pathlib.py::TestFNMatcherPort::test_not_matching[tests/**/doc/test*.py-tests/foo/bar/test_foo.py] PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_smoke_test PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_import_path_missing_file PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_renamed_dir_creates_mismatch PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_messy_name PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_dir PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_a PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_b PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_c PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_d PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_import_after PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_check_filepath_consistency PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_issue131_on__init__ PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_ensuresyspath_append PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_invalid_path PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_importmode_importlib PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_remembers_previous_imports PASSED [ 34%] testing/test_pathlib.py::TestImportPath::test_no_meta_path_found PASSED [ 34%] testing/test_pathlib.py::test_resolve_package_path PASSED [ 34%] testing/test_pathlib.py::test_package_unimportable PASSED [ 34%] testing/test_pathlib.py::test_access_denied_during_cleanup PASSED [ 34%] testing/test_pathlib.py::test_long_path_during_cleanup PASSED [ 34%] testing/test_pathlib.py::test_get_extended_length_path_str PASSED [ 34%] testing/test_pathlib.py::test_suppress_error_removing_lock PASSED [ 34%] testing/test_pathlib.py::test_bestrelpath PASSED [ 34%] testing/test_pathlib.py::test_commonpath PASSED [ 35%] testing/test_pathlib.py::test_visit_ignores_errors PASSED [ 35%] testing/test_pathlib.py::test_samefile_false_negatives SKIPPED (Wind...) [ 35%] testing/test_pathlib.py::TestImportLibMode::test_importmode_importlib_with_dataclass PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_importmode_importlib_with_pickle PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_importmode_importlib_with_pickle_separate_modules PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_module_name_from_path PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_insert_missing_modules PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_parent_contains_child_module_attribute PASSED [ 35%] testing/test_pathlib.py::TestImportLibMode::test_importlib_package PASSED [ 35%] testing/test_pathlib.py::test_safe_exists PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_hook_tracing PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManager::test_register_imported_modules PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManager::test_canonical_import PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_env_fails_to_import PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_preparse_args PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register_unregistered_alredy_registered PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register_stepwise_on_cacheprovider_unregister PASSED [ 35%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_blocked_plugin_can_be_used PASSED [ 35%] testing/test_pytester.py::test_hookrecorder_basic[apiclass] PASSED [ 35%] testing/test_pytester.py::test_hookrecorder_basic[api] PASSED [ 35%] testing/test_pytester.py::TestSysModulesSnapshot::test_remove_added PASSED [ 35%] testing/test_pytester.py::TestSysModulesSnapshot::test_add_removed PASSED [ 35%] testing/test_pytester.py::TestSysModulesSnapshot::test_restore_reloaded PASSED [ 35%] testing/test_pytester.py::TestSysModulesSnapshot::test_preserve_modules PASSED [ 35%] testing/test_pytester.py::TestSysModulesSnapshot::test_preserve_container PASSED [ 35%] testing/test_pytester.py::TestSysPathsSnapshot::test_restore[path] PASSED [ 35%] testing/test_pytester.py::TestSysPathsSnapshot::test_restore[meta_path] PASSED [ 35%] testing/test_pytester.py::TestSysPathsSnapshot::test_preserve_container[path] PASSED [ 35%] testing/test_pytester.py::TestSysPathsSnapshot::test_preserve_container[meta_path] PASSED [ 35%] testing/test_pytester.py::test_linematcher_with_nonlist PASSED [ 35%] testing/test_pytester.py::test_linematcher_match_failure PASSED [ 35%] testing/test_pytester.py::test_linematcher_consecutive PASSED [ 35%] testing/test_pytester.py::test_linematcher_no_matching[no_fnmatch_line] PASSED [ 35%] testing/test_pytester.py::test_linematcher_no_matching[no_re_match_line] PASSED [ 35%] testing/test_pytester.py::test_linematcher_no_matching_after_match PASSED [ 35%] testing/test_pytester.py::test_linematcher_string_api PASSED [ 36%] testing/test_pytester.py::test_pytest_addopts_before_pytester PASSED [ 36%] testing/test_pytester.py::test_run_result_repr PASSED [ 36%] testing/test_pytester.py::test_parse_summary_line_always_plural PASSED [ 36%] testing/test_recwarn.py::test_recwarn_stacklevel PASSED [ 36%] testing/test_recwarn.py::test_recwarn_captures_deprecation_warning PASSED [ 36%] testing/test_recwarn.py::TestSubclassWarningPop::test_pop_finds_exact_match PASSED [ 36%] testing/test_recwarn.py::TestSubclassWarningPop::test_pop_raises_if_no_match PASSED [ 36%] testing/test_recwarn.py::TestSubclassWarningPop::test_pop_finds_best_inexact_match PASSED [ 36%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_recording PASSED [ 36%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_warn_stacklevel PASSED [ 36%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_typechecking PASSED [ 36%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_invalid_enter_exit PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_raises PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_ret PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_preserves PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_explicit_call_raises PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_explicit_call PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_no_warning[context_manager] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_no_warning[call] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-context_manager-PendingDeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-context_manager-DeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-context_manager-FutureWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-call-PendingDeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-call-DeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-call-FutureWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-context_manager-PendingDeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-context_manager-DeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-context_manager-FutureWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-call-PendingDeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-call-DeprecationWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-call-FutureWarning] PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_specificity PASSED [ 36%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_supports_match PASSED [ 36%] testing/test_recwarn.py::TestWarns::test_check_callable PASSED [ 36%] testing/test_recwarn.py::TestWarns::test_several_messages PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_function PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_warning_tuple PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_as_contextmanager PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_record PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_record_only PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_record_only_none_deprecated_warn PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_record_by_subclass PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_match_regex PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_one_from_multiple_warns PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_none_of_multiple_warns PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_can_capture_previously_warned PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_warns_context_manager_with_kwargs PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_re_emit_single PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_re_emit_multiple PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_re_emit_match_single PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_re_emit_match_multiple PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_re_emit_non_match_single PASSED [ 37%] testing/test_recwarn.py::TestWarns::test_catch_warning_within_raise PASSED [ 37%] testing/test_recwarn.py::test_multiple_arg_custom_warning PASSED [ 37%] testing/test_runner.py::test_report_extra_parameters[BaseReport] PASSED [ 37%] testing/test_runner.py::test_report_extra_parameters[TestReport] PASSED [ 37%] testing/test_runner.py::test_report_extra_parameters[CollectReport] PASSED [ 37%] testing/test_runner.py::test_callinfo PASSED [ 37%] testing/test_runner.py::test_outcomeexception_exceptionattributes PASSED [ 37%] testing/test_runner.py::test_outcomeexception_passes_except_Exception PASSED [ 37%] testing/test_runner.py::test_pytest_exit PASSED [ 37%] testing/test_runner.py::test_pytest_fail PASSED [ 37%] testing/test_runner.py::test_exception_printing_skip PASSED [ 37%] testing/test_runner.py::test_importorskip PASSED [ 37%] testing/test_runner.py::test_importorskip_imports_last_module_part PASSED [ 37%] testing/test_runner.py::test_importorskip_dev_module PASSED [ 37%] testing/test_runner.py::test_store_except_info_on_error PASSED [ 37%] testing/test_runner.py::test_outcome_exception_bad_msg PASSED [ 37%] testing/test_scope.py::test_ordering PASSED [ 37%] testing/test_scope.py::test_next_lower PASSED [ 37%] testing/test_scope.py::test_next_higher PASSED [ 38%] testing/test_scope.py::test_from_user PASSED [ 38%] testing/test_skipping.py::test_importorskip PASSED [ 38%] testing/test_stash.py::test_stash PASSED [ 38%] testing/test_terminal.py::test_plugin_nameversion[normal] PASSED [ 38%] testing/test_terminal.py::test_plugin_nameversion[prefix-strip] PASSED [ 38%] testing/test_terminal.py::test_plugin_nameversion[deduplicate] PASSED [ 38%] testing/test_terminal.py::test_getreportopt PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line0-stats_arg0] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line1-stats_arg1] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line2-stats_arg2] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line3-stats_arg3] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line4-stats_arg4] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line5-stats_arg5] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line6-stats_arg6] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line7-stats_arg7] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line8-stats_arg8] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line9-stats_arg9] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line10-stats_arg10] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line11-stats_arg11] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line12-stats_arg12] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line13-stats_arg13] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line14-stats_arg14] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line15-stats_arg15] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line16-stats_arg16] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line17-stats_arg17] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line18-stats_arg18] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[yellow-exp_line19-stats_arg19] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line20-stats_arg20] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[red-exp_line21-stats_arg21] PASSED [ 38%] testing/test_terminal.py::test_summary_stats[green-exp_line22-stats_arg22] PASSED [ 38%] testing/test_terminal.py::test_skip_counting_towards_summary PASSED [ 38%] testing/test_terminal.py::test_skip_reasons_folding PASSED [ 38%] testing/test_terminal.py::test_line_with_reprcrash PASSED [ 38%] testing/test_terminal.py::test_format_session_duration[10.0-10.00s] PASSED [ 38%] testing/test_terminal.py::test_format_session_duration[10.34-10.34s] PASSED [ 38%] testing/test_terminal.py::test_format_session_duration[59.99-59.99s] PASSED [ 39%] testing/test_terminal.py::test_format_session_duration[60.55-60.55s (0:01:00)] PASSED [ 39%] testing/test_terminal.py::test_format_session_duration[123.55-123.55s (0:02:03)] PASSED [ 39%] testing/test_terminal.py::test_format_session_duration[3600.5-3600.50s (1:00:00)] PASSED [ 39%] testing/test_terminal.py::test_raw_skip_reason_skipped PASSED [ 39%] testing/test_terminal.py::test_raw_skip_reason_xfail PASSED [ 39%] testing/test_terminal.py::test_format_trimmed PASSED [ 39%] testing/test_tmpdir.py::TestTmpPathHandler::test_mktemp PASSED [ 39%] testing/test_tmpdir.py::TestTmpPathHandler::test_tmppath_relative_basetemp_absolute PASSED [ 39%] testing/test_tmpdir.py::test_get_user_uid_not_found PASSED [ 39%] testing/test_tmpdir.py::test_get_user SKIPPED (win only) [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_make PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_lock_create PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_lock_register_cleanup_removal PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_keep PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_keep_0 PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_locked PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_ignores_symlink PASSED [ 39%] testing/test_tmpdir.py::TestNumberedDir::test_removal_accepts_lock PASSED [ 39%] testing/test_tmpdir.py::TestRmRf::test_rm_rf PASSED [ 39%] testing/test_tmpdir.py::TestRmRf::test_rm_rf_with_read_only_file PASSED [ 39%] testing/test_tmpdir.py::TestRmRf::test_rm_rf_with_read_only_directory PASSED [ 39%] testing/test_tmpdir.py::TestRmRf::test_on_rm_rf_error PASSED [ 39%] testing/test_tmpdir.py::test_tmp_path_factory_handles_invalid_dir_characters PASSED [ 39%] testing/test_tmpdir.py::test_tmp_path_factory_create_directory_with_safe_permissions PASSED [ 39%] testing/test_tmpdir.py::test_tmp_path_factory_fixes_up_world_readable_permissions PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestAssertRewriteWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestCacheWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestConfigWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestCollectionWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestDeprecationWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestRemovedIn8Warning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestRemovedIn9Warning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestReturnNotNoneWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestExperimentalApiWarning] PASSED [ 39%] testing/test_warning_types.py::test_warning_types[PytestUnhandledCoroutineWarning] PASSED [ 40%] testing/test_warning_types.py::test_warning_types[PytestUnknownMarkWarning] PASSED [ 40%] testing/test_warning_types.py::test_warning_types[PytestUnraisableExceptionWarning] PASSED [ 40%] testing/test_warning_types.py::test_warning_types[PytestUnhandledThreadExceptionWarning] PASSED [ 40%] testing/test_warning_types.py::test_warn_explicit_for_annotates_errors_with_location PASSED [ 40%] testing/test_warnings.py::test_warnings_checker_twice PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_config_error PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_root_conftest_syntax_error PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_early_hook_error_issue38_1 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_early_hook_configure_error_issue38 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_file_not_found PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_file_not_found_unconfigure_issue143 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_config_preparse_plugin_option PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_early_load_setuptools_name[True] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_early_load_setuptools_name[False] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_assertion_rewrite[prepend] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_assertion_rewrite[append] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_assertion_rewrite[importlib] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_nested_import_error PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_not_collectable_arguments PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_better_reporting_on_conftest_load_failure PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_early_skip PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_issue88_initial_file_multinodes PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_issue93_initialnode_importing_capturing PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_conftest_printing_shows_if_error PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_issue109_sibling_conftests_not_loaded PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_directory_skipped PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_multiple_items_per_collector_byid PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_skip_on_generated_funcarg_id PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_selects PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_selects_duplicates PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_selects_duplicates_1 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_selects_duplicates_2 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_notfound PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_initialization_error_issue49 PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_issue134_report_error_when_collecting_member[test_fun.py::test_a] PASSED [ 40%] testing/acceptance_test.py::TestGeneralUsage::test_report_all_failed_collections_initargs PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_namespace_import_doesnt_confuse_import_hook PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_unknown_option PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_getsourcelines_error_issue553 PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_plugins_given_as_strings PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_parametrized_with_bytes_regex PASSED [ 41%] testing/acceptance_test.py::TestGeneralUsage::test_parametrized_with_null_bytes PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_earlyinit PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_pydoc PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_import_star_pytest PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_double_pytestcmdline PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_python_minus_m_invocation_ok PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_python_minus_m_invocation_fail PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_python_pytest_package PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_with_path PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_pyargs_importerror PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_pyargs_only_imported_once PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_pyargs_filename_looks_like_module PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_test_and_doctestmodules PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package_symlink PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package_not_exists PASSED [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_noclass_discovery_if_not_testcase XFAIL [ 41%] testing/acceptance_test.py::TestInvocationVariants::test_doctest_id PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_calls PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_calls_show_2 PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_calls_showall PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_calls_showall_verbose PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_with_deselected PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_with_failing_collection PASSED [ 41%] testing/acceptance_test.py::TestDurations::test_with_not PASSED [ 41%] testing/acceptance_test.py::TestDurationsWithFixture::test_setup_function PASSED [ 41%] testing/acceptance_test.py::test_zipimport_hook PASSED [ 41%] testing/acceptance_test.py::test_import_plugin_unicode_name PASSED [ 41%] testing/acceptance_test.py::test_pytest_plugins_as_module PASSED [ 41%] testing/acceptance_test.py::test_deferred_hook_checking PASSED [ 41%] testing/acceptance_test.py::test_fixture_order_respects_scope PASSED [ 42%] testing/acceptance_test.py::test_fixture_mock_integration PASSED [ 42%] testing/acceptance_test.py::test_usage_error_code PASSED [ 42%] testing/acceptance_test.py::test_warn_on_async_function PASSED [ 42%] testing/acceptance_test.py::test_warn_on_async_gen_function PASSED [ 42%] testing/acceptance_test.py::test_no_brokenpipeerror_message PASSED [ 42%] testing/acceptance_test.py::test_function_return_non_none_warning PASSED [ 42%] testing/acceptance_test.py::test_issue_9765 SKIPPED (Test is not iso...) [ 42%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut_excludepath PASSED [ 42%] testing/code/test_excinfo.py::test_match_raises_error PASSED [ 42%] testing/code/test_excinfo.py::test_cwd_deleted PASSED [ 42%] testing/code/test_excinfo.py::test_regression_nagative_line_index PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[none-none] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[none-from] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[none-another] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[from-none] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[from-from] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[from-another] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[another-none] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[another-from] PASSED [ 42%] testing/code/test_excinfo.py::test_native_exceptiongroup[another-another] PASSED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[none-none] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[none-from] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[none-another] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[from-none] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[from-from] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[from-another] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[another-none] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[another-from] SKIPPED [ 42%] testing/code/test_excinfo.py::test_exceptiongroup[another-another] SKIPPED [ 42%] testing/code/test_excinfo.py::test_all_entries_hidden[long] PASSED [ 42%] testing/code/test_excinfo.py::test_all_entries_hidden[short] PASSED [ 42%] testing/code/test_excinfo.py::test_all_entries_hidden[auto] PASSED [ 42%] testing/code/test_excinfo.py::test_all_entries_hidden[line] PASSED [ 42%] testing/code/test_excinfo.py::test_all_entries_hidden[native] PASSED [ 42%] testing/code/test_excinfo.py::test_hidden_entries_of_chained_exceptions_are_not_shown PASSED [ 42%] testing/deprecated_test.py::test_external_plugins_integrated[pytest_capturelog] PASSED [ 43%] testing/deprecated_test.py::test_external_plugins_integrated[pytest_catchlog] PASSED [ 43%] testing/deprecated_test.py::test_external_plugins_integrated[pytest_faulthandler] PASSED [ 43%] testing/deprecated_test.py::test_fscollector_gethookproxy_isinitpath PASSED [ 43%] testing/deprecated_test.py::test_strict_option_is_deprecated PASSED [ 43%] testing/deprecated_test.py::TestSkipMsgArgumentDeprecated::test_skip_with_msg_is_deprecated PASSED [ 43%] testing/deprecated_test.py::TestSkipMsgArgumentDeprecated::test_fail_with_msg_is_deprecated PASSED [ 43%] testing/deprecated_test.py::TestSkipMsgArgumentDeprecated::test_exit_with_msg_is_deprecated PASSED [ 43%] testing/deprecated_test.py::test_deprecation_of_cmdline_preparse PASSED [ 43%] testing/deprecated_test.py::test_node_ctor_fspath_argument_is_deprecated PASSED [ 43%] testing/deprecated_test.py::test_importing_instance_is_deprecated PASSED [ 43%] testing/deprecated_test.py::test_nose_deprecated_with_setup SKIPPED [ 43%] testing/deprecated_test.py::test_nose_deprecated_setup_teardown SKIPPED [ 43%] testing/examples/test_issue519.py::test_519 PASSED [ 43%] testing/logging/test_fixture.py::test_fixture_help PASSED [ 43%] testing/logging/test_fixture.py::test_change_level_undo PASSED [ 43%] testing/logging/test_fixture.py::test_change_disabled_level_undo PASSED [ 43%] testing/logging/test_fixture.py::test_change_level_undos_handler_level PASSED [ 43%] testing/logging/test_fixture.py::test_ini_controls_global_log_level PASSED [ 43%] testing/logging/test_fixture.py::test_caplog_can_override_global_log_level PASSED [ 43%] testing/logging/test_fixture.py::test_caplog_captures_despite_exception PASSED [ 43%] testing/logging/test_fixture.py::test_log_report_captures_according_to_config_option_upon_failure PASSED [ 43%] testing/logging/test_reporting.py::test_nothing_logged PASSED [ 43%] testing/logging/test_reporting.py::test_messages_logged PASSED [ 43%] testing/logging/test_reporting.py::test_root_logger_affected PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_level_log_level_interaction PASSED [ 43%] testing/logging/test_reporting.py::test_setup_logging PASSED [ 43%] testing/logging/test_reporting.py::test_teardown_logging PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_enabled_disabled[True] PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_enabled_disabled[False] PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_default_level PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_default_level_multiple_tests PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_default_level_sections PASSED [ 43%] testing/logging/test_reporting.py::test_live_logs_unknown_sections PASSED [ 43%] testing/logging/test_reporting.py::test_sections_single_new_line_after_test_outcome PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_level PASSED [ 43%] testing/logging/test_reporting.py::test_log_cli_ini_level PASSED [ 44%] testing/logging/test_reporting.py::test_log_cli_auto_enable[] PASSED [ 44%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-level=WARNING] PASSED [ 44%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-file-level=WARNING] PASSED [ 44%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-cli-level=WARNING] PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_cli PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_cli_level PASSED [ 44%] testing/logging/test_reporting.py::test_log_level_not_changed_by_default PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_ini PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_ini_level PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_unicode PASSED [ 44%] testing/logging/test_reporting.py::test_collection_live_logging PASSED [ 44%] testing/logging/test_reporting.py::test_collection_collect_only_live_logging[] PASSED [ 44%] testing/logging/test_reporting.py::test_collection_collect_only_live_logging[-q] PASSED [ 44%] testing/logging/test_reporting.py::test_collection_collect_only_live_logging[-qq] PASSED [ 44%] testing/logging/test_reporting.py::test_collection_logging_to_file PASSED [ 44%] testing/logging/test_reporting.py::test_log_in_hooks PASSED [ 44%] testing/logging/test_reporting.py::test_log_in_runtest_logreport PASSED [ 44%] testing/logging/test_reporting.py::test_log_set_path PASSED [ 44%] testing/logging/test_reporting.py::test_colored_captured_log PASSED [ 44%] testing/logging/test_reporting.py::test_colored_ansi_esc_caplogtext PASSED [ 44%] testing/logging/test_reporting.py::test_logging_emit_error PASSED [ 44%] testing/logging/test_reporting.py::test_logging_emit_error_supressed PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_cli_subdirectories_are_successfully_created PASSED [ 44%] testing/logging/test_reporting.py::test_disable_loggers PASSED [ 44%] testing/logging/test_reporting.py::test_disable_loggers_does_not_propagate PASSED [ 44%] testing/logging/test_reporting.py::test_log_disabling_works_with_log_cli PASSED [ 44%] testing/logging/test_reporting.py::test_without_date_format_log PASSED [ 44%] testing/logging/test_reporting.py::test_date_format_log PASSED [ 44%] testing/logging/test_reporting.py::test_date_format_percentf_log PASSED [ 44%] testing/logging/test_reporting.py::test_date_format_percentf_tz_log PASSED [ 44%] testing/logging/test_reporting.py::test_log_file_cli_fallback_options PASSED [ 44%] testing/python/approx.py::TestApprox::test_unicode_plus_minus PASSED [ 44%] testing/python/collect.py::TestModule::test_failing_import PASSED [ 44%] testing/python/collect.py::TestModule::test_import_duplicate PASSED [ 44%] testing/python/collect.py::TestModule::test_import_prepend_append PASSED [ 44%] testing/python/collect.py::TestModule::test_syntax_error_in_module PASSED [ 45%] testing/python/collect.py::TestModule::test_module_considers_pluginmanager_at_import PASSED [ 45%] testing/python/collect.py::TestModule::test_invalid_test_module_name PASSED [ 45%] testing/python/collect.py::TestModule::test_show_traceback_import_error[0] PASSED [ 45%] testing/python/collect.py::TestModule::test_show_traceback_import_error[1] PASSED [ 45%] testing/python/collect.py::TestModule::test_show_traceback_import_error[2] PASSED [ 45%] testing/python/collect.py::TestModule::test_show_traceback_import_error_unicode PASSED [ 45%] testing/python/collect.py::TestClass::test_class_with_init_warning PASSED [ 45%] testing/python/collect.py::TestClass::test_class_with_new_warning PASSED [ 45%] testing/python/collect.py::TestClass::test_class_subclassobject PASSED [ 45%] testing/python/collect.py::TestClass::test_static_method PASSED [ 45%] testing/python/collect.py::TestClass::test_setup_teardown_class_as_classmethod PASSED [ 45%] testing/python/collect.py::TestClass::test_issue1035_obj_has_getattr PASSED [ 45%] testing/python/collect.py::TestClass::test_issue1579_namedtuple PASSED [ 45%] testing/python/collect.py::TestClass::test_issue2234_property PASSED [ 45%] testing/python/collect.py::TestFunction::test_getmodulecollector PASSED [ 45%] testing/python/collect.py::TestFunction::test_function_as_object_instance_ignored PASSED [ 45%] testing/python/collect.py::TestFunction::test_function_equality PASSED [ 45%] testing/python/collect.py::TestFunction::test_repr_produces_actual_test_id PASSED [ 45%] testing/python/collect.py::TestFunction::test_issue197_parametrize_emptyset PASSED [ 45%] testing/python/collect.py::TestFunction::test_single_tuple_unwraps_values PASSED [ 45%] testing/python/collect.py::TestFunction::test_issue213_parametrize_value_no_equal PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_with_non_hashable_values PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_with_non_hashable_values_indirect PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_overrides_fixture PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_overrides_parametrized_fixture PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_overrides_indirect_dependency_fixture PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_with_mark PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_with_empty_string_arguments PASSED [ 45%] testing/python/collect.py::TestFunction::test_function_equality_with_callspec PASSED [ 45%] testing/python/collect.py::TestFunction::test_pyfunc_call PASSED [ 45%] testing/python/collect.py::TestFunction::test_multiple_parametrize PASSED [ 45%] testing/python/collect.py::TestFunction::test_issue751_multiple_parametrize_with_ids PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_skipif PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_skip PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_skipif_no_skip PASSED [ 45%] testing/python/collect.py::TestFunction::test_parametrize_xfail PASSED [ 46%] testing/python/collect.py::TestFunction::test_parametrize_passed PASSED [ 46%] testing/python/collect.py::TestFunction::test_parametrize_xfail_passed PASSED [ 46%] testing/python/collect.py::TestFunction::test_function_originalname PASSED [ 46%] testing/python/collect.py::TestFunction::test_function_with_square_brackets PASSED [ 46%] testing/python/collect.py::TestSorting::test_check_equality PASSED [ 46%] testing/python/collect.py::TestSorting::test_allow_sane_sorting_for_decorators PASSED [ 46%] testing/python/collect.py::TestSorting::test_ordered_by_definition_order PASSED [ 46%] testing/python/collect.py::TestConftestCustomization::test_pytest_pycollect_module PASSED [ 46%] testing/python/collect.py::TestConftestCustomization::test_customized_pymakemodule_issue205_subdir PASSED [ 46%] testing/python/collect.py::TestConftestCustomization::test_customized_pymakeitem PASSED [ 46%] testing/python/collect.py::TestConftestCustomization::test_pytest_pycollect_makeitem PASSED [ 46%] testing/python/collect.py::TestConftestCustomization::test_early_ignored_attributes PASSED [ 46%] testing/python/collect.py::test_setup_only_available_in_subdir PASSED [ 46%] testing/python/collect.py::test_modulecol_roundtrip PASSED [ 46%] testing/python/collect.py::TestTracebackCutting::test_traceback_argsetup PASSED [ 46%] testing/python/collect.py::TestTracebackCutting::test_traceback_error_during_import PASSED [ 46%] testing/python/collect.py::TestTracebackCutting::test_traceback_filter_error_during_fixture_collection PASSED [ 46%] testing/python/collect.py::TestTracebackCutting::test_filter_traceback_path_no_longer_valid PASSED [ 46%] testing/python/collect.py::TestReportInfo::test_itemreport_reportinfo PASSED [ 46%] testing/python/collect.py::TestReportInfo::test_func_reportinfo PASSED [ 46%] testing/python/collect.py::TestReportInfo::test_class_reportinfo PASSED [ 46%] testing/python/collect.py::TestReportInfo::test_reportinfo_with_nasty_getattr PASSED [ 46%] testing/python/collect.py::test_customized_python_discovery PASSED [ 46%] testing/python/collect.py::test_customized_python_discovery_functions PASSED [ 46%] testing/python/collect.py::test_unorderable_types PASSED [ 46%] testing/python/collect.py::test_dont_collect_non_function_callable PASSED [ 46%] testing/python/collect.py::test_class_injection_does_not_break_collection PASSED [ 46%] testing/python/collect.py::test_syntax_error_with_non_ascii_chars PASSED [ 46%] testing/python/collect.py::test_collect_error_with_fulltrace PASSED [ 46%] testing/python/collect.py::test_skip_duplicates_by_default PASSED [ 46%] testing/python/collect.py::test_keep_duplicates PASSED [ 46%] testing/python/collect.py::test_package_collection_infinite_recursion PASSED [ 46%] testing/python/collect.py::test_package_collection_init_given_as_argument PASSED [ 46%] testing/python/collect.py::test_package_with_modules PASSED [ 46%] testing/python/collect.py::test_package_ordering PASSED [ 46%] testing/python/collect.py::test_collection_hierarchy PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_funcarg_lookupfails PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_detect_recursive_dependency_error PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_funcarg_basic PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_funcarg_lookup_modulelevel PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_funcarg_lookup_classlevel PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_conftest_funcargs_only_available_in_subdir PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_extend_fixture_module_class PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_extend_fixture_conftest_module PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_extend_fixture_conftest_conftest PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_extend_fixture_conftest_plugin PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_extend_fixture_plugin_plugin PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_parametrized_fixture_conftest_module PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_parametrized_fixture_conftest_conftest PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_non_parametrized_fixture_conftest_module PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_non_parametrized_fixture_conftest_conftest PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_autouse_fixture_with_parametrized_fixture_conftest_conftest PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_fixture_reusing_super_fixture_parametrization PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_parametrize_fixture_and_indirect PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_top_level_fixture_reusing_super_fixture_parametrization PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_override_parametrized_fixture_with_new_parametrized_fixture PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_autouse_fixture_plugin PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_funcarg_lookup_error PASSED [ 47%] testing/python/fixtures.py::TestFillFixtures::test_fixture_excinfo_leak PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_attributes PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_attributes_method PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_contains_funcarg_arg2fixturedefs PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_getfixturevalue_recursive PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_getfixturevalue_teardown PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_getfixturevalue PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_addfinalizer PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_addfinalizer_failing_setup PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_addfinalizer_failing_setup_module PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_addfinalizer_partial_setup_failure PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_subrequest_addfinalizer_exceptions PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_getmodulepath PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_fixturenames PASSED [ 47%] testing/python/fixtures.py::TestRequestBasic::test_request_fixturenames_dynamic_fixture PASSED [ 48%] testing/python/fixtures.py::TestRequestBasic::test_setupdecorator_and_xunit PASSED [ 48%] testing/python/fixtures.py::TestRequestBasic::test_fixtures_sub_subdir_normalize_sep PASSED [ 48%] testing/python/fixtures.py::TestRequestBasic::test_show_fixtures_color_yes PASSED [ 48%] testing/python/fixtures.py::TestRequestBasic::test_newstyle_with_request PASSED [ 48%] testing/python/fixtures.py::TestRequestBasic::test_setupcontext_no_param PASSED [ 48%] testing/python/fixtures.py::TestRequestMarking::test_applymarker PASSED [ 48%] testing/python/fixtures.py::TestRequestMarking::test_accesskeywords PASSED [ 48%] testing/python/fixtures.py::TestRequestMarking::test_accessmarker_dynamic PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_noargfixturedec PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_receives_funcargs PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_receives_funcargs_scope_mismatch PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_receives_funcargs_scope_mismatch_issue660 PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_invalid_scope PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_parameters_without_eq_semantics[function] PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_parameters_without_eq_semantics[session] PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_funcarg_parametrized_and_used_twice PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_factory_uses_unknown_funcarg_as_dependency_error PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_factory_setup_as_classes_fails PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_usefixtures_marker PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_usefixtures_ini PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_usefixtures_seen_in_showmarkers PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_request_instance_issue203 PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_fixture_parametrized_with_iterator PASSED [ 48%] testing/python/fixtures.py::TestFixtureUsages::test_setup_functions_as_fixtures PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_parsefactories_evil_objects_issue214 PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_parsefactories_conftest PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_parsefactories_conftest_and_module_and_class PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_parsefactories_relative_node_ids PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_package_xunit_fixture PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_package_fixture_complex PASSED [ 48%] testing/python/fixtures.py::TestFixtureManagerParseFactories::test_collect_custom_items PASSED [ 48%] testing/python/fixtures.py::TestAutouseDiscovery::test_parsefactories_conftest PASSED [ 48%] testing/python/fixtures.py::TestAutouseDiscovery::test_two_classes_separated_autouse PASSED [ 48%] testing/python/fixtures.py::TestAutouseDiscovery::test_setup_at_classlevel PASSED [ 48%] testing/python/fixtures.py::TestAutouseDiscovery::test_setup_enabled_functionnode XFAIL [ 48%] testing/python/fixtures.py::TestAutouseDiscovery::test_callables_nocode PASSED [ 49%] testing/python/fixtures.py::TestAutouseDiscovery::test_autouse_in_conftests PASSED [ 49%] testing/python/fixtures.py::TestAutouseDiscovery::test_autouse_in_module_and_two_classes PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_autouse_conftest_mid_directory PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_funcarg_and_setup PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_uses_parametrized_resource PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_session_parametrized_function PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_class_function_parametrization_finalization PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_scope_ordering PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_parametrization_setup_teardown_ordering PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_ordering_autouse_before_explicit PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p10-p00] PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p10-p01] PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p11-p00] PASSED [ 49%] testing/python/fixtures.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p11-p01] PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_multiple_parametrization_issue_736 PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979['fixt, val'] PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979['fixt,val'] PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979[['fixt', 'val']] PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979[('fixt', 'val')] PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_session PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_session_exc PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_session_exc_two_fix PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_exc PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_module_uses_session PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_module_and_finalizer PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_mismatch_various PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_mismatch_already_computed_dynamic PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_dynamic_scope PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_dynamic_scope_bad_return PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_register_only_with_mark PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_and_scope PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_scope_mismatch PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_separated_order PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_module_parametrized_ordering PASSED [ 49%] testing/python/fixtures.py::TestFixtureMarker::test_dynamic_parametrized_ordering PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_class_ordering PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_separated_order_higher_scope_first PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_parametrized_fixture_teardown_order PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_fixture_finalizer PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_class_scope_with_normal_tests PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_request_is_clean PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_separated_lifecycle PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_function_scoped_finalizers_called PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_finalizer_order_on_parametrization[session] PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_finalizer_order_on_parametrization[function] PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_finalizer_order_on_parametrization[module] PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_class_scope_parametrization_ordering PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_parametrize_setup_function PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_fixture_marked_function_not_collected_as_test PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_params_and_ids PASSED [ 50%] testing/python/fixtures.py::TestFixtureMarker::test_params_and_ids_yieldfixture PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_setup[session--path class function module] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_setup[module-module path-cls function] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_setup[class-module path cls-function] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_setup[function-module path cls function-] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_funcarg[session--path class function module] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_funcarg[module-module path-cls function] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_funcarg[class-module path cls-function] PASSED [ 50%] testing/python/fixtures.py::TestRequestScopeAccess::test_funcarg[function-module path cls function-] PASSED [ 50%] testing/python/fixtures.py::TestErrors::test_subfactory_missing_funcarg PASSED [ 50%] testing/python/fixtures.py::TestErrors::test_issue498_fixture_finalizer_failing PASSED [ 50%] testing/python/fixtures.py::TestErrors::test_setupfunc_missing_funcarg PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_funcarg_compat PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_help PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_verbose PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_testmodule PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_conftest[True] PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_conftest[False] PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_trimmed_doc PASSED [ 50%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_indented_doc PASSED [ 51%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_indented_doc_first_line_unindented PASSED [ 51%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_indented_in_class PASSED [ 51%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_different_files PASSED [ 51%] testing/python/fixtures.py::TestShowFixtures::test_show_fixtures_with_same_name PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_simple PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_scoped PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_setup_exception PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_teardown_exception PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_yields_more_than_one PASSED [ 51%] testing/python/fixtures.py::TestContextManagerFixtureFuncs::test_custom_name PASSED [ 51%] testing/python/fixtures.py::TestParameterizedSubRequest::test_call_from_fixture PASSED [ 51%] testing/python/fixtures.py::TestParameterizedSubRequest::test_call_from_test PASSED [ 51%] testing/python/fixtures.py::TestParameterizedSubRequest::test_external_fixture PASSED [ 51%] testing/python/fixtures.py::TestParameterizedSubRequest::test_non_relative_path PASSED [ 51%] testing/python/fixtures.py::test_pytest_fixture_setup_and_post_finalizer_hook PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_module_auto[mark] PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_module_auto[autouse] PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_with_native_fixtures PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_module PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_scopes_reordered PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_same_scope_closer_root_first PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_func_closure_all_scopes_complex PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_multiple_packages PASSED [ 51%] testing/python/fixtures.py::TestScopeOrdering::test_class_fixture_self_instance PASSED [ 51%] testing/python/fixtures.py::test_fixture_double_decorator PASSED [ 51%] testing/python/fixtures.py::test_fixture_param_shadowing PASSED [ 51%] testing/python/fixtures.py::test_fixture_named_request PASSED [ 51%] testing/python/fixtures.py::test_indirect_fixture_does_not_break_scope PASSED [ 51%] testing/python/fixtures.py::test_fixture_parametrization_nparray PASSED [ 51%] testing/python/fixtures.py::test_fixture_arg_ordering PASSED [ 51%] testing/python/fixtures.py::test_yield_fixture_with_no_value PASSED [ 51%] testing/python/integration.py::TestMockDecoration::test_unittest_mock PASSED [ 51%] testing/python/integration.py::TestMockDecoration::test_unittest_mock_and_fixture PASSED [ 51%] testing/python/integration.py::TestMockDecoration::test_unittest_mock_and_pypi_mock PASSED [ 51%] testing/python/integration.py::TestMockDecoration::test_mock_sentinel_check_against_numpy_like PASSED [ 51%] testing/python/integration.py::TestMockDecoration::test_mock PASSED [ 52%] testing/python/integration.py::TestMockDecoration::test_mock_sorting PASSED [ 52%] testing/python/integration.py::TestMockDecoration::test_mock_double_patch_issue473 PASSED [ 52%] testing/python/integration.py::TestReRunTests::test_rerun PASSED [ 52%] testing/python/integration.py::TestNoselikeTestAttribute::test_module_with_global_test PASSED [ 52%] testing/python/integration.py::TestNoselikeTestAttribute::test_class_and_method PASSED [ 52%] testing/python/integration.py::TestNoselikeTestAttribute::test_unittest_class PASSED [ 52%] testing/python/integration.py::TestNoselikeTestAttribute::test_class_with_nasty_getattr PASSED [ 52%] testing/python/integration.py::TestParameterize::test_idfn_marker PASSED [ 52%] testing/python/integration.py::TestParameterize::test_idfn_fixture PASSED [ 52%] testing/python/integration.py::test_function_instance PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_request_name PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_ids_exception PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_ids_returns_non_string PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_functional PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_uses_no_fixture_error_indirect_false PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_uses_no_fixture_error_indirect_true PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_uses_no_fixture_error_indirect_string PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_uses_no_fixture_error_indirect_list PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_argument_not_in_indirect_list PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_gives_indicative_error_on_function_with_default_argument PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_functional PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_high_scoped_parametrize_reordering PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_multiple_times PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_CSV PASSED [ 52%] testing/python/metafunc.py::TestMetafunc::test_parametrize_class_scenarios PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_attributes PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_two_functions PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_noself_in_method PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_tests_in_class PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_two_functions_not_same_instance PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_issue28_setup_method_in_generate_tests PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_functional2 PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_and_inner_getfixturevalue PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_on_setup_arg PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_ids PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_without_ids PASSED [ 52%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_None_in_ids PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_fixture_parametrized_empty_ids PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrized_empty_ids PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrized_ids_invalid_type PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_identical_ids_get_unique_names PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_scope_overrides[module-2] PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_scope_overrides[function-4] PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_issue323 PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_usefixtures_seen_in_generate_tests PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_tests_only_done_in_subdir PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_same_function_names_issue403 PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_misspelling PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_missing_scope_doesnt_crash[class] PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_missing_scope_doesnt_crash[package] PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_module_level_test_with_class_scope PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctional::test_reordering_with_scopeless_and_just_indirect_parametrization PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope_indirect PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope_override_fixture PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_all_indirects PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_some_arguments_auto_scope PASSED [ 53%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_issue634 PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_mark PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_select_based_on_mark PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_xfail PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_xfail_single_argname PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_arg PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_kwarg PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_arg_and_kwarg PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_passing_is_xpass[True] PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_passing_is_xpass[False] PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_called_in_generate_tests PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_ID_generation_string_int_works PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_marked_value[True] PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_marked_value[False] PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_pytest_make_parametrize_id PASSED [ 53%] testing/python/metafunc.py::TestMarkersWithParametrization::test_pytest_make_parametrize_id_with_argname PASSED [ 54%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_positional_args PASSED [ 54%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_iterator PASSED [ 54%] testing/python/raises.py::TestRaises::test_raises_as_contextmanager PASSED [ 54%] testing/python/raises.py::TestRaises::test_does_not_raise PASSED [ 54%] testing/python/raises.py::TestRaises::test_does_not_raise_does_raise PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_no_items_should_not_show_output PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_fixtures_in_module PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_fixtures_in_conftest PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_should_show_fixtures_used_by_test PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_verbose_include_private_fixtures_and_loc PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_doctest_items PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_multiline_docstring_in_module PASSED [ 54%] testing/python/show_fixtures_per_test.py::test_verbose_include_multiline_docstring PASSED [ 54%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[plain] PASSED [ 54%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[rewrite] PASSED [ 54%] testing/test_assertion.py::TestBinReprIntegration::test_pytest_assertrepr_compare_called PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff_ci PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_dataclasses PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_recursive_dataclasses PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_recursive_dataclasses_verbose PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_dataclasses_verbose PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_dataclasses_with_attribute_comparison_off PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_comparing_two_different_data_classes PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_data_classes_with_custom_eq PASSED [ 54%] testing/test_assertion.py::TestAssert_reprcompare_dataclass::test_data_classes_with_initvar PASSED [ 54%] testing/test_assertion.py::TestFormatExplanation::test_special_chars_full PASSED [ 54%] testing/test_assertion.py::TestTruncateExplanation::test_full_output_truncated PASSED [ 54%] testing/test_assertion.py::test_python25_compile_issue257 PASSED [ 54%] testing/test_assertion.py::test_rewritten PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_extra_item[>=] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_extra_item[>] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_extra_item[<=] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_extra_item[<] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_extra_item[==] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_proper_superset_equal[>] PASSED [ 54%] testing/test_assertion.py::TestSetAssertions::test_set_proper_superset_equal[<] PASSED [ 55%] testing/test_assertion.py::TestSetAssertions::test_set_proper_superset_equal[!=] PASSED [ 55%] testing/test_assertion.py::TestSetAssertions::test_pytest_assertrepr_compare_integration PASSED [ 55%] testing/test_assertion.py::test_assertrepr_loaded_per_dir PASSED [ 55%] testing/test_assertion.py::test_triple_quoted_string_issue113 PASSED [ 55%] testing/test_assertion.py::test_traceback_failure PASSED [ 55%] testing/test_assertion.py::test_exception_handling_no_traceback PASSED [ 55%] testing/test_assertion.py::test_warn_missing[cmdline_args0-warning_output0] PASSED [ 55%] testing/test_assertion.py::test_warn_missing[cmdline_args1-warning_output1] PASSED [ 55%] testing/test_assertion.py::test_warn_missing[cmdline_args2-warning_output2] PASSED [ 55%] testing/test_assertion.py::test_recursion_source_decode PASSED [ 55%] testing/test_assertion.py::test_AssertionError_message PASSED [ 55%] testing/test_assertion.py::test_diff_newline_at_end PASSED [ 55%] testing/test_assertion.py::test_assert_tuple_warning PASSED [ 55%] testing/test_assertion.py::test_assert_indirect_tuple_no_warning PASSED [ 55%] testing/test_assertion.py::test_assert_with_unicode PASSED [ 55%] testing/test_assertion.py::test_raise_unprintable_assertion_error PASSED [ 55%] testing/test_assertion.py::test_raise_assertion_error_raising_repr PASSED [ 55%] testing/test_assertion.py::test_issue_1944 PASSED [ 55%] testing/test_assertion.py::test_assertion_location_with_coverage PASSED [ 55%] testing/test_assertion.py::test_comparisons_handle_colors[\n def test():\n assert [0, 1] == [0, 2]\n -expected_lines0-True] PASSED [ 55%] testing/test_assertion.py::test_comparisons_handle_colors[\n def test():\n assert [0, 1] == [0, 2]\n -expected_lines0-False] PASSED [ 55%] testing/test_assertion.py::test_comparisons_handle_colors[\n def test():\n assert {f"number-is-{i}": i for i in range(1, 6)} == {\n f"number-is-{i}": i for i in range(5)\n }\n -expected_lines1-True] PASSED [ 55%] testing/test_assertion.py::test_comparisons_handle_colors[\n def test():\n assert {f"number-is-{i}": i for i in range(1, 6)} == {\n f"number-is-{i}": i for i in range(5)\n }\n -expected_lines1-False] PASSED [ 55%] testing/test_assertion.py::test_fine_grained_assertion_verbosity PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_rewrites_plugin_as_a_package PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_honors_pep_235 PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_multiline PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_tuple PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_expr PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_escape PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_messages_bytes PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_at_operator_issue1290 PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_starred_with_side_effect PASSED [ 55%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assert_handling_raise_in__iter__ PASSED [ 55%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pycache_is_a_file PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pycache_is_readonly PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_zipfile PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_load_resource_via_files_with_rewrite PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_readonly PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_orphaned_pyc_file PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_package PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_translate_newlines PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_package_without__init__py PASSED [ 56%] testing/test_assertrewrite.py::TestRewriteOnImport::test_remember_rewritten_modules PASSED [ 56%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_sys_meta_path_munged PASSED [ 56%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_write_pyc PASSED [ 56%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_read_pyc_success PASSED [ 56%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_reload_is_same_and_reloads PASSED [ 56%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_get_data_support PASSED [ 56%] testing/test_assertrewrite.py::test_issue731 PASSED [ 56%] testing/test_assertrewrite.py::TestIssue925::test_simple_case PASSED [ 56%] testing/test_assertrewrite.py::TestIssue925::test_long_case PASSED [ 56%] testing/test_assertrewrite.py::TestIssue925::test_many_brackets PASSED [ 56%] testing/test_assertrewrite.py::TestIssue2121::test_rewrite_python_files_contain_subdirs PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_dont_rewrite PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_inline_walrus_operator PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_inline_walrus_operator_reverse PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_no_variable_name_conflict PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_true_assertion_and_changes_variable_value PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_fail_assertion PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_boolean_composite PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_compare_boolean_fails PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_boolean_none_fails PASSED [ 56%] testing/test_assertrewrite.py::TestIssue10743::test_assertion_walrus_operator_value_changes_cleared_after_each_test PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_in_operand PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_in_operand_json_dumps PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_equals_operand_function PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_equals_operand_function_keyword_arg PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_equals_operand_function_arg_as_function PASSED [ 56%] testing/test_assertrewrite.py::TestIssue11028::test_assertion_walrus_operator_gt_operand_function PASSED [ 57%] testing/test_assertrewrite.py::TestIssue11239::test_assertion_walrus_different_test_cases PASSED [ 57%] testing/test_assertrewrite.py::test_source_mtime_long_long[-1] SKIPPED [ 57%] testing/test_assertrewrite.py::test_source_mtime_long_long[1] SKIPPED [ 57%] testing/test_assertrewrite.py::test_rewrite_infinite_recursion PASSED [ 57%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_basic PASSED [ 57%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_pattern_contains_subdirectories PASSED [ 57%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_cwd_changed PASSED [ 57%] testing/test_assertrewrite.py::TestAssertionPass::test_option_default PASSED [ 57%] testing/test_assertrewrite.py::TestAssertionPass::test_hook_call PASSED [ 57%] testing/test_assertrewrite.py::TestAssertionPass::test_hook_call_with_parens PASSED [ 57%] testing/test_assertrewrite.py::TestAssertionPass::test_hook_not_called_without_hookimpl PASSED [ 57%] testing/test_assertrewrite.py::TestAssertionPass::test_hook_not_called_without_cmd_option PASSED [ 57%] testing/test_assertrewrite.py::TestPyCacheDir::test_sys_pycache_prefix_integration PASSED [ 57%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_default_verbosity PASSED [ 57%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_increased_verbosity PASSED [ 57%] testing/test_assertrewrite.py::TestReprSizeVerbosity::test_max_increased_verbosity PASSED [ 57%] testing/test_assertrewrite.py::TestIssue11140::test_constant_not_picked_as_module_docstring PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache_mkdir PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache_dataerror PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_cache_writefail_cachfile_silent PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_cache_writefail_permissions PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_cache_failure_warns PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_cachefuncarg PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_custom_rel_cache_dir PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_custom_abs_cache_dir PASSED [ 57%] testing/test_cacheprovider.py::TestNewAPI::test_custom_cache_dir_with_env_var PASSED [ 57%] testing/test_cacheprovider.py::test_cache_reportheader[env0] PASSED [ 57%] testing/test_cacheprovider.py::test_cache_reportheader[env1] PASSED [ 57%] testing/test_cacheprovider.py::test_cache_reportheader_external_abspath PASSED [ 57%] testing/test_cacheprovider.py::test_cache_show PASSED [ 57%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_usecase PASSED [ 57%] testing/test_cacheprovider.py::TestLastFailed::test_failedfirst_order PASSED [ 57%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_failedfirst_order PASSED [ 57%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_difference_invocations PASSED [ 57%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_usecase_splice PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_xpass PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_non_serializable_parametrize PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_terminal_report_lastfailed[directory] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_terminal_report_lastfailed[package] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_terminal_report_failedfirst PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_collectfailure PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_failure_subset PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_creates_cache_when_needed PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_xfail_not_considered_failure PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_xfail_strict_considered_failure PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_failed_changed_to_xfail_or_skip[mark.xfail] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_failed_changed_to_xfail_or_skip[mark.skip] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--ff-True] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--ff-False] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--lf-True] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--lf-False] PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_cache_cumulative PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_no_failures_behavior_all_passed PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_no_failures_behavior_empty_cache PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_skip_collection PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_skip_collection_with_nesting PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_with_known_failures_not_being_selected PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_args_with_deselected PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_with_class_items PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_with_all_filtered PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_packages PASSED [ 58%] testing/test_cacheprovider.py::TestLastFailed::test_non_python_file_skipped PASSED [ 58%] testing/test_cacheprovider.py::TestNewFirst::test_newfirst_usecase PASSED [ 58%] testing/test_cacheprovider.py::TestNewFirst::test_newfirst_parametrize PASSED [ 58%] testing/test_cacheprovider.py::TestReadme::test_readme_passed PASSED [ 58%] testing/test_cacheprovider.py::TestReadme::test_readme_failed PASSED [ 58%] testing/test_cacheprovider.py::test_gitignore PASSED [ 58%] testing/test_cacheprovider.py::test_preserve_keys_order PASSED [ 58%] testing/test_cacheprovider.py::test_does_not_create_boilerplate_in_existing_dirs PASSED [ 58%] testing/test_cacheprovider.py::test_cachedir_tag PASSED [ 58%] testing/test_cacheprovider.py::test_clioption_with_cacheshow_and_help PASSED [ 58%] testing/test_capture.py::test_capturing_unicode[fd] PASSED [ 59%] testing/test_capture.py::test_capturing_unicode[sys] PASSED [ 59%] testing/test_capture.py::test_capturing_bytes_in_utf8_encoding[fd] PASSED [ 59%] testing/test_capture.py::test_capturing_bytes_in_utf8_encoding[sys] PASSED [ 59%] testing/test_capture.py::test_collect_capturing PASSED [ 59%] testing/test_capture.py::TestPerTestCapturing::test_capture_and_fixtures PASSED [ 59%] testing/test_capture.py::TestPerTestCapturing::test_capture_scope_cache XFAIL [ 59%] testing/test_capture.py::TestPerTestCapturing::test_no_carry_over PASSED [ 59%] testing/test_capture.py::TestPerTestCapturing::test_teardown_capturing PASSED [ 59%] testing/test_capture.py::TestPerTestCapturing::test_teardown_capturing_final PASSED [ 59%] testing/test_capture.py::TestPerTestCapturing::test_capturing_outerr PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_std_functional[opt0] PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_std_functional[opt1] PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capsyscapfd PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capturing_getfixturevalue PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capsyscapfdbinary PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capture_is_represented_on_failure_issue128[sys] PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capture_is_represented_on_failure_issue128[fd] PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_stdfd_functional PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capfdbinary PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_capsysbinary PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_partial_setup_failure PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures_teardown[capsys] PASSED [ 59%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures_teardown[capfd] PASSED [ 59%] testing/test_capture.py::test_setup_failure_does_not_kill_capturing PASSED [ 59%] testing/test_capture.py::test_capture_conftest_runtest_setup PASSED [ 59%] testing/test_capture.py::test_capture_badoutput_issue412 PASSED [ 59%] testing/test_capture.py::test_capture_early_option_parsing PASSED [ 59%] testing/test_capture.py::test_capture_binary_output PASSED [ 59%] testing/test_capture.py::TestFDCapture::test_simple PASSED [ 59%] testing/test_capture.py::TestFDCapture::test_simple_many PASSED [ 59%] testing/test_capture.py::TestFDCapture::test_simple_many_check_open_files SKIPPED [ 59%] testing/test_capture.py::TestFDCapture::test_simple_fail_second_start PASSED [ 59%] testing/test_capture.py::TestFDCapture::test_writeorg PASSED [ 59%] testing/test_capture.py::TestStdCaptureFDinvalidFD::test_fdcapture_invalid_fd_with_fd_reuse PASSED [ 59%] testing/test_capture.py::TestStdCaptureFDinvalidFD::test_fdcapture_invalid_fd_without_fd_reuse PASSED [ 59%] testing/test_capture.py::test_capturing_and_logging_fundamentals[SysCapture(2)] PASSED [ 60%] testing/test_capture.py::test_capturing_and_logging_fundamentals[SysCapture(2, tee=True)] PASSED [ 60%] testing/test_capture.py::test_capturing_and_logging_fundamentals[FDCapture(2)] PASSED [ 60%] testing/test_capture.py::test_error_attribute_issue555 PASSED [ 60%] testing/test_capture.py::test_dontreadfrominput_has_encoding PASSED [ 60%] testing/test_capture.py::test_typeerror_encodedfile_write PASSED [ 60%] testing/test_capture.py::test_encodedfile_writelines PASSED [ 60%] testing/test_collection.py::TestCollector::test_check_equality PASSED [ 60%] testing/test_collection.py::TestCollector::test_getparent_and_accessors PASSED [ 60%] testing/test_collection.py::TestCollector::test_getcustomfile_roundtrip PASSED [ 60%] testing/test_collection.py::TestCollector::test_can_skip_class_with_test_attr PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_certain_directories PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate.csh] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate.fish] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate.bat] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate.ps1] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate.csh] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate.fish] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate.bat] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate.ps1] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[activate.csh] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[activate.fish] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate.bat] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate.ps1] PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_custom_norecursedirs PASSED [ 60%] testing/test_collection.py::TestCollectFS::test_testpaths_ini PASSED [ 60%] testing/test_collection.py::TestCollectPluginHookRelay::test_pytest_collect_file PASSED [ 60%] testing/test_collection.py::TestPrunetraceback::test_custom_repr_failure PASSED [ 60%] testing/test_collection.py::TestPrunetraceback::test_collect_report_postprocessing XFAIL [ 60%] testing/test_collection.py::TestPrunetraceback::test_collection_error_traceback_is_clean PASSED [ 60%] testing/test_collection.py::TestCustomConftests::test_ignore_collect_path PASSED [ 61%] testing/test_collection.py::TestCustomConftests::test_ignore_collect_not_called_on_argument PASSED [ 61%] testing/test_collection.py::TestCustomConftests::test_collectignore_exclude_on_option PASSED [ 61%] testing/test_collection.py::TestCustomConftests::test_collectignoreglob_exclude_on_option PASSED [ 61%] testing/test_collection.py::TestCustomConftests::test_pytest_fs_collect_hooks_are_seen PASSED [ 61%] testing/test_collection.py::TestCustomConftests::test_pytest_collect_file_from_sister_dir PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_topdir PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_protocol_single_function PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_protocol_method PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_custom_nodes_multi_id PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_subdir_event_ordering PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_two_commandline_args PASSED [ 61%] testing/test_collection.py::TestSession::test_serialization_byid PASSED [ 61%] testing/test_collection.py::TestSession::test_find_byid_without_instance_parents PASSED [ 61%] testing/test_collection.py::TestSession::test_collect_parametrized_order PASSED [ 61%] testing/test_collection.py::Test_getinitialnodes::test_global_file PASSED [ 61%] testing/test_collection.py::Test_getinitialnodes::test_pkgfile PASSED [ 61%] testing/test_collection.py::Test_genitems::test_check_collect_hashes PASSED [ 61%] testing/test_collection.py::Test_genitems::test_example_items1 PASSED [ 61%] testing/test_collection.py::Test_genitems::test_classmethod_is_discovered PASSED [ 61%] testing/test_collection.py::Test_genitems::test_class_and_functions_discovery_using_glob PASSED [ 61%] testing/test_collection.py::test_matchnodes_two_collections_same_file PASSED [ 61%] testing/test_collection.py::TestNodeKeywords::test_no_under PASSED [ 61%] testing/test_collection.py::TestNodeKeywords::test_issue345 PASSED [ 61%] testing/test_collection.py::TestNodeKeywords::test_keyword_matching_is_case_insensitive_by_default PASSED [ 61%] testing/test_collection.py::TestNodeKeywords::test_duplicates_handled_correctly PASSED [ 61%] testing/test_collection.py::TestNodeKeywords::test_unpacked_marks_added_to_keywords PASSED [ 61%] testing/test_collection.py::TestCollectDirectoryHook::test_custom_directory_example PASSED [ 61%] testing/test_collection.py::TestCollectDirectoryHook::test_directory_ignored_if_none PASSED [ 61%] testing/test_collection.py::test_exit_on_collection_error PASSED [ 61%] testing/test_collection.py::test_exit_on_collection_with_maxfail_smaller_than_n_errors PASSED [ 61%] testing/test_collection.py::test_exit_on_collection_with_maxfail_bigger_than_n_errors PASSED [ 61%] testing/test_collection.py::test_continue_on_collection_errors PASSED [ 61%] testing/test_collection.py::test_continue_on_collection_errors_maxfail PASSED [ 61%] testing/test_collection.py::test_fixture_scope_sibling_conftests PASSED [ 61%] testing/test_collection.py::test_collect_init_tests PASSED [ 61%] testing/test_collection.py::test_collect_invalid_signature_message PASSED [ 62%] testing/test_collection.py::test_collect_handles_raising_on_dunder_class PASSED [ 62%] testing/test_collection.py::test_collect_with_chdir_during_import PASSED [ 62%] testing/test_collection.py::test_initial_conftests_with_testpaths PASSED [ 62%] testing/test_collection.py::test_large_option_breaks_initial_conftests PASSED [ 62%] testing/test_collection.py::test_collect_symlink_file_arg PASSED [ 62%] testing/test_collection.py::test_collect_symlink_out_of_tree PASSED [ 62%] testing/test_collection.py::test_collect_symlink_dir SKIPPED (symlin...) [ 62%] testing/test_collection.py::test_collectignore_via_conftest PASSED [ 62%] testing/test_collection.py::test_collect_pkg_init_and_file_in_args PASSED [ 62%] testing/test_collection.py::test_collect_pkg_init_only PASSED [ 62%] testing/test_collection.py::test_collect_sub_with_symlinks[True] PASSED [ 62%] testing/test_collection.py::test_collect_sub_with_symlinks[False] PASSED [ 62%] testing/test_collection.py::test_collector_respects_tbstyle PASSED [ 62%] testing/test_collection.py::test_does_not_eagerly_collect_packages PASSED [ 62%] testing/test_collection.py::test_does_not_put_src_on_path PASSED [ 62%] testing/test_collection.py::test_fscollector_from_parent PASSED [ 62%] testing/test_collection.py::test_class_from_parent PASSED [ 62%] testing/test_collection.py::TestImportModeImportlib::test_collect_duplicate_names PASSED [ 62%] testing/test_collection.py::TestImportModeImportlib::test_conftest PASSED [ 62%] testing/test_collection.py::TestImportModeImportlib::test_modules_importable_as_side_effect PASSED [ 62%] testing/test_collection.py::TestImportModeImportlib::test_modules_not_importable_as_side_effect PASSED [ 62%] testing/test_collection.py::TestImportModeImportlib::test_using_python_path PASSED [ 62%] testing/test_collection.py::test_does_not_crash_on_error_from_decorated_function PASSED [ 62%] testing/test_collection.py::test_does_not_crash_on_recursive_symlink PASSED [ 62%] testing/test_collection.py::test_collect_short_file_windows SKIPPED [ 62%] testing/test_compat.py::test_is_generator_async_syntax PASSED [ 62%] testing/test_compat.py::test_is_generator_async_gen_syntax PASSED [ 62%] testing/test_config.py::TestParseIni::test_getcfg_and_config[pytest-pytest.ini] PASSED [ 62%] testing/test_config.py::TestParseIni::test_getcfg_and_config[tool:pytest-setup.cfg] PASSED [ 62%] testing/test_config.py::TestParseIni::test_setupcfg_uses_toolpytest_with_pytest PASSED [ 62%] testing/test_config.py::TestParseIni::test_append_parse_args PASSED [ 62%] testing/test_config.py::TestParseIni::test_tox_ini_wrong_version PASSED [ 62%] testing/test_config.py::TestParseIni::test_ini_names[tool:pytest-setup.cfg] PASSED [ 62%] testing/test_config.py::TestParseIni::test_ini_names[pytest-tox.ini] PASSED [ 62%] testing/test_config.py::TestParseIni::test_ini_names[pytest-pytest.ini] PASSED [ 62%] testing/test_config.py::TestParseIni::test_ini_names[pytest-.pytest.ini] PASSED [ 63%] testing/test_config.py::TestParseIni::test_pyproject_toml PASSED [ 63%] testing/test_config.py::TestParseIni::test_toxini_before_lower_pytestini PASSED [ 63%] testing/test_config.py::TestParseIni::test_ini_parse_error PASSED [ 63%] testing/test_config.py::TestParseIni::test_toml_parse_error PASSED [ 63%] testing/test_config.py::TestParseIni::test_confcutdir_default_without_configfile PASSED [ 63%] testing/test_config.py::TestParseIni::test_confcutdir_default_with_configfile PASSED [ 63%] testing/test_config.py::TestParseIni::test_confcutdir XFAIL (probabl...) [ 63%] testing/test_config.py::TestParseIni::test_invalid_config_options[2-unknowns] PASSED [ 63%] testing/test_config.py::TestParseIni::test_invalid_config_options[1-unknown] PASSED [ 63%] testing/test_config.py::TestParseIni::test_invalid_config_options[unknown-in-other-header] PASSED [ 63%] testing/test_config.py::TestParseIni::test_invalid_config_options[no-unknowns] PASSED [ 63%] testing/test_config.py::TestParseIni::test_invalid_config_options[1-known] PASSED [ 63%] testing/test_config.py::TestParseIni::test_silence_unknown_key_warning PASSED [ 63%] testing/test_config.py::TestParseIni::test_disable_warnings_plugin_disables_config_warnings PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[2-missing] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[2-missing-1-ok] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[1-ok] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[1-ok-pin-exact] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[1-ok-pin-loose] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[1-ok-prerelease] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[missing-version] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[missing-versions] PASSED [ 63%] testing/test_config.py::TestParseIni::test_missing_required_plugins[invalid-header] PASSED [ 63%] testing/test_config.py::TestParseIni::test_early_config_cmdline PASSED [ 63%] testing/test_config.py::TestParseIni::test_args_source_args PASSED [ 63%] testing/test_config.py::TestParseIni::test_args_source_invocation_dir PASSED [ 63%] testing/test_config.py::TestParseIni::test_args_source_testpaths PASSED [ 63%] testing/test_config.py::TestConfigCmdlineParsing::test_parsing_again_fails PASSED [ 63%] testing/test_config.py::TestConfigCmdlineParsing::test_explicitly_specified_config_file_is_loaded PASSED [ 63%] testing/test_config.py::TestConfigCmdlineParsing::test_absolute_win32_path PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_config_trace PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_config_getoption PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_config_getoption_unicode PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_config_getvalueorskip PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_config_getvalueorskip_None PASSED [ 63%] testing/test_config.py::TestConfigAPI::test_getoption PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_getconftest_pathlist PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini[not passed] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini[None] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini["string"] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_paths[ini] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_paths[pyproject] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_args_ini_files PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_args_pyproject_toml PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_linelist_ini_files PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_linelist_pprojecttoml PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_bool[True-True] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_bool[no-False] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_bool[no-ini-True] PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addinivalue_line_existing PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addinivalue_line_new PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_addini_default_values PASSED [ 64%] testing/test_config.py::TestConfigAPI::test_confcutdir_check_isdir PASSED [ 64%] testing/test_config.py::test_options_on_small_file_do_not_blow_up PASSED [ 64%] testing/test_config.py::test_preparse_ordering_with_setuptools PASSED [ 64%] testing/test_config.py::test_setuptools_importerror_issue1479 PASSED [ 64%] testing/test_config.py::test_importlib_metadata_broken_distribution PASSED [ 64%] testing/test_config.py::test_plugin_preparse_prevents_setuptools_loading[True] PASSED [ 64%] testing/test_config.py::test_plugin_preparse_prevents_setuptools_loading[False] PASSED [ 64%] testing/test_config.py::test_disable_plugin_autoload[parse_args0-True] PASSED [ 64%] testing/test_config.py::test_disable_plugin_autoload[parse_args1-False] PASSED [ 64%] testing/test_config.py::test_plugin_loading_order PASSED [ 64%] testing/test_config.py::test_cmdline_processargs_simple PASSED [ 64%] testing/test_config.py::test_invalid_options_show_extra_information PASSED [ 64%] testing/test_config.py::test_consider_args_after_options_for_rootdir[args0] PASSED [ 64%] testing/test_config.py::test_consider_args_after_options_for_rootdir[args1] PASSED [ 64%] testing/test_config.py::test_consider_args_after_options_for_rootdir[args2] PASSED [ 64%] testing/test_config.py::test_consider_args_after_options_for_rootdir[args3] PASSED [ 64%] testing/test_config.py::test_toolongargs_issue224 PASSED [ 64%] testing/test_config.py::test_config_in_subdirectory_colon_command_line_issue2148 PASSED [ 64%] testing/test_config.py::test_notify_exception PASSED [ 64%] testing/test_config.py::test_no_terminal_discovery_error PASSED [ 64%] testing/test_config.py::test_collect_pytest_prefix_bug_integration PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[setup.cfg] PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[tox.ini] PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[pytest.ini] PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_paths PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_multiple_and_default PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_usage_error_bad_style PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_handled_asap[True] PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_handled_asap[False] PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_addopts_from_ini_not_concatenated PASSED [ 65%] testing/test_config.py::TestOverrideIniArgs::test_multiple_override_ini_options PASSED [ 65%] testing/test_config.py::test_help_via_addopts PASSED [ 65%] testing/test_config.py::test_help_and_version_after_argument_error PASSED [ 65%] testing/test_config.py::test_config_does_not_load_blocked_plugin_from_args PASSED [ 65%] testing/test_config.py::test_invocation_args PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[python] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[terminal] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[debugging] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[unittest] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[capture] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[skipping] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[legacypath] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[tmpdir] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[monkeypatch] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[recwarn] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[pastebin] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[nose] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[assertion] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[junitxml] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[doctest] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[cacheprovider] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[freeze_support] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[setuponly] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[setupplan] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[stepwise] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[warnings] PASSED [ 65%] testing/test_config.py::test_config_blocked_default_plugins[logging] PASSED [ 66%] testing/test_config.py::test_config_blocked_default_plugins[reports] PASSED [ 66%] testing/test_config.py::test_config_blocked_default_plugins[python_path] PASSED [ 66%] testing/test_config.py::test_config_blocked_default_plugins[unraisableexception] PASSED [ 66%] testing/test_config.py::test_config_blocked_default_plugins[threadexception] PASSED [ 66%] testing/test_config.py::test_config_blocked_default_plugins[faulthandler] PASSED [ 66%] testing/test_config.py::TestSetupCfg::test_pytest_setup_cfg_unsupported PASSED [ 66%] testing/test_config.py::TestSetupCfg::test_pytest_custom_cfg_unsupported PASSED [ 66%] testing/test_config.py::TestPytestPluginsVariable::test_pytest_plugins_in_non_top_level_conftest_unsupported PASSED [ 66%] testing/test_config.py::TestPytestPluginsVariable::test_pytest_plugins_in_non_top_level_conftest_unsupported_pyargs[True] PASSED [ 66%] testing/test_config.py::TestPytestPluginsVariable::test_pytest_plugins_in_non_top_level_conftest_unsupported_pyargs[False] PASSED [ 66%] testing/test_config.py::TestDebugOptions::test_without_debug_does_not_write_log PASSED [ 66%] testing/test_config.py::TestDebugOptions::test_with_only_debug_writes_pytestdebug_log PASSED [ 66%] testing/test_config.py::TestDebugOptions::test_multiple_custom_debug_logs PASSED [ 66%] testing/test_config.py::TestDebugOptions::test_debug_help PASSED [ 66%] testing/test_config.py::TestVerbosity::test_level_matches_verbose_when_not_specified PASSED [ 66%] testing/test_config.py::TestVerbosity::test_level_matches_verbose_when_not_known_type PASSED [ 66%] testing/test_config.py::TestVerbosity::test_level_matches_specified_override PASSED [ 66%] testing/test_conftest.py::test_doubledash_considered PASSED [ 66%] testing/test_conftest.py::test_issue151_load_all_conftests PASSED [ 66%] testing/test_conftest.py::test_conftest_global_import PASSED [ 66%] testing/test_conftest.py::test_conftestcutdir PASSED [ 66%] testing/test_conftest.py::test_conftestcutdir_inplace_considered PASSED [ 66%] testing/test_conftest.py::test_setinitial_conftest_subdirs[test] PASSED [ 66%] testing/test_conftest.py::test_setinitial_conftest_subdirs[tests] PASSED [ 66%] testing/test_conftest.py::test_setinitial_conftest_subdirs[whatever] PASSED [ 66%] testing/test_conftest.py::test_setinitial_conftest_subdirs[.dotdir] PASSED [ 66%] testing/test_conftest.py::test_conftest_confcutdir PASSED [ 66%] testing/test_conftest.py::test_installed_conftest_is_picked_up PASSED [ 66%] testing/test_conftest.py::test_conftest_symlink PASSED [ 66%] testing/test_conftest.py::test_conftest_symlink_files PASSED [ 66%] testing/test_conftest.py::test_conftest_badcase SKIPPED (only releva...) [ 66%] testing/test_conftest.py::test_conftest_uppercase PASSED [ 66%] testing/test_conftest.py::test_no_conftest PASSED [ 66%] testing/test_conftest.py::test_conftest_existing_junitxml PASSED [ 66%] testing/test_conftest.py::test_conftest_import_order PASSED [ 66%] testing/test_conftest.py::test_fixture_dependency PASSED [ 67%] testing/test_conftest.py::test_conftest_found_with_double_dash PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-../..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-../..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-.-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-..-3] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package/swc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-./swc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-.-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-../swc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package/snc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-./snc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-../snc-1] PASSED [ 67%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-.-1] PASSED [ 67%] testing/test_conftest.py::test_search_conftest_up_to_inifile[.-2-0] PASSED [ 67%] testing/test_conftest.py::test_search_conftest_up_to_inifile[src-1-1] PASSED [ 67%] testing/test_conftest.py::test_search_conftest_up_to_inifile[None-1-1] PASSED [ 67%] testing/test_conftest.py::test_issue1073_conftest_special_objects PASSED [ 67%] testing/test_conftest.py::test_conftest_exception_handling PASSED [ 67%] testing/test_conftest.py::test_hook_proxy PASSED [ 67%] testing/test_conftest.py::test_required_option_help PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_fail PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_xfail PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_skip PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_top_level_raise_skiptest PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_BdbQuit PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_on_KeyboardInterrupt PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_custom_cls PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_custom_cls_invalid PASSED [ 67%] testing/test_debugging.py::TestPDB::test_pdb_custom_cls_without_pdb PASSED [ 67%] testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_custom_cls PASSED [ 67%] testing/test_debugging.py::test_pdbcls_via_local_module PASSED [ 67%] testing/test_debugging.py::test_raises_bdbquit_with_eoferror PASSED [ 68%] testing/test_debugging.py::test_pdb_wrapper_class_is_reused PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_testtextfile PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_module_empty PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_module_single_modulelevel_doctest PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_module_two_doctest_one_modulelevel PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_module_two_doctest_no_modulelevel[__init__] PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_collect_module_two_doctest_no_modulelevel[whatever] PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_simple_doctestfile PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_importmode PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_new_pattern PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_multiple_patterns PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_encoding[foo-ascii] PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_encoding[\xf6\xe4\xfc-latin1] PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_encoding[\xf6\xe4\xfc-utf-8] PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_unexpected_exception PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_outcomes PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_docstring_partial_context_around_error PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_docstring_full_context_around_error PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_linedata_missing PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_linedata_on_property PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_no_linedata_on_overriden_property PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_unex_importerror_only_txt PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_unex_importerror_with_module PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctestmodule PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctest_cached_property PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctestmodule_external_and_issue116 PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_txtfile_failing PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_txtfile_with_fixtures PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_txtfile_with_usefixtures_in_ini PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctestmodule_with_fixtures PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctestmodule_three_tests PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_doctestmodule_two_tests_one_fail PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_ignored_whitespace PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_non_ignored_whitespace PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_ignored_whitespace_glob PASSED [ 68%] testing/test_doctest.py::TestDoctests::test_non_ignored_whitespace_glob PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_contains_unicode PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_ignore_import_errors_on_doctest PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_junit_report_for_doctest PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_unicode_doctest PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_unicode_doctest_module PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_print_unicode_value PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_reportinfo PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_valid_setup_py PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_main_py_does_not_cause_import_errors PASSED [ 69%] testing/test_doctest.py::TestDoctests::test_invalid_setup_py PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_allow_unicode[ini] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_allow_unicode[comment] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_allow_bytes[ini] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_allow_bytes[comment] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_unicode_string PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_bytes_literal PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_precision[ini] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_precision[comment] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3.0-3] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3e0-3] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[1e3-1000] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3-3.0] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3.1-3.0] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3.1-3.2] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3.1-4.0] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[8.22e5-810000.0] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[3.0-2.98] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches[1e3-999] PASSED [ 69%] testing/test_doctest.py::TestLiterals::test_number_non_matches['3.1416'-'3.14'] XFAIL [ 69%] testing/test_doctest.py::TestLiterals::test_number_and_allow_unicode PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped[text] PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped[module] PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped_failed[text] PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped_failed[module] PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_all_skipped[text] PASSED [ 69%] testing/test_doctest.py::TestDoctestSkips::test_all_skipped[module] PASSED [ 70%] testing/test_doctest.py::TestDoctestSkips::test_vacuous_all_skipped[text] PASSED [ 70%] testing/test_doctest.py::TestDoctestSkips::test_vacuous_all_skipped[module] PASSED [ 70%] testing/test_doctest.py::TestDoctestSkips::test_continue_on_failure PASSED [ 70%] testing/test_doctest.py::TestDoctestSkips::test_skipping_wrapped_test PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_doctest_module_session_fixture PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[function] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_defined_in_same_module[module] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_defined_in_same_module[session] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_defined_in_same_module[class] PASSED [ 70%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_defined_in_same_module[function] PASSED [ 71%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_defined_in_same_module[package] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[module] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[session] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[class] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[function] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[module] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[session] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[class] PASSED [ 71%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[function] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[udiff] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[UDIFF] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[uDiFf] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_cdiff PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_ndiff PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_none_or_only_first_failure[none] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_none_or_only_first_failure[only_first_failure] PASSED [ 71%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_invalid PASSED [ 71%] testing/test_doctest.py::test_doctest_mock_objects_dont_recurse_missbehaved[mock] PASSED [ 71%] testing/test_doctest.py::test_doctest_mock_objects_dont_recurse_missbehaved[unittest.mock] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare lists, one item differs] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare lists, one extra item] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare lists, one item missing] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare tuples] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare sets] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare dicts with differing keys] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare dicts with differing values] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare dicts with differing items] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare strings] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Test "not in" string] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare data classes] PASSED [ 71%] testing/test_error_diffs.py::test_error_diff[Compare attrs classes] PASSED [ 71%] testing/test_faulthandler.py::test_crash_during_shutdown_captured PASSED [ 71%] testing/test_faulthandler.py::test_crash_during_shutdown_not_captured PASSED [ 71%] testing/test_faulthandler.py::test_already_initialized_crash PASSED [ 71%] testing/test_helpconfig.py::test_version_verbose PASSED [ 71%] testing/test_helpconfig.py::test_version_less_verbose PASSED [ 72%] testing/test_helpconfig.py::test_help PASSED [ 72%] testing/test_helpconfig.py::test_none_help_param_raises_exception PASSED [ 72%] testing/test_helpconfig.py::test_empty_help_param PASSED [ 72%] testing/test_helpconfig.py::test_hookvalidation_unknown PASSED [ 72%] testing/test_helpconfig.py::test_hookvalidation_optional PASSED [ 72%] testing/test_helpconfig.py::test_traceconfig PASSED [ 72%] testing/test_junitxml.py::TestPython::test_summing_simple[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_summing_simple[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_summing_simple_with_errors[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_summing_simple_with_errors[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_hostname_in_xml[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_hostname_in_xml[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_timestamp_in_xml[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_timestamp_in_xml[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_timing_function PASSED [ 72%] testing/test_junitxml.py::TestPython::test_junit_duration_report[call] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_junit_duration_report[total] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_setup_error[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_setup_error[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_teardown_error[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_teardown_error[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_call_failure_teardown_error[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_call_failure_teardown_error[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_skip_contains_name_reason[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_skip_contains_name_reason[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skip_contains_name_reason[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skip_contains_name_reason[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skipif_contains_name_reason[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skipif_contains_name_reason[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skip_doesnt_capture_output[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_mark_skip_doesnt_capture_output[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_classname_instance[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_classname_instance[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_classname_nested_dir[xunit1] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_classname_nested_dir[xunit2] PASSED [ 72%] testing/test_junitxml.py::TestPython::test_internal_error[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_internal_error[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-no] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-log] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-system-out] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-system-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-out-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit1-all] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-no] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-log] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-system-out] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-system-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-out-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_function[xunit2-all] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_verbose_message[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_verbose_message[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_escape[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_failure_escape[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_junit_prefixing[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_junit_prefixing[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_function[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_function[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_marker[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_marker[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[no] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[log] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[system-out] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[system-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[out-err] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once[all] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_xpass[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_xpass[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_xpass_strict[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_xfailure_xpass_strict[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_collect_error[xunit1] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_collect_error[xunit2] PASSED [ 73%] testing/test_junitxml.py::TestPython::test_unicode PASSED [ 74%] testing/test_junitxml.py::TestPython::test_assertion_binchars PASSED [ 74%] testing/test_junitxml.py::TestPython::test_pass_captures_stdout[no] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_pass_captures_stdout[system-out] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_pass_captures_stderr[no] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_pass_captures_stderr[system-err] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stdout[no] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stdout[system-out] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stderr[no] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stderr[system-err] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_avoid_double_stdout[no] PASSED [ 74%] testing/test_junitxml.py::TestPython::test_avoid_double_stdout[system-out] PASSED [ 74%] testing/test_junitxml.py::TestNonPython::test_summing_simple[xunit1] PASSED [ 74%] testing/test_junitxml.py::TestNonPython::test_summing_simple[xunit2] PASSED [ 74%] testing/test_junitxml.py::test_nullbyte[no] PASSED [ 74%] testing/test_junitxml.py::test_nullbyte[system-out] PASSED [ 74%] testing/test_junitxml.py::test_nullbyte_replace[no] PASSED [ 74%] testing/test_junitxml.py::test_nullbyte_replace[system-out] PASSED [ 74%] testing/test_junitxml.py::test_logxml_changingdir PASSED [ 74%] testing/test_junitxml.py::test_logxml_makedir PASSED [ 74%] testing/test_junitxml.py::test_logxml_check_isdir PASSED [ 74%] testing/test_junitxml.py::test_escaped_parametrized_names_xml PASSED [ 74%] testing/test_junitxml.py::test_double_colon_split_function_issue469 PASSED [ 74%] testing/test_junitxml.py::test_double_colon_split_method_issue469 PASSED [ 74%] testing/test_junitxml.py::test_unicode_issue368 PASSED [ 74%] testing/test_junitxml.py::test_record_property PASSED [ 74%] testing/test_junitxml.py::test_record_property_on_test_and_teardown_failure PASSED [ 74%] testing/test_junitxml.py::test_record_property_same_name PASSED [ 74%] testing/test_junitxml.py::test_record_fixtures_without_junitxml[record_property] PASSED [ 74%] testing/test_junitxml.py::test_record_fixtures_without_junitxml[record_xml_attribute] PASSED [ 74%] testing/test_junitxml.py::test_record_attribute PASSED [ 74%] testing/test_junitxml.py::test_record_fixtures_xunit2[record_xml_attribute] PASSED [ 74%] testing/test_junitxml.py::test_record_fixtures_xunit2[record_property] PASSED [ 74%] testing/test_junitxml.py::test_random_report_log_xdist SKIPPED (coul...) [ 74%] testing/test_junitxml.py::test_root_testsuites_tag[xunit1] PASSED [ 74%] testing/test_junitxml.py::test_root_testsuites_tag[xunit2] PASSED [ 74%] testing/test_junitxml.py::test_runs_twice PASSED [ 75%] testing/test_junitxml.py::test_runs_twice_xdist SKIPPED (could not i...) [ 75%] testing/test_junitxml.py::test_fancy_items_regression PASSED [ 75%] testing/test_junitxml.py::test_global_properties[xunit1] PASSED [ 75%] testing/test_junitxml.py::test_global_properties[xunit2] PASSED [ 75%] testing/test_junitxml.py::test_url_property PASSED [ 75%] testing/test_junitxml.py::test_record_testsuite_property[xunit1] PASSED [ 75%] testing/test_junitxml.py::test_record_testsuite_property[xunit2] PASSED [ 75%] testing/test_junitxml.py::test_record_testsuite_property_junit_disabled PASSED [ 75%] testing/test_junitxml.py::test_record_testsuite_property_type_checking[True] PASSED [ 75%] testing/test_junitxml.py::test_record_testsuite_property_type_checking[False] PASSED [ 75%] testing/test_junitxml.py::test_set_suite_name[xunit1-my_suite] PASSED [ 75%] testing/test_junitxml.py::test_set_suite_name[xunit1-] PASSED [ 75%] testing/test_junitxml.py::test_set_suite_name[xunit2-my_suite] PASSED [ 75%] testing/test_junitxml.py::test_set_suite_name[xunit2-] PASSED [ 75%] testing/test_junitxml.py::test_escaped_skipreason_issue3533 PASSED [ 75%] testing/test_junitxml.py::test_bin_escaped_skipreason PASSED [ 75%] testing/test_junitxml.py::test_escaped_setup_teardown_error PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_does_not_log_test_output[xunit1] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_does_not_log_test_output[xunit2] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[no-xunit1] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[no-xunit2] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[system-out-xunit1] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[system-out-xunit2] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[system-err-xunit1] PASSED [ 75%] testing/test_junitxml.py::test_logging_passing_tests_disabled_logs_output_for_failing_test_issue5430[system-err-xunit2] PASSED [ 75%] testing/test_legacypath.py::test_item_fspath PASSED [ 75%] testing/test_legacypath.py::test_testdir_testtmproot PASSED [ 75%] testing/test_legacypath.py::test_testdir_makefile_dot_prefixes_extension_silently PASSED [ 75%] testing/test_legacypath.py::test_testdir_makefile_ext_none_raises_type_error PASSED [ 75%] testing/test_legacypath.py::test_testdir_makefile_ext_empty_string_makes_file PASSED [ 75%] testing/test_legacypath.py::test_tmpdir_always_is_realpath PASSED [ 75%] testing/test_legacypath.py::test_fixturerequest_getmodulepath PASSED [ 75%] testing/test_legacypath.py::test_addini_paths[ini] PASSED [ 75%] testing/test_legacypath.py::test_addini_paths[pyproject] PASSED [ 75%] testing/test_legacypath.py::test_override_ini_paths PASSED [ 75%] testing/test_link_resolve.py::test_link_resolve PASSED [ 76%] testing/test_main.py::test_wrap_session_notify_exception[ret_exc0] PASSED [ 76%] testing/test_main.py::test_wrap_session_notify_exception[ret_exc1] PASSED [ 76%] testing/test_main.py::test_wrap_session_notify_exception[ret_exc2] PASSED [ 76%] testing/test_main.py::test_wrap_session_exit_sessionfinish[None] PASSED [ 76%] testing/test_main.py::test_wrap_session_exit_sessionfinish[42] PASSED [ 76%] testing/test_main.py::test_validate_basetemp_integration PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_file PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_dir PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_pypath PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_parametrized_name_with_colons PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_does_not_exist PASSED [ 76%] testing/test_main.py::TestResolveCollectionArgument::test_absolute_paths_are_resolved_correctly PASSED [ 76%] testing/test_main.py::test_module_full_path_without_drive PASSED [ 76%] testing/test_main.py::test_very_long_cmdline_arg PASSED [ 76%] testing/test_mark.py::test_marked_class_run_twice PASSED [ 76%] testing/test_mark.py::test_ini_markers PASSED [ 76%] testing/test_mark.py::test_markers_option PASSED [ 76%] testing/test_mark.py::test_ini_markers_whitespace PASSED [ 76%] testing/test_mark.py::test_marker_without_description PASSED [ 76%] testing/test_mark.py::test_markers_option_with_plugin_in_current_dir PASSED [ 76%] testing/test_mark.py::test_mark_on_pseudo_function PASSED [ 76%] testing/test_mark.py::test_strict_prohibits_unregistered_markers[--strict-markers] PASSED [ 76%] testing/test_mark.py::test_strict_prohibits_unregistered_markers[--strict] PASSED [ 76%] testing/test_mark.py::test_mark_option[xyz-expected_passed0] PASSED [ 76%] testing/test_mark.py::test_mark_option[((( xyz)) )-expected_passed1] PASSED [ 76%] testing/test_mark.py::test_mark_option[not not xyz-expected_passed2] PASSED [ 76%] testing/test_mark.py::test_mark_option[xyz and xyz2-expected_passed3] PASSED [ 76%] testing/test_mark.py::test_mark_option[xyz2-expected_passed4] PASSED [ 76%] testing/test_mark.py::test_mark_option[xyz or xyz2-expected_passed5] PASSED [ 76%] testing/test_mark.py::test_mark_option_custom[interface-expected_passed0] PASSED [ 76%] testing/test_mark.py::test_mark_option_custom[not interface-expected_passed1] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[interface-expected_passed0] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[not interface-expected_passed1] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[pass-expected_passed2] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[not pass-expected_passed3] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[not not not (pass)-expected_passed4] PASSED [ 76%] testing/test_mark.py::test_keyword_option_custom[1 or 2-expected_passed5] PASSED [ 77%] testing/test_mark.py::test_keyword_option_custom[not (1 or 2)-expected_passed6] PASSED [ 77%] testing/test_mark.py::test_keyword_option_considers_mark PASSED [ 77%] testing/test_mark.py::test_keyword_option_parametrize[None-expected_passed0] PASSED [ 77%] testing/test_mark.py::test_keyword_option_parametrize[[1.3]-expected_passed1] PASSED [ 77%] testing/test_mark.py::test_keyword_option_parametrize[2-3-expected_passed2] PASSED [ 77%] testing/test_mark.py::test_parametrize_with_module PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[foo or-at column 7: expected not OR left parenthesis OR identifier; got end of input] PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[foo or or-at column 8: expected not OR left parenthesis OR identifier; got or] PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[(foo-at column 5: expected right parenthesis; got end of input] PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[foo bar-at column 5: expected end of input; got identifier] PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[or or-at column 1: expected not OR left parenthesis OR identifier; got or] PASSED [ 77%] testing/test_mark.py::test_keyword_option_wrong_arguments[not or-at column 5: expected not OR left parenthesis OR identifier; got or] PASSED [ 77%] testing/test_mark.py::test_parametrized_collected_from_command_line PASSED [ 77%] testing/test_mark.py::test_parametrized_collect_with_wrong_args PASSED [ 77%] testing/test_mark.py::test_parametrized_with_kwargs PASSED [ 77%] testing/test_mark.py::test_parametrize_iterator PASSED [ 77%] testing/test_mark.py::TestFunctional::test_merging_markers_deep PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_decorator_subclass_does_not_propagate_to_base PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_should_not_pass_to_siebling_class PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_decorator_baseclasses_merged PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_closest PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_with_wrong_marker PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_dynamically_in_funcarg PASSED [ 77%] testing/test_mark.py::TestFunctional::test_no_marker_match_on_unmarked_names PASSED [ 77%] testing/test_mark.py::TestFunctional::test_keywords_at_node_level PASSED [ 77%] testing/test_mark.py::TestFunctional::test_keyword_added_for_session PASSED [ 77%] testing/test_mark.py::TestFunctional::test_mark_from_parameters PASSED [ 77%] testing/test_mark.py::TestFunctional::test_reevaluate_dynamic_expr PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_simple PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and test_2] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[TestClass] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and not test_1] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[TestClass and test_2] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and TestClass and test_2] PASSED [ 77%] testing/test_mark.py::TestKeywordSelection::test_keyword_extra PASSED [ 78%] testing/test_mark.py::TestKeywordSelection::test_keyword_extra_dash XFAIL [ 78%] testing/test_mark.py::TestKeywordSelection::test_no_magic_values[__] PASSED [ 78%] testing/test_mark.py::TestKeywordSelection::test_no_magic_values[+] PASSED [ 78%] testing/test_mark.py::TestKeywordSelection::test_no_magic_values[..] PASSED [ 78%] testing/test_mark.py::TestKeywordSelection::test_no_match_directories_outside_the_suite PASSED [ 78%] testing/test_mark.py::test_parameterset_for_parametrize_marks[None] PASSED [ 78%] testing/test_mark.py::test_parameterset_for_parametrize_marks[] PASSED [ 78%] testing/test_mark.py::test_parameterset_for_parametrize_marks[skip] PASSED [ 78%] testing/test_mark.py::test_parameterset_for_parametrize_marks[xfail] PASSED [ 78%] testing/test_mark.py::test_parameterset_for_fail_at_collect PASSED [ 78%] testing/test_mark.py::test_parameterset_for_parametrize_bad_markname PASSED [ 78%] testing/test_mark.py::test_mark_expressions_no_smear PASSED [ 78%] testing/test_mark.py::test_addmarker_order PASSED [ 78%] testing/test_mark.py::test_markers_from_parametrize PASSED [ 78%] testing/test_mark.py::test_marker_expr_eval_failure_handling[NOT internal_err] PASSED [ 78%] testing/test_mark.py::test_marker_expr_eval_failure_handling[NOT (internal_err)] PASSED [ 78%] testing/test_mark.py::test_marker_expr_eval_failure_handling[bogus=] PASSED [ 78%] testing/test_mark.py::test_mark_fixture_order_mro PASSED [ 78%] testing/test_monkeypatch.py::test_monkeypatch_plugin PASSED [ 78%] testing/test_monkeypatch.py::test_issue185_time_breaks PASSED [ 78%] testing/test_monkeypatch.py::test_importerror PASSED [ 78%] testing/test_monkeypatch.py::test_syspath_prepend_with_namespace_packages PASSED [ 78%] testing/test_nodes.py::test_node_warn_is_no_longer_only_pytest_warnings[DeprecationWarning-deprecated] PASSED [ 78%] testing/test_nodes.py::test_node_warn_is_no_longer_only_pytest_warnings[PytestWarning-pytest] PASSED [ 78%] testing/test_nodes.py::test_node_warning_enforces_warning_types PASSED [ 78%] testing/test_nodes.py::test_failure_with_changed_cwd PASSED [ 78%] testing/test_nose.py::test_nose_setup SKIPPED (could not import 'nos...) [ 78%] testing/test_nose.py::test_nose_setup_func SKIPPED (could not import...) [ 78%] testing/test_nose.py::test_nose_setup_func_failure SKIPPED (could no...) [ 78%] testing/test_nose.py::test_nose_setup_func_failure_2 SKIPPED (could ...) [ 78%] testing/test_nose.py::test_nose_setup_partial SKIPPED (could not imp...) [ 78%] testing/test_nose.py::test_module_level_setup SKIPPED (could not imp...) [ 78%] testing/test_nose.py::test_nose_style_setup_teardown SKIPPED (could ...) [ 78%] testing/test_nose.py::test_fixtures_nose_setup_issue8394 SKIPPED (co...) [ 78%] testing/test_nose.py::test_nose_setup_ordering SKIPPED (could not im...) [ 78%] testing/test_nose.py::test_apiwrapper_problem_issue260 SKIPPED (coul...) [ 79%] testing/test_nose.py::test_setup_teardown_linking_issue265 SKIPPED (...) [ 79%] testing/test_nose.py::test_SkipTest_during_collection SKIPPED (could...) [ 79%] testing/test_nose.py::test_SkipTest_in_test SKIPPED (could not impor...) [ 79%] testing/test_nose.py::test_istest_function_decorator SKIPPED (could ...) [ 79%] testing/test_nose.py::test_nottest_function_decorator SKIPPED (could...) [ 79%] testing/test_nose.py::test_istest_class_decorator SKIPPED (could not...) [ 79%] testing/test_nose.py::test_nottest_class_decorator SKIPPED (could no...) [ 79%] testing/test_nose.py::test_skip_test_with_unicode SKIPPED (could not...) [ 79%] testing/test_nose.py::test_raises SKIPPED (could not import 'nose': ...) [ 79%] testing/test_nose.py::test_nose_setup_skipped_if_non_callable SKIPPED [ 79%] testing/test_nose.py::test_teardown_fixture_not_called_directly[teardown] SKIPPED [ 79%] testing/test_nose.py::test_teardown_fixture_not_called_directly[teardown_class] SKIPPED [ 79%] testing/test_parseopt.py::test_argcomplete PASSED [ 79%] testing/test_pastebin.py::TestPasteCapture::test_failed PASSED [ 79%] testing/test_pastebin.py::TestPasteCapture::test_all PASSED [ 79%] testing/test_pastebin.py::TestPasteCapture::test_non_ascii_paste_text PASSED [ 79%] testing/test_pathlib.py::TestImportLibMode::test_importlib_root_is_package PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_addhooks_conftestplugin PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_addhooks_nohooks PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_do_option_postinitialize PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_configure PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_conftestpath_case_sensitivity SKIPPED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_hook_proxy PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_hook_with_addoption PASSED [ 79%] testing/test_pluginmanager.py::test_default_markers PASSED [ 79%] testing/test_pluginmanager.py::test_importplugin_error_message PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_module PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_module_import_module PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_plugin_skip PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_env_plugin_instantiation PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_pluginmanager_ENV_startup PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_import_plugin_importname PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_import_plugin_dotted_name PASSED [ 79%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_conftest_deps PASSED [ 79%] testing/test_pytester.py::test_make_hook_recorder XFAIL (internal re...) [ 79%] testing/test_pytester.py::test_parseconfig PASSED [ 80%] testing/test_pytester.py::test_pytester_runs_with_plugin PASSED [ 80%] testing/test_pytester.py::test_pytester_with_doctest PASSED [ 80%] testing/test_pytester.py::test_runresult_assertion_on_xfail PASSED [ 80%] testing/test_pytester.py::test_runresult_assertion_on_xpassed PASSED [ 80%] testing/test_pytester.py::test_xpassed_with_strict_is_considered_a_failure PASSED [ 80%] testing/test_pytester.py::test_makepyfile_unicode PASSED [ 80%] testing/test_pytester.py::test_makepyfile_utf8 PASSED [ 80%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_test_module_not_cleaned_up PASSED [ 80%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_taking_and_restoring_a_sys_modules_snapshot PASSED [ 80%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_sys_modules_snapshot_restore_preserving_modules PASSED [ 80%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_external_test_module_imports_not_cleaned_up PASSED [ 80%] testing/test_pytester.py::test_assert_outcomes_after_pytest_error PASSED [ 80%] testing/test_pytester.py::test_pytester_subprocess_via_runpytest_arg PASSED [ 80%] testing/test_pytester.py::test_unicode_args PASSED [ 80%] testing/test_pytester.py::test_run_stdin PASSED [ 80%] testing/test_pytester.py::test_popen_stdin_pipe PASSED [ 80%] testing/test_pytester.py::test_popen_stdin_bytes PASSED [ 80%] testing/test_pytester.py::test_popen_default_stdin_stderr_and_stdin_None PASSED [ 80%] testing/test_pytester.py::test_pytester_outcomes_with_multiple_errors PASSED [ 80%] testing/test_pytester.py::test_makefile_joins_absolute_path PASSED [ 80%] testing/test_pytester.py::test_pytester_makefile_dot_prefixes_extension_with_warning PASSED [ 80%] testing/test_pytester.py::test_pytester_assert_outcomes_warnings PASSED [ 80%] testing/test_pytester.py::test_pytester_outcomes_deselected PASSED [ 80%] testing/test_python_path.py::test_one_dir PASSED [ 80%] testing/test_python_path.py::test_two_dirs PASSED [ 80%] testing/test_python_path.py::test_module_not_found PASSED [ 80%] testing/test_python_path.py::test_no_ini PASSED [ 80%] testing/test_python_path.py::test_clean_up PASSED [ 80%] testing/test_recwarn.py::test_recwarn_functional PASSED [ 80%] testing/test_recwarn.py::TestWarns::test_double_test PASSED [ 80%] testing/test_recwarn.py::TestWarns::test_skip_within_warns PASSED [ 80%] testing/test_recwarn.py::TestWarns::test_fail_within_warns PASSED [ 80%] testing/test_recwarn.py::TestWarns::test_exit_within_warns PASSED [ 80%] testing/test_reports.py::TestReportSerialization::test_xdist_longrepr_to_str_issue_241 PASSED [ 80%] testing/test_reports.py::TestReportSerialization::test_xdist_report_longrepr_reprcrash_130 PASSED [ 80%] testing/test_reports.py::TestReportSerialization::test_reprentries_serialization_170 PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_reprentries_serialization_196 PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_itemreport_outcomes PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_collectreport_passed PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_collectreport_fail PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_extended_report_deserialization PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_paths_support PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_deserialization_failure PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_chained_exceptions[TestReport] PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_chained_exceptions[CollectReport] PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_chained_exceptions_no_reprcrash PASSED [ 81%] testing/test_reports.py::TestReportSerialization::test_report_timestamps_match_duration PASSED [ 81%] testing/test_reports.py::TestHooks::test_test_report PASSED [ 81%] testing/test_reports.py::TestHooks::test_collect_report PASSED [ 81%] testing/test_reports.py::TestHooks::test_invalid_report_types[pytest_runtest_logreport] PASSED [ 81%] testing/test_reports.py::TestHooks::test_invalid_report_types[pytest_collectreport] PASSED [ 81%] testing/test_runner.py::TestSetupState::test_setup PASSED [ 81%] testing/test_runner.py::TestSetupState::test_teardown_exact_stack_empty PASSED [ 81%] testing/test_runner.py::TestSetupState::test_setup_fails_and_failure_is_cached PASSED [ 81%] testing/test_runner.py::TestSetupState::test_teardown_multiple_one_fails PASSED [ 81%] testing/test_runner.py::TestSetupState::test_teardown_multiple_fail PASSED [ 81%] testing/test_runner.py::TestSetupState::test_teardown_multiple_scopes_one_fails PASSED [ 81%] testing/test_runner.py::TestSetupState::test_teardown_multiple_scopes_several_fail PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_passfunction PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_failfunction PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_skipfunction PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_skip_in_setup_function PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_setup_function PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_teardown_function PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_custom_failure_repr PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_teardown_final_returncode PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_logstart_logfinish_hooks PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_exact_teardown_issue90 PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_exact_teardown_issue1206 PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_setup_function_ignores_custom_repr PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_systemexit_does_not_bail_out PASSED [ 81%] testing/test_runner.py::TestExecutionNonForked::test_exit_propagates PASSED [ 82%] testing/test_runner.py::TestExecutionNonForked::test_keyboardinterrupt_propagates PASSED [ 82%] testing/test_runner.py::TestSessionReports::test_collect_result PASSED [ 82%] testing/test_runner.py::test_runtest_in_module_ordering XFAIL [ 82%] testing/test_runner.py::test_pytest_exit_msg PASSED [ 82%] testing/test_runner.py::test_pytest_exit_returncode PASSED [ 82%] testing/test_runner.py::test_pytest_fail_notrace_runtest PASSED [ 82%] testing/test_runner.py::test_pytest_fail_notrace_collection PASSED [ 82%] testing/test_runner.py::test_pytest_fail_notrace_non_ascii PASSED [ 82%] testing/test_runner.py::test_pytest_no_tests_collected_exit_status PASSED [ 82%] testing/test_runner.py::test_importorskip_module_level PASSED [ 82%] testing/test_runner.py::test_importorskip_custom_reason PASSED [ 82%] testing/test_runner.py::test_pytest_cmdline_main PASSED [ 82%] testing/test_runner.py::test_unicode_in_longrepr PASSED [ 82%] testing/test_runner.py::test_failure_in_setup PASSED [ 82%] testing/test_runner.py::test_makereport_getsource PASSED [ 82%] testing/test_runner.py::test_makereport_getsource_dynamic_code PASSED [ 82%] testing/test_runner.py::test_current_test_env_var PASSED [ 82%] testing/test_runner.py::TestReportContents::test_longreprtext_pass PASSED [ 82%] testing/test_runner.py::TestReportContents::test_longreprtext_skip PASSED [ 82%] testing/test_runner.py::TestReportContents::test_longreprtext_collect_skip PASSED [ 82%] testing/test_runner.py::TestReportContents::test_longreprtext_failure PASSED [ 82%] testing/test_runner.py::TestReportContents::test_captured_text PASSED [ 82%] testing/test_runner.py::TestReportContents::test_no_captured_text PASSED [ 82%] testing/test_runner.py::TestReportContents::test_longrepr_type PASSED [ 82%] testing/test_runner_xunit.py::test_module_and_function_setup PASSED [ 82%] testing/test_runner_xunit.py::test_module_setup_failure_no_teardown PASSED [ 82%] testing/test_runner_xunit.py::test_setup_function_failure_no_teardown PASSED [ 82%] testing/test_runner_xunit.py::test_class_setup PASSED [ 82%] testing/test_runner_xunit.py::test_class_setup_failure_no_teardown PASSED [ 82%] testing/test_runner_xunit.py::test_method_setup PASSED [ 82%] testing/test_runner_xunit.py::test_method_setup_failure_no_teardown PASSED [ 82%] testing/test_runner_xunit.py::test_method_setup_uses_fresh_instances PASSED [ 82%] testing/test_runner_xunit.py::test_setup_that_skips_calledagain PASSED [ 82%] testing/test_runner_xunit.py::test_setup_fails_again_on_all_tests PASSED [ 82%] testing/test_runner_xunit.py::test_setup_funcarg_setup_when_outer_scope_fails PASSED [ 82%] testing/test_runner_xunit.py::test_setup_teardown_function_level_with_optional_argument[] PASSED [ 82%] testing/test_runner_xunit.py::test_setup_teardown_function_level_with_optional_argument[arg] PASSED [ 83%] testing/test_session.py::TestNewSession::test_basic_testitem_events PASSED [ 83%] testing/test_session.py::TestNewSession::test_nested_import_error PASSED [ 83%] testing/test_session.py::TestNewSession::test_raises_output PASSED [ 83%] testing/test_session.py::TestNewSession::test_syntax_error_module PASSED [ 83%] testing/test_session.py::TestNewSession::test_exit_first_problem PASSED [ 83%] testing/test_session.py::TestNewSession::test_maxfail PASSED [ 83%] testing/test_session.py::TestNewSession::test_broken_repr PASSED [ 83%] testing/test_session.py::TestNewSession::test_broken_repr_with_showlocals_verbose PASSED [ 83%] testing/test_session.py::TestNewSession::test_skip_file_by_conftest PASSED [ 83%] testing/test_session.py::TestNewSession::test_order_of_execution PASSED [ 83%] testing/test_session.py::TestNewSession::test_collect_only_with_various_situations PASSED [ 83%] testing/test_session.py::TestNewSession::test_minus_x_import_error PASSED [ 83%] testing/test_session.py::TestNewSession::test_minus_x_overridden_by_maxfail PASSED [ 83%] testing/test_session.py::test_plugin_specify PASSED [ 83%] testing/test_session.py::test_plugin_already_exists PASSED [ 83%] testing/test_session.py::test_exclude PASSED [ 83%] testing/test_session.py::test_exclude_glob PASSED [ 83%] testing/test_session.py::test_deselect PASSED [ 83%] testing/test_session.py::test_sessionfinish_with_start PASSED [ 83%] testing/test_session.py::test_collection_args_do_not_duplicate_modules PASSED [ 83%] testing/test_session.py::test_rootdir_option_arg[root] PASSED [ 83%] testing/test_session.py::test_rootdir_option_arg[{relative}/root] PASSED [ 83%] testing/test_session.py::test_rootdir_option_arg[{environment}/root] PASSED [ 83%] testing/test_session.py::test_rootdir_wrong_option_arg PASSED [ 83%] testing/test_session.py::test_shouldfail_is_sticky PASSED [ 83%] testing/test_session.py::test_shouldstop_is_sticky PASSED [ 83%] testing/test_setuponly.py::test_show_only_active_fixtures[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_different_scopes[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_nested_fixtures[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_fixtures_with_autouse[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_fixtures_with_parameters[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids_function[--setup-only] PASSED [ 83%] testing/test_setuponly.py::test_show_only_active_fixtures[--setup-plan] PASSED [ 83%] testing/test_setuponly.py::test_show_different_scopes[--setup-plan] PASSED [ 83%] testing/test_setuponly.py::test_show_nested_fixtures[--setup-plan] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_autouse[--setup-plan] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameters[--setup-plan] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids[--setup-plan] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids_function[--setup-plan] PASSED [ 84%] testing/test_setuponly.py::test_show_only_active_fixtures[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_different_scopes[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_nested_fixtures[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_autouse[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameters[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_with_parameter_ids_function[--setup-show] PASSED [ 84%] testing/test_setuponly.py::test_dynamic_fixture_request PASSED [ 84%] testing/test_setuponly.py::test_capturing PASSED [ 84%] testing/test_setuponly.py::test_show_fixtures_and_execute_test PASSED [ 84%] testing/test_setuponly.py::test_setup_show_with_KeyboardInterrupt_in_test PASSED [ 84%] testing/test_setuponly.py::test_show_fixture_action_with_bytes PASSED [ 84%] testing/test_setupplan.py::test_show_fixtures_and_test PASSED [ 84%] testing/test_setupplan.py::test_show_multi_test_fixture_setup_and_teardown_correctly_simple PASSED [ 84%] testing/test_setupplan.py::test_show_multi_test_fixture_setup_and_teardown_same_as_setup_show PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_no_marker PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_xfail_no_args PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_skipif_no_args PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_one_arg PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_one_arg_with_reason PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_one_arg_twice PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_one_arg_twice2 PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_skipif_with_boolean_without_reason PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_marked_skipif_with_invalid_boolean PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_skipif_class PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_skipif_markeval_namespace PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_skipif_markeval_namespace_multiple PASSED [ 84%] testing/test_skipping.py::TestEvaluation::test_skipif_markeval_namespace_ValueError PASSED [ 84%] testing/test_skipping.py::TestXFail::test_xfail_simple[True] PASSED [ 84%] testing/test_skipping.py::TestXFail::test_xfail_simple[False] PASSED [ 84%] testing/test_skipping.py::TestXFail::test_xfail_xpassed PASSED [ 84%] testing/test_skipping.py::TestXFail::test_xfail_using_platform PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_xpassed_strict PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_run_anyway PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_run_with_skip_mark[test_input0-expected0] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_run_with_skip_mark[test_input1-expected1] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_evalfalse_but_fails PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_not_report_default PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_not_run_xfail_reporting PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_not_run_no_setup_run PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_xpass PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_imperative PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_imperative_in_setup_function PASSED [ 85%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_no_run PASSED [ 85%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_set_during_funcarg_setup PASSED [ 85%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_set_during_runtest_failed PASSED [ 85%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_set_during_runtest_passed_strict PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-TypeError-*1 xfailed*] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-TypeError-*1 xfailed*] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-IndexError-*1 failed*] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-IndexError-*1 failed*] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_sanity PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail[True] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail[False] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail_condition[True] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail_condition[False] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[True] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[False] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[true] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[false] PASSED [ 85%] testing/test_skipping.py::TestXFail::test_xfail_markeval_namespace PASSED [ 85%] testing/test_skipping.py::TestXFailwithSetupTeardown::test_failing_setup_issue9 PASSED [ 85%] testing/test_skipping.py::TestXFailwithSetupTeardown::test_failing_teardown_issue9 PASSED [ 85%] testing/test_skipping.py::TestSkip::test_skip_class PASSED [ 85%] testing/test_skipping.py::TestSkip::test_skips_on_false_string PASSED [ 85%] testing/test_skipping.py::TestSkip::test_arg_as_reason PASSED [ 85%] testing/test_skipping.py::TestSkip::test_skip_no_reason PASSED [ 85%] testing/test_skipping.py::TestSkip::test_skip_with_reason PASSED [ 86%] testing/test_skipping.py::TestSkip::test_only_skips_marked_test PASSED [ 86%] testing/test_skipping.py::TestSkip::test_strict_and_skip PASSED [ 86%] testing/test_skipping.py::TestSkip::test_wrong_skip_usage PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_conditional PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_reporting["hasattr(sys, 'platform')"] PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_reporting[True, reason="invalid platform"] PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_using_platform PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_reporting_multiple[skipif-SKIP-skipped] PASSED [ 86%] testing/test_skipping.py::TestSkipif::test_skipif_reporting_multiple[xfail-XPASS-xpassed] PASSED [ 86%] testing/test_skipping.py::test_skip_not_report_default PASSED [ 86%] testing/test_skipping.py::test_skipif_class PASSED [ 86%] testing/test_skipping.py::test_skipped_reasons_functional PASSED [ 86%] testing/test_skipping.py::test_skipped_folding PASSED [ 86%] testing/test_skipping.py::test_reportchars PASSED [ 86%] testing/test_skipping.py::test_reportchars_error PASSED [ 86%] testing/test_skipping.py::test_reportchars_all PASSED [ 86%] testing/test_skipping.py::test_reportchars_all_error PASSED [ 86%] testing/test_skipping.py::test_errors_in_xfail_skip_expressions PASSED [ 86%] testing/test_skipping.py::test_xfail_skipif_with_globals PASSED [ 86%] testing/test_skipping.py::test_default_markers PASSED [ 86%] testing/test_skipping.py::test_xfail_test_setup_exception PASSED [ 86%] testing/test_skipping.py::test_imperativeskip_on_xfail_test PASSED [ 86%] testing/test_skipping.py::TestBooleanCondition::test_skipif PASSED [ 86%] testing/test_skipping.py::TestBooleanCondition::test_skipif_noreason PASSED [ 86%] testing/test_skipping.py::TestBooleanCondition::test_xfail PASSED [ 86%] testing/test_skipping.py::test_xfail_item PASSED [ 86%] testing/test_skipping.py::test_module_level_skip_error PASSED [ 86%] testing/test_skipping.py::test_module_level_skip_with_allow_module_level PASSED [ 86%] testing/test_skipping.py::test_invalid_skip_keyword_parameter PASSED [ 86%] testing/test_skipping.py::test_mark_xfail_item PASSED [ 86%] testing/test_skipping.py::test_summary_list_after_errors PASSED [ 86%] testing/test_skipping.py::test_relpath_rootdir PASSED [ 86%] testing/test_skipping.py::test_skip_from_fixture PASSED [ 86%] testing/test_skipping.py::test_skip_using_reason_works_ok PASSED [ 86%] testing/test_skipping.py::test_fail_using_reason_works_ok PASSED [ 86%] testing/test_skipping.py::test_fail_fails_with_msg_and_reason PASSED [ 87%] testing/test_skipping.py::test_skip_fails_with_msg_and_reason PASSED [ 87%] testing/test_skipping.py::test_exit_with_msg_and_reason_fails PASSED [ 87%] testing/test_skipping.py::test_exit_with_reason_works_ok PASSED [ 87%] testing/test_stepwise.py::test_run_without_stepwise PASSED [ 87%] testing/test_stepwise.py::test_stepwise_output_summary PASSED [ 87%] testing/test_stepwise.py::test_fail_and_continue_with_stepwise PASSED [ 87%] testing/test_stepwise.py::test_run_with_skip_option[--stepwise-skip] PASSED [ 87%] testing/test_stepwise.py::test_run_with_skip_option[--sw-skip] PASSED [ 87%] testing/test_stepwise.py::test_fail_on_errors PASSED [ 87%] testing/test_stepwise.py::test_change_testfile PASSED [ 87%] testing/test_stepwise.py::test_stop_on_collection_errors[True] PASSED [ 87%] testing/test_stepwise.py::test_stop_on_collection_errors[False] PASSED [ 87%] testing/test_stepwise.py::test_xfail_handling PASSED [ 87%] testing/test_stepwise.py::test_stepwise_skip_is_independent PASSED [ 87%] testing/test_stepwise.py::test_sw_skip_help PASSED [ 87%] testing/test_stepwise.py::test_stepwise_xdist_dont_store_lastfailed PASSED [ 87%] testing/test_stepwise.py::test_disabled_stepwise_xdist_dont_clear_cache PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_pass_skip_fail[default] PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_pass_skip_fail[verbose] PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_pass_skip_fail[quiet] PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_internalerror PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_writeline PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_show_runtest_logstart PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_itemreport_subclasses_show_subclassed_file PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_itemreport_directclasses_not_shown_as_subclasses PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_keyboard_interrupt[] PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_keyboard_interrupt[--fulltrace] PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_keyboard_in_sessionstart PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_collect_single_item PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_rewrite PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_report_teststatus_explicit_markup PASSED [ 87%] testing/test_terminal.py::TestTerminal::test_verbose_skip_reason PASSED [ 87%] testing/test_terminal.py::TestCollectonly::test_collectonly_basic PASSED [ 87%] testing/test_terminal.py::TestCollectonly::test_collectonly_skipped_module PASSED [ 87%] testing/test_terminal.py::TestCollectonly::test_collectonly_displays_test_description PASSED [ 87%] testing/test_terminal.py::TestCollectonly::test_collectonly_failed_module PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_fatal PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_simple PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_error PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_missing_path PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_quiet PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collectonly_more_quiet PASSED [ 88%] testing/test_terminal.py::TestCollectonly::test_collect_only_summary_status PASSED [ 88%] testing/test_terminal.py::TestFixtureReporting::test_setup_fixture_error PASSED [ 88%] testing/test_terminal.py::TestFixtureReporting::test_teardown_fixture_error PASSED [ 88%] testing/test_terminal.py::TestFixtureReporting::test_teardown_fixture_error_and_test_failure PASSED [ 88%] testing/test_terminal.py::TestFixtureReporting::test_setup_teardown_output_and_test_failure PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_deselected PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_deselected_with_hook_wrapper PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_show_deselected_items_using_markexpr_before_test_execution PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_selected_count_with_error PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_no_skip_summary_if_failure PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_passes PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_header PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_header_absolute_testpath PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_no_header PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_no_summary PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_showlocals PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_noshowlocals_addopts_override PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_showlocals_short PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist SKIPPED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_quiet_reporting PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_more_quiet_reporting PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_report_collectionfinish_hook[no-params] PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_report_collectionfinish_hook[collect-only] PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_summary_f_alias PASSED [ 88%] testing/test_terminal.py::TestTerminalFunctional::test_summary_s_alias PASSED [ 88%] testing/test_terminal.py::test_fail_extra_reporting[on CI] PASSED [ 88%] testing/test_terminal.py::test_fail_extra_reporting[not on CI] PASSED [ 88%] testing/test_terminal.py::test_fail_reporting_on_pass PASSED [ 89%] testing/test_terminal.py::test_pass_extra_reporting PASSED [ 89%] testing/test_terminal.py::test_pass_reporting_on_fail PASSED [ 89%] testing/test_terminal.py::test_pass_output_reporting PASSED [ 89%] testing/test_terminal.py::test_color_yes PASSED [ 89%] testing/test_terminal.py::test_color_no PASSED [ 89%] testing/test_terminal.py::test_color_yes_collection_on_non_atty[True] PASSED [ 89%] testing/test_terminal.py::test_color_yes_collection_on_non_atty[False] PASSED [ 89%] testing/test_terminal.py::test_terminalreporter_reportopt_addopts PASSED [ 89%] testing/test_terminal.py::test_tbstyle_short PASSED [ 89%] testing/test_terminal.py::test_traceconfig PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_maxfailures_with_interrupted PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_option[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_option[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_option[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline_pytrace_false[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline_pytrace_false[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline_pytrace_false[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[default] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[verbose] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[quiet] PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_show_capture PASSED [ 89%] testing/test_terminal.py::TestGenericReporting::test_show_capture_with_teardown_logs PASSED [ 89%] testing/test_terminal.py::test_fdopen_kept_alive_issue124 PASSED [ 89%] testing/test_terminal.py::test_tbstyle_native_setup_error PASSED [ 89%] testing/test_terminal.py::test_terminal_summary PASSED [ 89%] testing/test_terminal.py::test_terminal_summary_warnings_are_displayed PASSED [ 89%] testing/test_terminal.py::test_terminal_summary_warnings_header_once PASSED [ 90%] testing/test_terminal.py::test_terminal_no_summary_warnings_header_once PASSED [ 90%] testing/test_terminal.py::TestClassicOutputStyle::test_normal_verbosity PASSED [ 90%] testing/test_terminal.py::TestClassicOutputStyle::test_verbose PASSED [ 90%] testing/test_terminal.py::TestClassicOutputStyle::test_quiet PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_zero_tests_collected PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_normal PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_colored_progress PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_count PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_verbose PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_verbose_count PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal SKIPPED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count SKIPPED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose SKIPPED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_capture_no PASSED [ 90%] testing/test_terminal.py::TestProgressOutputStyle::test_capture_no_progress_enabled PASSED [ 90%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_simple PASSED [ 90%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_with_test_also_failing PASSED [ 90%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_many PASSED [ 90%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_many_verbose PASSED [ 90%] testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal SKIPPED [ 90%] testing/test_terminal.py::test_collecterror PASSED [ 90%] testing/test_terminal.py::test_no_summary_collecterror PASSED [ 90%] testing/test_terminal.py::test_via_exec PASSED [ 90%] testing/test_terminal.py::TestCodeHighlight::test_code_highlight_simple PASSED [ 90%] testing/test_terminal.py::TestCodeHighlight::test_code_highlight_continuation PASSED [ 90%] testing/test_terminal.py::TestCodeHighlight::test_code_highlight_custom_theme PASSED [ 90%] testing/test_terminal.py::test_summary_xfail_reason PASSED [ 90%] testing/test_terminal.py::test_summary_xfail_tb PASSED [ 90%] testing/test_terminal.py::test_xfail_tb_line PASSED [ 90%] testing/test_terminal.py::test_summary_xpass_reason PASSED [ 90%] testing/test_terminal.py::test_xpass_output PASSED [ 90%] testing/test_threadexception.py::test_unhandled_thread_exception PASSED [ 90%] testing/test_threadexception.py::test_unhandled_thread_exception_in_setup PASSED [ 90%] testing/test_threadexception.py::test_unhandled_thread_exception_in_teardown PASSED [ 90%] testing/test_threadexception.py::test_unhandled_thread_exception_warning_error PASSED [ 90%] testing/test_tmpdir.py::test_tmp_path_fixture PASSED [ 91%] testing/test_tmpdir.py::TestConfigTmpPath::test_getbasetemp_custom_removes_old PASSED [ 91%] testing/test_tmpdir.py::TestConfigTmpPath::test_policy_failed_removes_only_passed_dir PASSED [ 91%] testing/test_tmpdir.py::TestConfigTmpPath::test_policy_failed_removes_basedir_when_all_passed PASSED [ 91%] testing/test_tmpdir.py::TestConfigTmpPath::test_policy_failed_removes_dir_when_skipped_from_fixture PASSED [ 91%] testing/test_tmpdir.py::TestConfigTmpPath::test_policy_all_keeps_dir_when_skipped_from_fixture PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[mypath-True] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[/mypath1-False] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[./mypath1-True] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[../mypath3-False] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[../../mypath4-False] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[mypath5/..-False] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[mypath6/../mypath6-True] PASSED [ 91%] testing/test_tmpdir.py::test_mktemp[mypath7/../mypath7/..-False] PASSED [ 91%] testing/test_tmpdir.py::test_tmp_path_always_is_realpath PASSED [ 91%] testing/test_tmpdir.py::test_tmp_path_too_long_on_parametrization PASSED [ 91%] testing/test_tmpdir.py::test_tmp_path_factory PASSED [ 91%] testing/test_tmpdir.py::test_tmp_path_fallback_tox_env PASSED [ 91%] testing/test_tmpdir.py::test_tmp_path_fallback_uid_not_found PASSED [ 91%] testing/test_tmpdir.py::test_basetemp_with_read_only_files PASSED [ 91%] testing/test_unittest.py::test_simple_unittest PASSED [ 91%] testing/test_unittest.py::test_runTest_method PASSED [ 91%] testing/test_unittest.py::test_isclasscheck_issue53 PASSED [ 91%] testing/test_unittest.py::test_setup PASSED [ 91%] testing/test_unittest.py::test_setUpModule PASSED [ 91%] testing/test_unittest.py::test_setUpModule_failing_no_teardown PASSED [ 91%] testing/test_unittest.py::test_new_instances PASSED [ 91%] testing/test_unittest.py::test_function_item_obj_is_instance PASSED [ 91%] testing/test_unittest.py::test_teardown PASSED [ 91%] testing/test_unittest.py::test_teardown_issue1649 PASSED [ 91%] testing/test_unittest.py::test_unittest_skip_issue148 PASSED [ 91%] testing/test_unittest.py::test_method_and_teardown_failing_reporting PASSED [ 91%] testing/test_unittest.py::test_setup_failure_is_shown PASSED [ 91%] testing/test_unittest.py::test_setup_setUpClass PASSED [ 91%] testing/test_unittest.py::test_fixtures_setup_setUpClass_issue8394 PASSED [ 91%] testing/test_unittest.py::test_setup_class PASSED [ 91%] testing/test_unittest.py::test_testcase_adderrorandfailure_defers[Error] PASSED [ 92%] testing/test_unittest.py::test_testcase_adderrorandfailure_defers[Failure] PASSED [ 92%] testing/test_unittest.py::test_testcase_custom_exception_info[Error] PASSED [ 92%] testing/test_unittest.py::test_testcase_custom_exception_info[Failure] PASSED [ 92%] testing/test_unittest.py::test_testcase_totally_incompatible_exception_info PASSED [ 92%] testing/test_unittest.py::test_module_level_pytestmark PASSED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_runtest_not_collected SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_exceptions_with_skips SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_error SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_skip_property SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_testfunction_skip_property SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_todo_property SKIPPED [ 92%] testing/test_unittest.py::TestTrialUnittest::test_trial_testfunction_todo_property SKIPPED [ 92%] testing/test_unittest.py::test_djangolike_testcase PASSED [ 92%] testing/test_unittest.py::test_unittest_not_shown_in_traceback PASSED [ 92%] testing/test_unittest.py::test_unorderable_types PASSED [ 92%] testing/test_unittest.py::test_unittest_typerror_traceback PASSED [ 92%] testing/test_unittest.py::test_unittest_expected_failure_for_failing_test_is_xfail[pytest] PASSED [ 92%] testing/test_unittest.py::test_unittest_expected_failure_for_failing_test_is_xfail[unittest] PASSED [ 92%] testing/test_unittest.py::test_unittest_expected_failure_for_passing_test_is_fail[pytest] PASSED [ 92%] testing/test_unittest.py::test_unittest_expected_failure_for_passing_test_is_fail[unittest] PASSED [ 92%] testing/test_unittest.py::test_unittest_setup_interaction[return] PASSED [ 92%] testing/test_unittest.py::test_unittest_setup_interaction[yield] PASSED [ 92%] testing/test_unittest.py::test_non_unittest_no_setupclass_support PASSED [ 92%] testing/test_unittest.py::test_no_teardown_if_setupclass_failed PASSED [ 92%] testing/test_unittest.py::test_cleanup_functions PASSED [ 92%] testing/test_unittest.py::test_issue333_result_clearing PASSED [ 92%] testing/test_unittest.py::test_unittest_raise_skip_issue748 PASSED [ 92%] testing/test_unittest.py::test_unittest_skip_issue1169 PASSED [ 92%] testing/test_unittest.py::test_class_method_containing_test_issue1558 PASSED [ 92%] testing/test_unittest.py::test_usefixtures_marker_on_unittest[builtins.object] PASSED [ 92%] testing/test_unittest.py::test_usefixtures_marker_on_unittest[unittest.TestCase] PASSED [ 92%] testing/test_unittest.py::test_testcase_handles_init_exceptions PASSED [ 92%] testing/test_unittest.py::test_error_message_with_parametrized_fixtures PASSED [ 92%] testing/test_unittest.py::test_setup_inheritance_skipping[test_setup_skip.py-1 skipped] PASSED [ 92%] testing/test_unittest.py::test_setup_inheritance_skipping[test_setup_skip_class.py-1 skipped] PASSED [ 92%] testing/test_unittest.py::test_setup_inheritance_skipping[test_setup_skip_module.py-1 error] PASSED [ 93%] testing/test_unittest.py::test_BdbQuit PASSED [ 93%] testing/test_unittest.py::test_exit_outcome PASSED [ 93%] testing/test_unittest.py::test_trace PASSED [ 93%] testing/test_unittest.py::test_pdb_teardown_called PASSED [ 93%] testing/test_unittest.py::test_pdb_teardown_skipped_for_functions[@unittest.skip] PASSED [ 93%] testing/test_unittest.py::test_pdb_teardown_skipped_for_functions[@pytest.mark.skip] PASSED [ 93%] testing/test_unittest.py::test_pdb_teardown_skipped_for_classes[@unittest.skip] PASSED [ 93%] testing/test_unittest.py::test_pdb_teardown_skipped_for_classes[@pytest.mark.skip] PASSED [ 93%] testing/test_unittest.py::test_async_support PASSED [ 93%] testing/test_unittest.py::test_asynctest_support SKIPPED (could not ...) [ 93%] testing/test_unittest.py::test_do_class_cleanups_on_success PASSED [ 93%] testing/test_unittest.py::test_do_class_cleanups_on_setupclass_failure PASSED [ 93%] testing/test_unittest.py::test_do_class_cleanups_on_teardownclass_failure PASSED [ 93%] testing/test_unittest.py::test_do_cleanups_on_success PASSED [ 93%] testing/test_unittest.py::test_do_cleanups_on_setup_failure PASSED [ 93%] testing/test_unittest.py::test_do_cleanups_on_teardown_failure PASSED [ 93%] testing/test_unittest.py::test_traceback_pruning PASSED [ 93%] testing/test_unittest.py::test_raising_unittest_skiptest_during_collection PASSED [ 93%] testing/test_unraisableexception.py::test_unraisable PASSED [ 93%] testing/test_unraisableexception.py::test_unraisable_in_setup PASSED [ 93%] testing/test_unraisableexception.py::test_unraisable_in_teardown PASSED [ 93%] testing/test_unraisableexception.py::test_unraisable_warning_error PASSED [ 93%] testing/test_warning_types.py::test_pytest_warnings_repr_integration_test PASSED [ 93%] testing/test_warnings.py::test_normal_flow PASSED [ 93%] testing/test_warnings.py::test_setup_teardown_warnings PASSED [ 93%] testing/test_warnings.py::test_ignore[cmdline] PASSED [ 93%] testing/test_warnings.py::test_ignore[ini] PASSED [ 93%] testing/test_warnings.py::test_unicode PASSED [ 93%] testing/test_warnings.py::test_works_with_filterwarnings PASSED [ 93%] testing/test_warnings.py::test_filterwarnings_mark[ini] PASSED [ 93%] testing/test_warnings.py::test_filterwarnings_mark[cmdline] PASSED [ 93%] testing/test_warnings.py::test_non_string_warning_argument PASSED [ 93%] testing/test_warnings.py::test_filterwarnings_mark_registration PASSED [ 93%] testing/test_warnings.py::test_warning_recorded_hook PASSED [ 93%] testing/test_warnings.py::test_collection_warnings PASSED [ 93%] testing/test_warnings.py::test_mark_regex_escape PASSED [ 94%] testing/test_warnings.py::test_hide_pytest_internal_warnings[no] PASSED [ 94%] testing/test_warnings.py::test_hide_pytest_internal_warnings[ini] PASSED [ 94%] testing/test_warnings.py::test_hide_pytest_internal_warnings[cmdline] PASSED [ 94%] testing/test_warnings.py::test_option_precedence_cmdline_over_ini[True] PASSED [ 94%] testing/test_warnings.py::test_option_precedence_cmdline_over_ini[False] PASSED [ 94%] testing/test_warnings.py::test_option_precedence_mark PASSED [ 94%] testing/test_warnings.py::test_removed_in_x_warning_as_error[None] PASSED [ 94%] testing/test_warnings.py::test_removed_in_x_warning_as_error[ini] PASSED [ 94%] testing/test_warnings.py::test_removed_in_x_warning_as_error[cmdline] PASSED [ 94%] testing/test_warnings.py::TestAssertionWarnings::test_tuple_warning PASSED [ 94%] testing/test_warnings.py::test_group_warnings_by_message PASSED [ 94%] testing/test_warnings.py::test_group_warnings_by_message_summary PASSED [ 94%] testing/test_warnings.py::test_pytest_configure_warning PASSED [ 94%] testing/test_warnings.py::TestStackLevel::test_issue4445_rewrite PASSED [ 94%] testing/test_warnings.py::TestStackLevel::test_issue4445_preparse PASSED [ 94%] testing/test_warnings.py::TestStackLevel::test_conftest_warning_captured PASSED [ 94%] testing/test_warnings.py::TestStackLevel::test_issue4445_import_plugin PASSED [ 94%] testing/test_warnings.py::test_warning_on_testpaths_not_found PASSED [ 94%] testing/test_warnings.py::test_resource_warning PASSED [ 94%] testing/acceptance_test.py::test_fixture_values_leak PASSED [ 94%] testing/acceptance_test.py::test_frame_leak_on_failing_test PASSED [ 94%] testing/acceptance_test.py::test_pdb_can_be_rewritten PASSED [ 94%] testing/acceptance_test.py::test_tee_stdio_captures_and_live_prints PASSED [ 94%] testing/acceptance_test.py::test_doctest_and_normal_imports_with_importlib PASSED [ 94%] testing/python/collect.py::TestConftestCustomization::test_issue2369_collect_module_fileext PASSED [ 94%] testing/python/fixtures.py::TestRequestBasic::test_request_garbage PASSED [ 94%] testing/python/fixtures.py::TestFixtureMarker::test_deterministic_fixture_collection PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[plain-True] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[plain-False] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[rewrite-True] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[rewrite-False] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_rewrite_assertions_pytester_plugin PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite[plain] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite[rewrite] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names[str] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names[list] PASSED [ 94%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names_correctly PASSED [ 95%] testing/test_assertion.py::TestImportHookInstallation::test_rewrite_ast PASSED [ 95%] testing/test_assertion.py::test_assertion_options PASSED [ 95%] testing/test_assertrewrite.py::TestAssertionRewrite::test_dont_rewrite_plugin PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_dont_write_bytecode PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_cached_pyc_includes_pytest_version PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pyc_vs_pyo PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_module_imported_from_conftest PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning_using_pytest_plugins PASSED [ 95%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning_using_pytest_plugins_env_var PASSED [ 95%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_resources_provider_for_loader PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_logging_stream_ownership PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_logging_and_immediate_setupteardown PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_logging_and_crossscope_fixtures PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_conftestlogging_is_shown PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_conftestlogging_and_test_logging PASSED [ 95%] testing/test_capture.py::TestLoggingInteraction::test_logging_after_cap_stopped PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_keyboardinterrupt_disables_capturing PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_capture_and_logging PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[True-capsys] PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[True-capfd] PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[False-capsys] PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[False-capfd] PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture_twice PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures[capsys] PASSED [ 95%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures[capfd] PASSED [ 95%] testing/test_capture.py::test_error_during_readouterr PASSED [ 95%] testing/test_capture.py::TestStdCaptureFD::test_simple_only_fd PASSED [ 95%] testing/test_capture.py::TestStdCaptureFDinvalidFD::test_stdcapture_fd_invalid_fd PASSED [ 95%] testing/test_capture.py::test_close_and_capture_again PASSED [ 95%] testing/test_capture.py::test_crash_on_closing_tmpfile_py27 PASSED [ 95%] testing/test_capture.py::test_global_capture_with_live_logging PASSED [ 95%] testing/test_capture.py::test_capture_with_live_logging[capsys] PASSED [ 95%] testing/test_capture.py::test_capture_with_live_logging[capfd] PASSED [ 95%] testing/test_capture.py::test_logging_while_collecting PASSED [ 95%] testing/test_collection.py::test_collect_pyargs_with_testpaths PASSED [ 96%] testing/test_compat.py::test_is_generator_asyncio SKIPPED (couroutin...) [ 96%] testing/test_config.py::TestPytestPluginsVariable::test_pytest_plugins_in_non_top_level_conftest_unsupported_no_top_level_conftest PASSED [ 96%] testing/test_config.py::TestPytestPluginsVariable::test_pytest_plugins_in_non_top_level_conftest_unsupported_no_false_positives PASSED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_unittest_postmortem SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_unittest_skip SKIPPED (...) [ 96%] testing/test_debugging.py::TestPDB::test_pdb_print_captured_stdout_and_stderr SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_dont_print_empty_captured_stdout_and_stderr SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_print_captured_logs[all] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_print_captured_logs[no] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_print_captured_logs[log] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_print_captured_logs_nologging SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_exception SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_on_collection_issue181 SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_on_internal_error SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_prevent_ConftestImportFailure_hiding_exception PASSED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_set_trace_kwargs SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_set_trace_interception SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_and_capsys SKIPPED (cou...) [ 96%] testing/test_debugging.py::TestPDB::test_pdb_with_caplog_on_pdb_invocation SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_set_trace_capturing_afterwards SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_doctest SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_doctest_set_trace_quit SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_without_capture SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_continue_with_recursive_debug[] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_continue_with_recursive_debug[-s] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_continue_with_recursive_debug[-p no:capture] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_used_outside_test SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_used_in_generate_tests SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_collection_failure_is_shown PASSED [ 96%] testing/test_debugging.py::TestPDB::test_enter_leave_pdb_hooks_are_called[False] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_enter_leave_pdb_hooks_are_called[True] SKIPPED [ 96%] testing/test_debugging.py::TestPDB::test_pdb_custom_cls_with_set_trace SKIPPED [ 96%] testing/test_debugging.py::TestDebuggingBreakpoints::test_sys_breakpointhook_configure_and_unconfigure[--pdb] PASSED [ 97%] testing/test_debugging.py::TestDebuggingBreakpoints::test_sys_breakpointhook_configure_and_unconfigure[] PASSED [ 97%] testing/test_debugging.py::TestDebuggingBreakpoints::test_environ_custom_class[--pdb] PASSED [ 97%] testing/test_debugging.py::TestDebuggingBreakpoints::test_environ_custom_class[] PASSED [ 97%] testing/test_debugging.py::TestDebuggingBreakpoints::test_sys_breakpoint_interception SKIPPED [ 97%] testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered SKIPPED [ 97%] testing/test_debugging.py::TestTraceOption::test_trace_sets_breakpoint SKIPPED [ 97%] testing/test_debugging.py::TestTraceOption::test_trace_with_parametrize_handles_shared_fixtureinfo SKIPPED [ 97%] testing/test_debugging.py::test_trace_after_runpytest PASSED [ 97%] testing/test_debugging.py::test_quit_with_swallowed_SystemExit SKIPPED [ 97%] testing/test_debugging.py::test_pdb_suspends_fixture_capturing[capfd] SKIPPED [ 97%] testing/test_debugging.py::test_pdb_suspends_fixture_capturing[capsys] SKIPPED [ 97%] testing/test_faulthandler.py::test_enabled PASSED [ 97%] testing/test_faulthandler.py::test_disabled PASSED [ 97%] testing/test_faulthandler.py::test_timeout[True] SKIPPED (sometimes ...) [ 97%] testing/test_faulthandler.py::test_timeout[False] PASSED [ 97%] testing/test_helpconfig.py::test_debug PASSED [ 97%] testing/test_helpconfig.py::test_PYTEST_DEBUG PASSED [ 97%] testing/test_legacypath.py::test_inifile_from_cmdline_main_hook PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._argcomplete] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._code] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._code.code] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._code.source] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._io] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._io.pprint] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._io.saferepr] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._io.terminalwriter] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._io.wcwidth] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._py] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._py.error] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._py.path] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest._version] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest.assertion] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest.assertion.rewrite] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest.assertion.truncate] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest.assertion.util] PASSED [ 97%] testing/test_meta.py::test_no_warnings[_pytest.cacheprovider] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.capture] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.compat] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.config] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.config.argparsing] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.config.compat] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.config.exceptions] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.config.findpaths] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.debugging] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.deprecated] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.doctest] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.faulthandler] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.fixtures] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.freeze_support] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.helpconfig] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.hookspec] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.junitxml] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.legacypath] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.logging] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.main] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.mark] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.mark.expression] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.mark.structures] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.monkeypatch] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.nodes] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.nose] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.outcomes] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.pastebin] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.pathlib] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.pytester] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.pytester_assertions] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.python] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.python_api] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.python_path] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.recwarn] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.reports] PASSED [ 98%] testing/test_meta.py::test_no_warnings[_pytest.runner] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.scope] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.setuponly] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.setupplan] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.skipping] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.stash] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.stepwise] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.terminal] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.threadexception] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.timing] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.tmpdir] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.unittest] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.unraisableexception] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.warning_types] PASSED [ 99%] testing/test_meta.py::test_no_warnings[_pytest.warnings] PASSED [ 99%] testing/test_pytester.py::test_pytester_subprocess PASSED [ 99%] testing/test_pytester.py::test_pytester_run_no_timeout PASSED [ 99%] testing/test_pytester.py::test_pytester_run_with_timeout PASSED [ 99%] testing/test_pytester.py::test_pytester_run_timeout_expires PASSED [ 99%] testing/test_pytester.py::test_spawn_uses_tmphome SKIPPED (could not...) [ 99%] testing/test_recwarn.py::TestWarns::test_keyboard_interrupt_within_warns PASSED [ 99%] testing/test_reports.py::TestReportSerialization::test_report_prevent_ConftestImportFailure_hiding_exception PASSED [ 99%] testing/test_terminal.py::TestTerminal::test_runtest_location_shown_before_test_starts SKIPPED [ 99%] testing/test_terminal.py::TestTerminal::test_report_collect_after_half_a_second SKIPPED [ 99%] testing/test_terminal.py::TestCodeHighlight::test_code_highlight_invalid_theme PASSED [ 99%] testing/test_terminal.py::TestCodeHighlight::test_code_highlight_invalid_theme_mode PASSED [ 99%] testing/test_unittest.py::TestTrialUnittest::test_trial_pdb SKIPPED [ 99%] testing/test_unittest.py::test_plain_unittest_does_not_support_async PASSED [ 99%] testing/test_warnings.py::test_as_errors[cmdline] PASSED [ 99%] testing/test_warnings.py::test_as_errors[ini] PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_shown_by_default[True] PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_shown_by_default[False] PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_ini PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_mark PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_cmdline PASSED [ 99%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_system PASSED [ 99%] testing/test_warnings.py::TestStackLevel::test_issue4445_issue5928_mark_generator PASSED [100%] ================================== XFAILURES =================================== ______________________ TestLocalPath.test_long_filenames _______________________ cls = func = . at 0xf5775f28> when = 'setup' reraise = (, ) @classmethod def from_call( cls, func: Callable[[], TResult], when: Literal["collect", "setup", "call", "teardown"], reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": """Call func, wrapping the result in a CallInfo. :param func: The function to call. Called without arguments. :param when: The phase in which the function is called. :param reraise: Exception or exceptions that shall propagate if raised by the function, instead of being wrapped in the CallInfo. """ excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/runner.py:342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/runner.py:263: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise /usr/lib/python3/site-packages/pluggy/_hooks.py:513: in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) /usr/lib/python3/site-packages/pluggy/_manager.py:120: in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/unraisableexception.py:85: in pytest_runtest_setup yield from unraisable_exception_runtest_hook() /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/unraisableexception.py:65: in unraisable_exception_runtest_hook yield /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/logging.py:833: in pytest_runtest_setup yield from self._runtest_for(item, "setup") /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/logging.py:822: in _runtest_for yield /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/capture.py:877: in pytest_runtest_setup return (yield) /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/threadexception.py:82: in pytest_runtest_setup yield from thread_exception_runtest_hook() /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/threadexception.py:63: in thread_exception_runtest_hook yield _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = @hookimpl(tryfirst=True) def pytest_runtest_setup(item: Item) -> None: skipped = evaluate_skip_marks(item) if skipped: raise skip.Exception(skipped.reason, _use_item_location=True) item.stash[xfailed_key] = xfailed = evaluate_xfail_marks(item) if xfailed and not item.config.option.runxfail and not xfailed.run: > xfail("[NOTRUN] " + xfailed.reason) E _pytest.outcomes.XFailed: [NOTRUN] unreliable est for long filenames /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/skipping.py:243: XFailed _________________________ TestUnicode.test_read_write __________________________ self = tmpdir = local('/usr/src/tmp/pytest-of-builder/pytest-0/test_read_write0') @pytest.mark.xfail(reason="changing read/write might break existing usages") def test_read_write(self, tmpdir): x = tmpdir.join("hello") part = "hällo" with ignore_encoding_warning(): x.write(part) assert x.read() == part x.write(part.encode(sys.getdefaultencoding())) > assert x.read() == part.encode(sys.getdefaultencoding()) E AssertionError: assert 'hällo' == b'h\xc3\xa4llo' E + where 'hällo' = () E + where = local('/usr/src/tmp/pytest-of-builder/pytest-0/test_read_write0/hello').read E + and b'h\xc3\xa4llo' = ('utf-8') E + where = 'hällo'.encode E + and 'utf-8' = () E + where = sys.getdefaultencoding /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/_py/test_local.py:1551: AssertionError ________ TestInvocationVariants.test_noclass_discovery_if_not_testcase _________ self = pytester = @pytest.mark.xfail(reason="decide: feature or bug") def test_noclass_discovery_if_not_testcase(self, pytester: Pytester) -> None: testpath = pytester.makepyfile( """ import unittest class TestHello(object): def test_hello(self): assert self.attr class RealTest(unittest.TestCase, TestHello): attr = 42 """ ) reprec = pytester.inline_run(testpath) > reprec.assertoutcome(passed=1) E AssertionError: ([], [], []) E assert {'failed': 1,... 'skipped': 0} == {'failed': 0,... 'skipped': 0} E E Omitting 2 identical items, use -vv to show E Differing items: E {'failed': 1} != {'failed': 0} E E Full diff: E {... E E ...Full output truncated (7 lines hidden), use '-vv' to show /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/acceptance_test.py:864: AssertionError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_noclass_discovery_if_not_testcase0 collected 2 items test_noclass_discovery_if_not_testcase.py F. [100%] =================================== FAILURES =================================== _____________________________ TestHello.test_hello _____________________________ self = def test_hello(self): > assert self.attr E AttributeError: 'TestHello' object has no attribute 'attr' test_noclass_discovery_if_not_testcase.py:4: AttributeError =========================== short test summary info ============================ FAILED test_noclass_discovery_if_not_testcase.py::TestHello::test_hello - Att... ========================= 1 failed, 1 passed in 0.01s ========================== _____________ TestAutouseDiscovery.test_setup_enabled_functionnode _____________ self = pytester = @pytest.mark.xfail(reason="'enabled' feature not implemented") def test_setup_enabled_functionnode(self, pytester: Pytester) -> None: pytester.makepyfile( """ import pytest def enabled(parentnode, markers): return "needsdb" in markers @pytest.fixture(params=[1,2]) def db(request): return request.param @pytest.fixture(enabled=enabled, autouse=True) def createdb(db): pass def test_func1(request): assert "db" not in request.fixturenames @pytest.mark.needsdb def test_func2(request): assert "db" in request.fixturenames """ ) reprec = pytester.inline_run("-s") > reprec.assertoutcome(passed=2) E AssertionError: ([], [], []) E assert {'failed': 1,... 'skipped': 0} == {'failed': 0,... 'skipped': 0} E E Omitting 1 identical items, use -vv to show E Differing items: E {'passed': 0} != {'passed': 2} E {'failed': 1} != {'failed': 0} E E Full diff:... E E ...Full output truncated (11 lines hidden), use '-vv' to show /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/python/fixtures.py:1880: AssertionError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_setup_enabled_functionnode0 collected 0 items / 1 error ==================================== ERRORS ==================================== _____________ ERROR collecting test_setup_enabled_functionnode.py ______________ test_setup_enabled_functionnode.py:10: in @pytest.fixture(enabled=enabled, autouse=True) E TypeError: fixture() got an unexpected keyword argument 'enabled' =========================== short test summary info ============================ ERROR test_setup_enabled_functionnode.py - TypeError: fixture() got an unexpe... !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.05s =============================== ________________ TestPerTestCapturing.test_capture_scope_cache _________________ self = pytester = @pytest.mark.xfail(reason="unimplemented feature") def test_capture_scope_cache(self, pytester: Pytester) -> None: p = pytester.makepyfile( """ import sys def setup_module(func): print("module-setup") def setup_function(func): print("function-setup") def test_func(): print("in function") assert 0 def teardown_function(func): print("in teardown") """ ) result = pytester.runpytest(p) > result.stdout.fnmatch_lines( [ "*test_func():*", "*Captured stdout during setup*", "module-setup*", "function-setup*", "*Captured stdout*", "in teardown*", ] ) E Failed: nomatch: '*test_func():*' E and: '============================= test session starts ==============================' E and: 'platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0' E and: 'rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_capture_scope_cache0' E and: 'collected 1 item' E and: '' E and: 'test_capture_scope_cache.py F [100%]' E and: '' E and: '=================================== FAILURES ===================================' E and: '__________________________________ test_func ___________________________________' E and: '' E fnmatch: '*test_func():*' E with: ' def test_func():' E nomatch: '*Captured stdout during setup*' E and: ' print("in function")' E and: '> assert 0' E and: 'E assert 0' E and: '' E and: 'test_capture_scope_cache.py:8: AssertionError' E and: '---------------------------- Captured stdout setup -----------------------------' E and: 'module-setup' E and: 'function-setup' E and: '----------------------------- Captured stdout call -----------------------------' E and: 'in function' E and: '--------------------------- Captured stdout teardown ---------------------------' E and: 'in teardown' E and: '=========================== short test summary info ============================' E and: 'FAILED test_capture_scope_cache.py::test_func - assert 0' E and: '============================== 1 failed in 0.01s ===============================' E remains unmatched: '*Captured stdout during setup*' /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_capture.py:195: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_capture_scope_cache0 collected 1 item test_capture_scope_cache.py F [100%] =================================== FAILURES =================================== __________________________________ test_func ___________________________________ def test_func(): print("in function") > assert 0 E assert 0 test_capture_scope_cache.py:8: AssertionError ---------------------------- Captured stdout setup ----------------------------- module-setup function-setup ----------------------------- Captured stdout call ----------------------------- in function --------------------------- Captured stdout teardown --------------------------- in teardown =========================== short test summary info ============================ FAILED test_capture_scope_cache.py::test_func - assert 0 ============================== 1 failed in 0.01s =============================== ____________ TestPrunetraceback.test_collect_report_postprocessing _____________ self = pytester = @pytest.mark.xfail(reason="other mechanism for adding to reporting needed") def test_collect_report_postprocessing(self, pytester: Pytester) -> None: p = pytester.makepyfile( """ import not_exists """ ) pytester.makeconftest( """ import pytest @pytest.hookimpl(wrapper=True) def pytest_make_collect_report(): rep = yield rep.headerlines += ["header1"] return rep """ ) result = pytester.runpytest(p) > result.stdout.fnmatch_lines(["*ERROR collecting*", "*header1*"]) E Failed: nomatch: '*ERROR collecting*' E and: '============================= test session starts ==============================' E and: 'platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0' E and: 'rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_collect_report_postprocessing0' E and: 'collected 0 items' E and: 'INTERNALERROR> Traceback (most recent call last):' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 273, in wrap_session' E and: 'INTERNALERROR> session.exitstatus = doit(config, session) or 0' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 326, in _main' E and: 'INTERNALERROR> config.hook.pytest_collection(session=session)' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_hooks.py", line 513, in __call__' E and: 'INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 120, in _hookexec' E and: 'INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 480, in traced_hookexec' E and: 'INTERNALERROR> return outcome.get_result()' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 100, in get_result' E and: 'INTERNALERROR> raise exc.with_traceback(exc.__traceback__)' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 62, in from_call' E and: 'INTERNALERROR> result = func()' E and: 'INTERNALERROR> ^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 477, in ' E and: 'INTERNALERROR> lambda: oldcall(hook_name, hook_impls, caller_kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 139, in _multicall' E and: 'INTERNALERROR> raise exception.with_traceback(exception.__traceback__)' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall' E and: 'INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr]' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/logging.py", line 783, in pytest_collection' E and: 'INTERNALERROR> return (yield)' E and: 'INTERNALERROR> ^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall' E and: 'INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr]' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/warnings.py", line 118, in pytest_collection' E and: 'INTERNALERROR> return (yield)' E and: 'INTERNALERROR> ^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall' E and: 'INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr]' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/config/__init__.py", line 1367, in pytest_collection' E and: 'INTERNALERROR> return (yield)' E and: 'INTERNALERROR> ^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 103, in _multicall' E and: 'INTERNALERROR> res = hook_impl.function(*args)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 337, in pytest_collection' E and: 'INTERNALERROR> session.perform_collect()' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 780, in perform_collect' E and: 'INTERNALERROR> rep = collect_one_node(self)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/runner.py", line 564, in collect_one_node' E and: 'INTERNALERROR> rep: CollectReport = ihook.pytest_make_collect_report(collector=collector)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_hooks.py", line 513, in __call__' E and: 'INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 120, in _hookexec' E and: 'INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 480, in traced_hookexec' E and: 'INTERNALERROR> return outcome.get_result()' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 100, in get_result' E and: 'INTERNALERROR> raise exc.with_traceback(exc.__traceback__)' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 62, in from_call' E and: 'INTERNALERROR> result = func()' E and: 'INTERNALERROR> ^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 477, in ' E and: 'INTERNALERROR> lambda: oldcall(hook_name, hook_impls, caller_kwargs, firstresult)' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 139, in _multicall' E and: 'INTERNALERROR> raise exception.with_traceback(exception.__traceback__)' E and: 'INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 124, in _multicall' E and: 'INTERNALERROR> teardown.send(result) # type: ignore[union-attr]' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^' E and: 'INTERNALERROR> File "/usr/src/tmp/pytest-of-builder/pytest-0/test_collect_report_postprocessing0/conftest.py", line 5, in pytest_make_collect_report' E and: 'INTERNALERROR> rep.headerlines += ["header1"]' E and: 'INTERNALERROR> ^^^^^^^^^^^^^^^' E and: "INTERNALERROR> AttributeError: 'CollectReport' object has no attribute 'headerlines'. Did you mean: 'head_line'?" E and: '' E and: '============================ no tests ran in 0.02s =============================' E remains unmatched: '*ERROR collecting*' /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_collection.py:348: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_collect_report_postprocessing0 collected 0 items INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 273, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 326, in _main INTERNALERROR> config.hook.pytest_collection(session=session) INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_hooks.py", line 513, in __call__ INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 120, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 480, in traced_hookexec INTERNALERROR> return outcome.get_result() INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 100, in get_result INTERNALERROR> raise exc.with_traceback(exc.__traceback__) INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 62, in from_call INTERNALERROR> result = func() INTERNALERROR> ^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 477, in INTERNALERROR> lambda: oldcall(hook_name, hook_impls, caller_kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 139, in _multicall INTERNALERROR> raise exception.with_traceback(exception.__traceback__) INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/logging.py", line 783, in pytest_collection INTERNALERROR> return (yield) INTERNALERROR> ^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/warnings.py", line 118, in pytest_collection INTERNALERROR> return (yield) INTERNALERROR> ^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 122, in _multicall INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/config/__init__.py", line 1367, in pytest_collection INTERNALERROR> return (yield) INTERNALERROR> ^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 103, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 337, in pytest_collection INTERNALERROR> session.perform_collect() INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/main.py", line 780, in perform_collect INTERNALERROR> rep = collect_one_node(self) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/RPM/BUILD/python3-module-pytest-8.0.2/.run_venv/lib/python3/site-packages/_pytest/runner.py", line 564, in collect_one_node INTERNALERROR> rep: CollectReport = ihook.pytest_make_collect_report(collector=collector) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_hooks.py", line 513, in __call__ INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 120, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 480, in traced_hookexec INTERNALERROR> return outcome.get_result() INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 100, in get_result INTERNALERROR> raise exc.with_traceback(exc.__traceback__) INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_result.py", line 62, in from_call INTERNALERROR> result = func() INTERNALERROR> ^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_manager.py", line 477, in INTERNALERROR> lambda: oldcall(hook_name, hook_impls, caller_kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 139, in _multicall INTERNALERROR> raise exception.with_traceback(exception.__traceback__) INTERNALERROR> File "/usr/lib/python3/site-packages/pluggy/_callers.py", line 124, in _multicall INTERNALERROR> teardown.send(result) # type: ignore[union-attr] INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/src/tmp/pytest-of-builder/pytest-0/test_collect_report_postprocessing0/conftest.py", line 5, in pytest_make_collect_report INTERNALERROR> rep.headerlines += ["header1"] INTERNALERROR> ^^^^^^^^^^^^^^^ INTERNALERROR> AttributeError: 'CollectReport' object has no attribute 'headerlines'. Did you mean: 'head_line'? ============================ no tests ran in 0.02s ============================= _________________________ TestParseIni.test_confcutdir _________________________ self = pytester = @pytest.mark.xfail(reason="probably not needed") def test_confcutdir(self, pytester: Pytester) -> None: sub = pytester.mkdir("sub") os.chdir(sub) pytester.makeini( """ [pytest] addopts = --qwe """ ) result = pytester.inline_run("--confcutdir=.") > assert result.ret == 0 E AssertionError: assert == 0 E + where = .reprec'>.ret /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_config.py:215: AssertionError ----------------------------- Captured stderr call ----------------------------- ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...] __main__.py: error: unrecognized arguments: --qwe inifile: /usr/src/tmp/pytest-of-builder/pytest-0/test_confcutdir0/tox.ini rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_confcutdir0 ____________ TestLiterals.test_number_non_matches['3.1416'-'3.14'] _____________ self = pytester = expression = "'3.1416'", output = "'3.14'" @pytest.mark.parametrize( "expression,output", [ # ints shouldn't match floats: ("3.0", "3"), ("3e0", "3"), ("1e3", "1000"), ("3", "3.0"), # Rounding: ("3.1", "3.0"), ("3.1", "3.2"), ("3.1", "4.0"), ("8.22e5", "810000.0"), # Only the actual output is rounded up, not the expected output: ("3.0", "2.98"), ("1e3", "999"), # The current implementation doesn't understand that numbers inside # strings shouldn't be treated as numbers: pytest.param("'3.1416'", "'3.14'", marks=pytest.mark.xfail), ], ) def test_number_non_matches(self, pytester, expression, output): pytester.maketxtfile( test_doc=f""" >>> {expression} #doctest: +NUMBER {output} """ ) reprec = pytester.inline_run() > reprec.assertoutcome(passed=0, failed=1) E AssertionError: ([], [], []) E assert {'failed': 0,... 'skipped': 0} == {'failed': 1,... 'skipped': 0} E E Omitting 1 identical items, use -vv to show E Differing items: E {'passed': 1} != {'passed': 0} E {'failed': 0} != {'failed': 1} E E Full diff:... E E ...Full output truncated (11 lines hidden), use '-vv' to show /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_doctest.py:1110: AssertionError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_number_non_matches10 collected 1 item test_doc.txt . [100%] ============================== 1 passed in 0.01s =============================== _________________ TestKeywordSelection.test_keyword_extra_dash _________________ self = pytester = @pytest.mark.xfail def test_keyword_extra_dash(self, pytester: Pytester) -> None: p = pytester.makepyfile( """ def test_one(): assert 0 test_one.mykeyword = True """ ) # with argparse the argument to an option cannot # start with '-' reprec = pytester.inline_run("-k", "-mykeyword", p) > passed, skipped, failed = reprec.countoutcomes() E AttributeError: type object 'reprec' has no attribute 'countoutcomes' /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_mark.py:850: AttributeError ----------------------------- Captured stderr call ----------------------------- ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...] __main__.py: error: argument -k: expected one argument ___________________________ test_make_hook_recorder ____________________________ pytester = def test_make_hook_recorder(pytester: Pytester) -> None: item = pytester.getitem("def test_func(): pass") recorder = pytester.make_hook_recorder(item.config.pluginmanager) assert not recorder.getfailures() # (The silly condition is to fool mypy that the code below this is reachable) if 1 + 1 == 2: > pytest.xfail("internal reportrecorder tests need refactoring") E _pytest.outcomes.XFailed: internal reportrecorder tests need refactoring /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_pytester.py:27: XFailed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_make_hook_recorder0 collected 0 items ============================ no tests ran in 0.00s ============================= _______________________ test_runtest_in_module_ordering ________________________ pytester = @pytest.mark.xfail def test_runtest_in_module_ordering(pytester: Pytester) -> None: p1 = pytester.makepyfile( """ import pytest def pytest_runtest_setup(item): # runs after class-level! item.function.mylist.append("module") class TestClass(object): def pytest_runtest_setup(self, item): assert not hasattr(item.function, 'mylist') item.function.mylist = ['class'] @pytest.fixture def mylist(self, request): return request.function.mylist @pytest.hookimpl(wrapper=True) def pytest_runtest_call(self, item): try: yield except ValueError: pass def test_hello1(self, mylist): assert mylist == ['class', 'module'], mylist raise ValueError() def test_hello2(self, mylist): assert mylist == ['class', 'module'], mylist def pytest_runtest_teardown(item): del item.function.mylist """ ) result = pytester.runpytest(p1) > result.stdout.fnmatch_lines(["*2 passed*"]) E Failed: nomatch: '*2 passed*' E and: '============================= test session starts ==============================' E and: 'platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0' E and: 'rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_runtest_in_module_ordering0' E and: 'collected 2 items' E and: '' E and: 'test_runtest_in_module_ordering.py EE [100%]' E and: '' E and: '==================================== ERRORS ====================================' E and: '___________________ ERROR at setup of TestClass.test_hello1 ____________________' E and: '' E and: 'self = ' E and: "request = >" E and: '' E and: ' @pytest.fixture' E and: ' def mylist(self, request):' E and: '> return request.function.mylist' E and: "E AttributeError: 'function' object has no attribute 'mylist'" E and: '' E and: 'test_runtest_in_module_ordering.py:10: AttributeError' E and: '___________________ ERROR at setup of TestClass.test_hello2 ____________________' E and: '' E and: 'self = ' E and: "request = >" E and: '' E and: ' @pytest.fixture' E and: ' def mylist(self, request):' E and: '> return request.function.mylist' E and: "E AttributeError: 'function' object has no attribute 'mylist'" E and: '' E and: 'test_runtest_in_module_ordering.py:10: AttributeError' E and: '=========================== short test summary info ============================' E and: 'ERROR test_runtest_in_module_ordering.py::TestClass::test_hello1 - AttributeE...' E and: 'ERROR test_runtest_in_module_ordering.py::TestClass::test_hello2 - AttributeE...' E and: '============================== 2 errors in 0.02s ===============================' E remains unmatched: '*2 passed*' /usr/src/RPM/BUILD/python3-module-pytest-8.0.2/testing/test_runner.py:562: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.5.0 rootdir: /usr/src/tmp/pytest-of-builder/pytest-0/test_runtest_in_module_ordering0 collected 2 items test_runtest_in_module_ordering.py EE [100%] ==================================== ERRORS ==================================== ___________________ ERROR at setup of TestClass.test_hello1 ____________________ self = request = > @pytest.fixture def mylist(self, request): > return request.function.mylist E AttributeError: 'function' object has no attribute 'mylist' test_runtest_in_module_ordering.py:10: AttributeError ___________________ ERROR at setup of TestClass.test_hello2 ____________________ self = request = > @pytest.fixture def mylist(self, request): > return request.function.mylist E AttributeError: 'function' object has no attribute 'mylist' test_runtest_in_module_ordering.py:10: AttributeError =========================== short test summary info ============================ ERROR test_runtest_in_module_ordering.py::TestClass::test_hello1 - AttributeE... ERROR test_runtest_in_module_ordering.py::TestClass::test_hello2 - AttributeE... ============================== 2 errors in 0.02s =============================== =================================== XPASSES ==================================== =========================== short test summary info ============================ SKIPPED [1] testing/_py/test_local.py:463: sys.version_info < (3,6) SKIPPED [1] testing/_py/test_local.py:468: sys.version_info < (3,6) SKIPPED [1] testing/_py/test_local.py:668: case insensitive only on windows SKIPPED [1] testing/_py/test_local.py:889: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1241: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1247: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1259: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1265: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1270: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1278: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1285: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIPPED [1] testing/_py/test_local.py:1529: cannot run test without locale SKIPPED [1] testing/_py/test_local.py:1537: cannot run test without locale SKIPPED [1] testing/code/test_excinfo.py:280: could not import 'decorator': No module named 'decorator' SKIPPED [2] testing/test_capture.py:954: could not run 'lsof' (FileNotFoundError(2, 'No such file or directory')) SKIPPED [1] testing/test_capture.py:1434: only on windows SKIPPED [1] testing/test_findpaths.py:140: condition: sys.platform != 'win32' SKIPPED [1] testing/test_nose.py:32: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:46: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_pathlib.py:459: Windows only SKIPPED [1] testing/test_tmpdir.py:358: win only SKIPPED [1] testing/acceptance_test.py:1396: Test is not isolated SKIPPED [9] testing/code/test_excinfo.py:1671: could not import 'exceptiongroup': No module named 'exceptiongroup' SKIPPED [1] testing/deprecated_test.py:343: could not import 'nose': No module named 'nose' SKIPPED [1] testing/deprecated_test.py:372: could not import 'nose': No module named 'nose' SKIPPED [2] testing/test_assertrewrite.py:1571: Causes OverflowError on 32bit systems SKIPPED [1] .run_venv/lib/python3/site-packages/_pytest/pathlib.py:465: symlinks not supported: [Errno 17] File exists: '/usr/src/tmp/pytest-of-builder/pytest-0/test_collect_symlink_dir0/symlink_dir' -> '/usr/src/tmp/pytest-of-builder/pytest-0/test_collect_symlink_dir0/dir' SKIPPED [1] testing/test_collection.py:1765: Windows only SKIPPED [1] testing/test_conftest.py:350: only relevant for case insensitive file systems SKIPPED [1] testing/test_junitxml.py:1366: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_junitxml.py:1420: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_nose.py:9: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:55: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:87: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:113: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:132: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:169: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:210: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:232: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:276: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:295: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:320: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:348: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:361: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:374: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:387: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:402: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:416: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:432: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:445: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_nose.py:492: could not import 'nose': No module named 'nose' SKIPPED [2] testing/test_nose.py:511: could not import 'nose': No module named 'nose' SKIPPED [1] testing/test_pluginmanager.py:101: requires a case-insensitive file system SKIPPED [1] testing/test_terminal.py:1073: xdist plugin not installed SKIPPED [1] testing/test_terminal.py:2167: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_terminal.py:2175: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_terminal.py:2189: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_terminal.py:2331: could not import 'xdist': No module named 'xdist' SKIPPED [1] testing/test_unittest.py:459: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:483: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:533: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:611: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:624: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:637: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:650: could not import 'twisted.trial.unittest': No module named 'twisted.trial' SKIPPED [1] testing/test_unittest.py:1317: could not import 'asynctest': No module named 'asynctest' SKIPPED [1] testing/test_compat.py:96: couroutine removed SKIPPED [40] .run_venv/lib/python3/site-packages/_pytest/pytester.py:1522: could not import 'pexpect': No module named 'pexpect' SKIPPED [1] testing/test_faulthandler.py:71: sometimes crashes on CI (#7022) SKIPPED [1] testing/test_unittest.py:597: could not import 'twisted.trial.unittest': No module named 'twisted.trial' XFAIL testing/_py/test_local.py::TestLocalPath::test_long_filenames - reason: [NOTRUN] unreliable est for long filenames XFAIL testing/_py/test_local.py::TestUnicode::test_read_write - changing read/write might break existing usages XFAIL testing/acceptance_test.py::TestInvocationVariants::test_noclass_discovery_if_not_testcase - decide: feature or bug XFAIL testing/python/fixtures.py::TestAutouseDiscovery::test_setup_enabled_functionnode - 'enabled' feature not implemented XFAIL testing/test_capture.py::TestPerTestCapturing::test_capture_scope_cache - unimplemented feature XFAIL testing/test_collection.py::TestPrunetraceback::test_collect_report_postprocessing - other mechanism for adding to reporting needed XFAIL testing/test_config.py::TestParseIni::test_confcutdir - probably not needed XFAIL testing/test_doctest.py::TestLiterals::test_number_non_matches['3.1416'-'3.14'] XFAIL testing/test_mark.py::TestKeywordSelection::test_keyword_extra_dash XFAIL testing/test_pytester.py::test_make_hook_recorder - reason: internal reportrecorder tests need refactoring XFAIL testing/test_runner.py::test_runtest_in_module_ordering XPASS testing/_py/test_local.py::TestLocalPath::test_make_numbered_dir_multiprocess_safe - #11603 ===== 3485 passed, 120 skipped, 11 xfailed, 1 xpassed in 195.90s (0:03:15) ===== INFO : Command's result: OK + exit 0 Processing files: python3-module-pytest-8.0.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.91774 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-pytest-8.0.2 + DOCDIR=/usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + /bin/mkdir -p /usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + cp -prL CHANGELOG.rst README.rst /usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + chmod -R go-w /usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + chmod -R a+rX /usr/src/tmp/python3-module-pytest-buildroot/usr/share/doc/python3-module-pytest-8.0.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pzkxch find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.n34tYp find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) py3prov: detected potential module:pytest py3prov: detected potential module:py.py py3prov: detected potential module:_pytest py3prov: detected potential module:pytest py3prov: detected potential module:py.py py3prov: detected potential module:_pytest py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test3: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test3: "pytest" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/__init__.py: "_pytest._version" lines:[[4, 5]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_argcomplete.py: skipping "sys" lines:[68] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_argcomplete.py: "argcomplete.completers" lines:[[[104]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/__init__.py: "_pytest._code.code" lines:[3, 4, 5, 6, 7, 8, 9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/__init__.py: "_pytest._code.source" lines:[10, 11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: skipping "sys" lines:[10] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest._code.source" lines:[41, 42, 43, 44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest._io" lines:[45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest._io.saferepr" lines:[46, 47] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest.compat" lines:[48] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest.deprecated" lines:[49] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "_pytest.pathlib" lines:[50, 51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_code/code.py: "exceptiongroup" lines:[[55]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/__init__.py: "_pytest._io.terminalwriter" lines:[1, 2] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: skipping "sys" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "_pytest._io.wcwidth" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "colorama" lines:[[[[[72]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "_pytest.config.exceptions" lines:[[[200]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "pygments.formatters.terminal" lines:[[[[206]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "pygments" lines:[[[[212]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "pygments.util" lines:[[[[213]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "pygments.lexers.python" lines:[[[[[209]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_io/terminalwriter.py: "pygments.lexers.diff" lines:[[[[[[211]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py: skipping "errno" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py: skipping "sys" lines:[7] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/error.py: "typing_extensions" lines:[[14]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: skipping "atexit" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: skipping "sys" lines:[23] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "_pytest._py" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "_pytest._code.source" lines:[[[70]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "pwd" lines:[[[226]], [253]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "grp" lines:[[[236]], [261]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "pickle" lines:[[[[399]], [886]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "shutil" lines:[[[[[609]]]], [1456], [1464]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "hashlib" lines:[[[[[625]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "types" lines:[[[[[[1157]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "subprocess" lines:[[[1175, 1176]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_py/path.py: "tempfile" lines:[[[1269], [1278]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/_version.py: "typing" lines:[[5]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.assertion" lines:[10, 11, 12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.assertion.rewrite" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.config" lines:[14, 15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.config.argparsing" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.nodes" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/__init__.py: "_pytest.main" lines:[[21]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: skipping "errno" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: skipping "itertools" lines:[11] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: skipping "marshal" lines:[12] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: skipping "sys" lines:[17] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest._io.saferepr" lines:[33, 34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest._version" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.assertion" lines:[36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.config" lines:[37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.main" lines:[38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.pathlib" lines:[39, 40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.stash" lines:[41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.assertion.util" lines:[45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.assertion" lines:[[49]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "_pytest.warning_types" lines:[[[272]], [[[866]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "importlib.resources.abc" lines:[[[[288]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "importlib.abc" lines:[[[[290]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "importlib.readers" lines:[[[[[294]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "importlib.resources.readers" lines:[[[[[296]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/rewrite.py: "warnings" lines:[[[[864]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py: "_pytest.assertion" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py: "_pytest.config" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/truncate.py: "_pytest.nodes" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest._code" lines:[19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest._io.pprint" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest._io.saferepr" lines:[21, 22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest.config" lines:[23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "_pytest.python_api" lines:[[[247]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "difflib" lines:[[283], [334]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/assertion/util.py: "dataclasses" lines:[[[538]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest._io" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.config" lines:[23, 24, 25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.config.argparsing" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.deprecated" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.fixtures" lines:[28, 29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.main" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.nodes" lines:[31, 32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.reports" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.pathlib" lines:[18, 19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.reports" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "warnings" lines:[[[115]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.warning_types" lines:[[[117]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "_pytest.main" lines:[[[513]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/cacheprovider.py: "pprint" lines:[[559]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: skipping "sys" lines:[9] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.config" lines:[31, 32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.config.argparsing" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.deprecated" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.fixtures" lines:[35, 36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.nodes" lines:[37, 38, 39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "_pytest.reports" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/capture.py: "colorama" lines:[[[[75]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py: skipping "sys" lines:[13] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py: "py" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py: "_pytest.outcomes" lines:[[[[138]]], [299]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/compat.py: "_pytest._io.saferepr" lines:[[[259]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: skipping "sys" lines:[16] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest._code" lines:[53, 54, 55] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest._io" lines:[56] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.deprecated" lines:[57] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.hookspec" lines:[58] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.outcomes" lines:[59, 60] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.pathlib" lines:[61, 62, 63, 64, 65, 66] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.stash" lines:[67] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.warning_types" lines:[68, 69] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.config.compat" lines:[49] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.config.exceptions" lines:[50, 51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.config.findpaths" lines:[52] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest._code.code" lines:[[75]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.terminal" lines:[[76]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.config.argparsing" lines:[[73, 74], [[984, 985]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.assertion" lines:[[[398]], [[[1218]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.cacheprovider" lines:[[[[1040]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "_pytest.helpconfig" lines:[[[[[[1102]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "pytest" lines:[[[1372], [[[[1654]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "packaging.version" lines:[[[[1377]], [1406]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "packaging.requirements" lines:[[[1404, 1405]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/__init__.py: "builtins" lines:[[[1900]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: skipping "sys" lines:[4] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: "_pytest._io" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: "_pytest.config.exceptions" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: "_pytest.deprecated" lines:[22, 23, 24, 25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: "_pytest._argcomplete" lines:[[[117], [125]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/argparsing.py: "textwrap" lines:[[[572]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/compat.py: "_pytest.compat" lines:[10, 11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/compat.py: "_pytest.deprecated" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: "_pytest.outcomes" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: "_pytest.pathlib" lines:[16, 17, 18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: "_pytest.config.exceptions" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: "tomllib" lines:[[[[[[65]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/config/findpaths.py: "tomli" lines:[[[[[[67]]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: skipping "sys" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest._code" lines:[19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.config" lines:[20, 21, 22, 23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.config.argparsing" lines:[24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.config.exceptions" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.nodes" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.reports" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.capture" lines:[[31]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.runner" lines:[[32]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "pdb" lines:[[71], [[[117], [145]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "_pytest.config" lines:[[[155], [243]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/debugging.py: "doctest" lines:[[372]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/deprecated.py: "_pytest.warning_types" lines:[14, 15, 16, 17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: skipping "sys" lines:[10] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest" lines:[28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest._code.code" lines:[29, 30, 31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest._io" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.compat" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.config" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.config.argparsing" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.fixtures" lines:[36, 37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.nodes" lines:[38, 39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.outcomes" lines:[40, 41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.pathlib" lines:[42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.python" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.python_api" lines:[44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "_pytest.warning_types" lines:[45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "doctest" lines:[[49], [182], [[324]], [389], [[427]], [457], [[505]], [599], [708], [715], [722], [733]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/doctest.py: "re" lines:[[600]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: skipping "sys" lines:[2] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "_pytest.config" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "_pytest.config.argparsing" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "_pytest.nodes" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "_pytest.stash" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "pytest" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/faulthandler.py: "faulthandler" lines:[[25], [40], [[76]], [91], [100]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest" lines:[34, 35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest._code" lines:[36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest._code.code" lines:[37, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest._io" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.compat" lines:[40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.config" lines:[51, 52] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.config.argparsing" lines:[53] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.deprecated" lines:[54, 55, 56] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.mark" lines:[57, 58] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.mark.structures" lines:[59] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.outcomes" lines:[60, 61, 62] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.pathlib" lines:[63, 64] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.scope" lines:[65, 66, 67] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "typing" lines:[[71]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.main" lines:[[73]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/fixtures.py: "_pytest.python" lines:[[74, 75, 76], [120], [135]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py: "_pytest" lines:[[13]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py: "os" lines:[[30]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/freeze_support.py: "pkgutil" lines:[[31]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: skipping "sys" lines:[5] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: "_pytest.config" lines:[11, 12, 13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: "_pytest.config.argparsing" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: "_pytest.terminal" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: "pytest" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/helpconfig.py: "textwrap" lines:[[162]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.deprecated" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "pdb" lines:[[21]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "typing" lines:[[22]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "warnings" lines:[[23]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest._code.code" lines:[[25, 26]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.compat" lines:[[27]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.config" lines:[[28, 29, 30, 31]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.config.argparsing" lines:[[32]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.fixtures" lines:[[33, 34]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.main" lines:[[35]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.nodes" lines:[[36, 37]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.outcomes" lines:[[38]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.python" lines:[[39, 40, 41, 42]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.reports" lines:[[43, 44]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.runner" lines:[[45]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/hookspec.py: "_pytest.terminal" lines:[[46, 47]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest" lines:[24, 25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest._code.code" lines:[26, 27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.config" lines:[28, 29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.config.argparsing" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.fixtures" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.reports" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.stash" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.terminal" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "pytest" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/junitxml.py: "_pytest.warning_types" lines:[[271], [312]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.cacheprovider" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.compat" lines:[17, 18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.config" lines:[19, 20, 21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.deprecated" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.fixtures" lines:[23, 24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.main" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.monkeypatch" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.nodes" lines:[27, 28, 29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.pytester" lines:[30, 31, 32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.terminal" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "_pytest.tmpdir" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/legacypath.py: "pexpect" lines:[[38]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest._io" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.capture" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.config" lines:[34, 35, 36, 37, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.config.argparsing" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.deprecated" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.fixtures" lines:[41, 42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.main" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.stash" lines:[44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/logging.py: "_pytest.terminal" lines:[45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: skipping "sys" lines:[10] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest" lines:[29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest._code" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.config" lines:[31, 32, 33, 34, 35, 36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.config.argparsing" lines:[37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.config.compat" lines:[38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.fixtures" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.outcomes" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.pathlib" lines:[41, 42, 43, 44, 45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.reports" lines:[46, 47] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.runner" lines:[48, 49] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/main.py: "_pytest.warning_types" lines:[50] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.config" lines:[20, 21, 22, 23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.config.argparsing" lines:[24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.stash" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.mark.expression" lines:[11, 12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.mark.structures" lines:[13, 14, 15, 16, 17, 18, 19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.nodes" lines:[[29]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "_pytest.config" lines:[[116]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/__init__.py: "pytest" lines:[[[160]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.config" lines:[29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.deprecated" lines:[30, 31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.outcomes" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.warning_types" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest._code" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.compat" lines:[26, 27, 28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.nodes" lines:[[37], [50]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.fixtures" lines:[[419]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/mark/structures.py: "_pytest.scope" lines:[[432]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: skipping "sys" lines:[6] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: "_pytest.fixtures" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: "_pytest.warning_types" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: "inspect" lines:[[[226], [271]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: "importlib" lines:[[[362]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/monkeypatch.py: "pkg_resources" lines:[[[[351]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest._code" lines:[26, 27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest._code.code" lines:[28, 29, 30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.compat" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.config" lines:[32, 33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.config.compat" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.deprecated" lines:[35, 36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.mark.structures" lines:[37, 38, 39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.outcomes" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.pathlib" lines:[41, 42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.stash" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.warning_types" lines:[44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest._code.code" lines:[[49]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.main" lines:[[50]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.warning_types" lines:[[[[[157]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.mark" lines:[[[361]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nodes.py: "_pytest.fixtures" lines:[[[455]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.config" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.deprecated" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.fixtures" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.nodes" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.python" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/nose.py: "_pytest.unittest" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: skipping "sys" lines:[4] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: "_pytest.deprecated" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: "_pytest.config" lines:[[122]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: "pytest" lines:[[[[217]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: "warnings" lines:[[274]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/outcomes.py: "packaging.version" lines:[[[296]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "_pytest.config" lines:[8, 9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "_pytest.config.argparsing" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "_pytest.stash" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "_pytest.terminal" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "pytest" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "re" lines:[[76]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "urllib.parse" lines:[[77]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pastebin.py: "urllib.request" lines:[[78]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: skipping "atexit" lines:[1] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: skipping "errno" lines:[4, 5, 6, 7] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: skipping "itertools" lines:[11] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: skipping "sys" lines:[21] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: "_pytest.compat" lines:[38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: "_pytest.outcomes" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: "_pytest.warning_types" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pathlib.py: "stat" lines:[[111]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: skipping "gc" lines:[9] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: skipping "sys" lines:[19] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest" lines:[44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest._code" lines:[45] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.capture" lines:[46] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.compat" lines:[47, 48] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.config" lines:[49, 50, 51, 52, 53, 54] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.config.argparsing" lines:[55] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.deprecated" lines:[56] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.fixtures" lines:[57, 58] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.main" lines:[59] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.monkeypatch" lines:[60] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.nodes" lines:[61, 62] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.outcomes" lines:[63, 64, 65] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.pathlib" lines:[66, 67] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.reports" lines:[68, 69] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.tmpdir" lines:[70] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.warning_types" lines:[71] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "pexpect" lines:[[75]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.pytester_assertions" lines:[[[454]], [[617]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester.py: "_pytest.config" lines:[[513], [[1228]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/pytester_assertions.py: "_pytest.reports" lines:[13, 14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: skipping "itertools" lines:[11] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: skipping "sys" lines:[14] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest" lines:[34, 35, 36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest._code" lines:[37, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest._code.code" lines:[39, 40, 41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest._io" lines:[42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest._io.saferepr" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.compat" lines:[44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.config" lines:[56, 57, 58] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.config.argparsing" lines:[59] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.deprecated" lines:[60, 61, 62] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.fixtures" lines:[63, 64, 65, 66] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.main" lines:[67] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.mark" lines:[68, 69] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.mark.structures" lines:[70, 71, 72, 73] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.outcomes" lines:[74, 75] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.pathlib" lines:[76, 77, 78, 79, 80] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.scope" lines:[81, 82] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.stash" lines:[83] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.warning_types" lines:[84, 85, 86] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.main" lines:[[1598], [1654]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python.py: "_pytest.config" lines:[[1604], [1660]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "_pytest._code" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "_pytest.compat" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "_pytest.outcomes" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "numpy" lines:[[31], [[206], [222]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "itertools" lines:[[[146]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "math" lines:[[[147]], [[244]], [[319]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_api.py: "sys" lines:[[753]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_path.py: skipping "sys" lines:[1] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/python_path.py: "pytest" lines:[3, 4, 5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py: "_pytest.deprecated" lines:[21, 22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py: "_pytest.fixtures" lines:[23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/recwarn.py: "_pytest.outcomes" lines:[24, 25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest._code.code" lines:[22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest._io" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest.config" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest.nodes" lines:[35, 36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest.outcomes" lines:[37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/reports.py: "_pytest.runner" lines:[[41]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: skipping "sys" lines:[6] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest._code.code" lines:[26, 27, 28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.config.argparsing" lines:[29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.deprecated" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.nodes" lines:[31, 32, 33, 34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.outcomes" lines:[35, 36, 37, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.reports" lines:[21, 22, 23, 24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "exceptiongroup" lines:[[42]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.main" lines:[[45]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/runner.py: "_pytest.terminal" lines:[[46]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/scope.py: "_pytest.outcomes" lines:[[[70]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "_pytest._io.saferepr" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "_pytest.config" lines:[6, 7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "_pytest.config.argparsing" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "_pytest.fixtures" lines:[9, 10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "_pytest.scope" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setuponly.py: "pytest" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py: "_pytest.config" lines:[4, 5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py: "_pytest.config.argparsing" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py: "_pytest.fixtures" lines:[7, 8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/setupplan.py: "pytest" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: skipping "sys" lines:[7] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.config" lines:[14, 15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.config.argparsing" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.mark.structures" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.nodes" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.outcomes" lines:[19, 20, 21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.reports" lines:[22, 23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.runner" lines:[24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "_pytest.stash" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/skipping.py: "pytest" lines:[[[50]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest.config" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest.config.argparsing" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest.main" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest.reports" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "pytest" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/stepwise.py: "_pytest.cacheprovider" lines:[[14]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: skipping "sys" lines:[14] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest" lines:[37, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest._code" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest._code.code" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest._io" lines:[41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest._io.wcwidth" lines:[42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest._version" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.assertion.util" lines:[44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.config" lines:[45, 46, 47, 48] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.config.argparsing" lines:[49] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.nodes" lines:[50, 51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.pathlib" lines:[52, 53] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.reports" lines:[54, 55, 56] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.main" lines:[[60]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.config" lines:[[[345]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/terminal.py: "_pytest.warnings" lines:[[[535]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/threadexception.py: "pytest" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/timing.py: skipping "time" lines:[9, 10, 11] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.compat" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.config" lines:[23, 24, 25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.config.argparsing" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.deprecated" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.fixtures" lines:[28, 29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.monkeypatch" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.nodes" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.reports" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.stash" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "_pytest.pathlib" lines:[17, 18, 19, 20, 21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/tmpdir.py: "getpass" lines:[[[205]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest._code" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.compat" lines:[18, 19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.config" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.fixtures" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.nodes" lines:[22, 23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.outcomes" lines:[24, 25, 26, 27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.python" lines:[28, 29, 30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.runner" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.scope" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "pytest" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "unittest" lines:[[37], [[69]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "twisted.trial.unittest" lines:[[39]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "_pytest.debugging" lines:[[[310]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "twisted.trial.itrial" lines:[[418]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unittest.py: "zope.interface" lines:[[419]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unraisableexception.py: skipping "sys" lines:[1] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/unraisableexception.py: "pytest" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: skipping "sys" lines:[2] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "_pytest.config" lines:[8, 9, 10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "_pytest.main" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "_pytest.nodes" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "_pytest.terminal" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "pytest" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/_pytest/warnings.py: "tracemalloc" lines:[[[[86]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py: skipping "sys" lines:[4] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py: "_pytest._py.error" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/py.py: "_pytest._py.path" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest" lines:[5, 6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest._code" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.assertion" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.cacheprovider" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.capture" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.config" lines:[11, 12, 13, 14, 15, 16, 17, 18, 19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.config.argparsing" lines:[20, 21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.debugging" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.doctest" lines:[23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.fixtures" lines:[24, 25, 26, 27, 28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.freeze_support" lines:[29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.legacypath" lines:[30, 31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.logging" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.main" lines:[33, 34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.mark" lines:[35, 36, 37, 38, 39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.monkeypatch" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.nodes" lines:[41, 42, 43, 44] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.outcomes" lines:[45, 46, 47, 48, 49] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.pytester" lines:[50, 51, 52, 53, 54] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.python" lines:[55, 56, 57, 58, 59] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.python_api" lines:[60, 61] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.recwarn" lines:[62, 63, 64] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.reports" lines:[65, 66] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.runner" lines:[67] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.stash" lines:[68, 69] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.terminal" lines:[70] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.tmpdir" lines:[71] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.warning_types" lines:[72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__init__.py: "_pytest.python" lines:[[[[180]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/lib/python3/site-packages/pytest/__main__.py: "pytest" lines:[3] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test-3: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/py.test-3: "pytest" lines:[5] is possibly a self-providing dependency, skip it Provides: python3(_pytest), python3(_pytest._argcomplete), python3(_pytest._code), python3(_pytest._code.code), python3(_pytest._code.source), python3(_pytest._io), python3(_pytest._io.pprint), python3(_pytest._io.saferepr), python3(_pytest._io.terminalwriter), python3(_pytest._io.wcwidth), python3(_pytest._py), python3(_pytest._py.error), python3(_pytest._py.path), python3(_pytest._version), python3(_pytest.assertion), python3(_pytest.assertion.rewrite), python3(_pytest.assertion.truncate), python3(_pytest.assertion.util), python3(_pytest.cacheprovider), python3(_pytest.capture), python3(_pytest.compat), python3(_pytest.config), python3(_pytest.config.argparsing), python3(_pytest.config.compat), python3(_pytest.config.exceptions), python3(_pytest.config.findpaths), python3(_pytest.debugging), python3(_pytest.deprecated), python3(_pytest.doctest), python3(_pytest.faulthandler), python3(_pytest.fixtures), python3(_pytest.freeze_support), python3(_pytest.helpconfig), python3(_pytest.hookspec), python3(_pytest.junitxml), python3(_pytest.legacypath), python3(_pytest.logging), python3(_pytest.main), python3(_pytest.mark), python3(_pytest.mark.expression), python3(_pytest.mark.structures), python3(_pytest.monkeypatch), python3(_pytest.nodes), python3(_pytest.nose), python3(_pytest.outcomes), python3(_pytest.pastebin), python3(_pytest.pathlib), python3(_pytest.pytester), python3(_pytest.pytester_assertions), python3(_pytest.python), python3(_pytest.python_api), python3(_pytest.python_path), python3(_pytest.recwarn), python3(_pytest.reports), python3(_pytest.runner), python3(_pytest.scope), python3(_pytest.setuponly), python3(_pytest.setupplan), python3(_pytest.skipping), python3(_pytest.stash), python3(_pytest.stepwise), python3(_pytest.terminal), python3(_pytest.threadexception), python3(_pytest.timing), python3(_pytest.tmpdir), python3(_pytest.unittest), python3(_pytest.unraisableexception), python3(_pytest.warning_types), python3(_pytest.warnings), python3(pytest), python3(pytest.__main__) Requires: python3-module-iniconfig, python3-module-packaging, python3-module-pluggy, /usr/bin/python3, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(abc) < 0, python3(argparse) < 0, python3(ast) < 0, python3(bdb) < 0, python3(bisect) < 0, python3(collections) < 0, python3(collections.abc) < 0, python3(contextlib) < 0, python3(copy) < 0, python3(dataclasses) < 0, python3(datetime) < 0, python3(decimal) < 0, python3(enum) < 0, python3(fnmatch) < 0, python3(functools) < 0, python3(gettext) < 0, python3(glob) < 0, python3(importlib) < 0, python3(importlib.abc) < 0, python3(importlib.machinery) < 0, python3(importlib.metadata) < 0, python3(importlib.util) < 0, python3(iniconfig) < 0, python3(inspect) < 0, python3(io) < 0, python3(json) < 0, python3(locale) < 0, python3(logging) < 0, python3(math) < 0, python3(numbers) < 0, python3(os) < 0, python3(os.path) < 0, python3(pathlib) < 0, python3(platform) < 0, python3(pluggy) < 0, python3(posixpath) < 0, python3(pprint) < 0, python3(re) < 0, python3(reprlib) < 0, python3(shlex) < 0, python3(shutil) < 0, python3(stat) < 0, python3(struct) < 0, python3(subprocess) < 0, python3(tempfile) < 0, python3(textwrap) < 0, python3(threading) < 0, python3(tokenize) < 0, python3(traceback) < 0, python3(types) < 0, python3(typing) < 0, python3(unicodedata) < 0, python3(unittest) < 0, python3(uuid) < 0, python3(warnings) < 0, python3(weakref) < 0, python3(xml.etree.ElementTree) < 0 Processing files: pytest3-8.0.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1UaZ98 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oWWjKH find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/pytest3: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-pytest-buildroot/usr/bin/pytest-3: skipping "sys" lines:[3] Requires: python3-module-pytest = 8.0.2-alt1, /usr/bin/python3, python3(pytest) < 0 Conflicts: python3-module-logilab-common < 1.0.2-alt2.hg20150708 Adding to pytest3 a strict dependency on python3-module-pytest Removing 1 extra deps from pytest3 due to dependency on python3-module-pytest Removing 1 extra deps from pytest3 due to repentancy on python3-module-pytest Wrote: /usr/src/RPM/RPMS/noarch/python3-module-pytest-8.0.2-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/pytest3-8.0.2-alt1.noarch.rpm (w2.lzdio) 183.13user 21.89system 3:28.96elapsed 98%CPU (0avgtext+0avgdata 111840maxresident)k 0inputs+0outputs (0major+1141995minor)pagefaults 0swaps 7.44user 4.36system 4:00.18elapsed 4%CPU (0avgtext+0avgdata 127356maxresident)k 0inputs+0outputs (0major+339813minor)pagefaults 0swaps