<86>Jul 29 01:30:03 userdel[3547621]: delete user 'rooter' <86>Jul 29 01:30:03 userdel[3547621]: removed group 'rooter' owned by 'rooter' <86>Jul 29 01:30:03 userdel[3547621]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 29 01:30:03 groupadd[3547646]: group added to /etc/group: name=rooter, GID=1844 <86>Jul 29 01:30:03 groupadd[3547646]: group added to /etc/gshadow: name=rooter <86>Jul 29 01:30:03 groupadd[3547646]: new group: name=rooter, GID=1844 <86>Jul 29 01:30:03 useradd[3547659]: new user: name=rooter, UID=1844, GID=1844, home=/root, shell=/bin/bash, from=none <86>Jul 29 01:30:03 userdel[3547709]: delete user 'builder' <86>Jul 29 01:30:03 userdel[3547709]: removed group 'builder' owned by 'builder' <86>Jul 29 01:30:03 userdel[3547709]: removed shadow group 'builder' owned by 'builder' <86>Jul 29 01:30:03 groupadd[3547765]: group added to /etc/group: name=builder, GID=1845 <86>Jul 29 01:30:03 groupadd[3547765]: group added to /etc/gshadow: name=builder <86>Jul 29 01:30:03 groupadd[3547765]: new group: name=builder, GID=1845 <86>Jul 29 01:30:03 useradd[3547787]: new user: name=builder, UID=1845, GID=1845, home=/usr/src, shell=/bin/bash, from=none <13>Jul 29 01:30:06 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Jul 29 01:30:06 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jul 29 01:30:06 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Jul 29 01:30:06 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Jul 29 01:30:06 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Jul 29 01:30:06 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445894 installed <13>Jul 29 01:30:06 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jul 29 01:30:06 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jul 29 01:30:06 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Jul 29 01:30:06 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Jul 29 01:30:06 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Jul 29 01:30:06 rpmi: libcrypto3-3.1.1-alt3 sisyphus+325072.200.2.1 1689602870 installed <13>Jul 29 01:30:06 rpmi: libssl3-3.1.1-alt3 sisyphus+325072.200.2.1 1689602870 installed <13>Jul 29 01:30:06 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 29 01:30:07 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 29 01:30:07 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed <13>Jul 29 01:30:07 rpmi: rpm-build-python3-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed <13>Jul 29 01:30:10 rpmi: python3-module-attrs-23.1.0-alt1 sisyphus+321859.100.1.1 1685027490 installed <13>Jul 29 01:30:10 rpmi: python3-module-pkg_resources-1:68.0.0-alt1 sisyphus+323352.700.5.2 1687447030 installed <13>Jul 29 01:30:10 rpmi: python3-module-six-1.16.0-alt2 sisyphus+324249.100.1.1 1688484676 installed <13>Jul 29 01:30:10 rpmi: python3-module-idna-3.4-alt1 sisyphus+307942.100.1.1 1665051373 installed <13>Jul 29 01:30:10 rpmi: python3-module-packaging-23.1-alt1 sisyphus+318906.100.2.1 1683015285 installed <13>Jul 29 01:30:10 rpmi: python3-module-typing_extensions-4.7.1-alt1 sisyphus+324215.100.1.1 1688464174 installed <13>Jul 29 01:30:10 rpmi: python3-module-zope.interface-5.4.0-alt2 sisyphus+311250.23000.175.1 1685634359 installed <13>Jul 29 01:30:10 rpmi: python3-module-mypy_extensions-1.0.0-alt1 sisyphus+316350.100.2.1 1678357948 installed <13>Jul 29 01:30:10 rpmi: python3-module-greenlet-2.0.1-alt1 sisyphus+311250.54100.178.1 1685787319 installed <13>Jul 29 01:30:10 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Jul 29 01:30:10 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Jul 29 01:30:10 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Jul 29 01:30:10 rpmi: python3-module-rpds-py-0.9.2-alt1 sisyphus+325217.100.1.1 1689836377 installed <13>Jul 29 01:30:10 rpmi: python3-module-referencing-0.30.0-alt1 sisyphus+325129.200.1.1 1689695501 installed <13>Jul 29 01:30:10 rpmi: python3-module-pluggy-1.2.0-alt1 sisyphus+323556.100.2.1 1689242408 installed <13>Jul 29 01:30:10 rpmi: python3-module-pytz-1:2022.6-alt1 sisyphus+311396.200.1.1 1670517427 installed <13>Jul 29 01:30:10 rpmi: python3-module-pathspec-0.11.1-alt1 sisyphus+318744.100.3.1 1681891000 installed <13>Jul 29 01:30:10 rpmi: python3-module-multidict-6.0.4-alt1 sisyphus+311250.32340.176.1 1685737916 installed <13>Jul 29 01:30:10 rpmi: python3-module-click-8.1.6-alt1 sisyphus+325473.100.2.1 1690373662 installed <13>Jul 29 01:30:10 rpmi: python3-module-sortedcontainers-2.4.0-alt1 sisyphus+272042.100.1.1 1621262424 installed <13>Jul 29 01:30:10 rpmi: python3-module-async-timeout-4.0.2-alt1 sisyphus+295017.1100.2.1 1644497909 installed <13>Jul 29 01:30:10 rpmi: python3-module-frozenlist-1.3.3-alt1 sisyphus+311250.30540.176.1 1685737433 installed <13>Jul 29 01:30:10 rpmi: python3-module-charset-normalizer-2.1.1-alt1 sisyphus+311047.100.1.1 1669992940 installed <13>Jul 29 01:30:10 rpmi: libopenblas-0.3.23-alt1.2 sisyphus+325749.100.1.1 1690531809 installed <13>Jul 29 01:30:10 rpmi: libcrypto1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538432 installed <13>Jul 29 01:30:10 rpmi: libcares-1.19.1-alt1 sisyphus+324326.100.1.1 1688585812 installed <13>Jul 29 01:30:10 rpmi: libssl1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538432 installed <13>Jul 29 01:30:10 rpmi: python3-module-aiosignal-1.3.1-alt1 sisyphus+314057.100.1.1 1674561191 installed <13>Jul 29 01:30:10 rpmi: python3-module-incremental-22.10.0-alt1 sisyphus+312706.100.1.1 1672404273 installed <13>Jul 29 01:30:10 rpmi: python3-module-yarl-1.9.2-alt1 sisyphus+311250.34340.176.1 1685738745 installed <13>Jul 29 01:30:10 rpmi: python3-module-jsonschema-specifications-2023.07.1-alt1 sisyphus+325176.100.1.1 1689770147 installed <13>Jul 29 01:30:10 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Jul 29 01:30:10 rpmi: libgnutls30-3.7.9-alt1 sisyphus+315353.100.1.1 1676639068 installed <13>Jul 29 01:30:10 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Jul 29 01:30:10 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Jul 29 01:30:10 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Jul 29 01:30:10 rpmi: python3-module-typing-inspect-0.9.0-alt1 sisyphus+321831.100.1.1 1685011068 installed <13>Jul 29 01:30:10 rpmi: python3-module-idna_ssl-1.1.0-alt2 sisyphus+272418.100.1.1 1621876529 installed <13>Jul 29 01:30:10 rpmi: python3-module-hyperlink-21.0.0-alt1.1 sisyphus+304836.100.1.1 1659710964 installed <13>Jul 29 01:30:10 rpmi: python3-module-dateutil-2.8.2-alt2 sisyphus+319889.300.1.1 1683215971 installed <13>Jul 29 01:30:10 rpmi: python3-module-outcome-1.2.0-alt2 sisyphus+318894.1400.3.1 1682420792 installed <13>Jul 29 01:30:10 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Jul 29 01:30:10 rpmi: python3-module-pytest-7.4.0-alt1 sisyphus+325101.100.3.1 1689758053 installed <13>Jul 29 01:30:10 rpmi: python3-module-lark-1.1.7-alt1 sisyphus+325463.300.3.1 1690386555 installed <13>Jul 29 01:30:10 rpmi: python3-module-trove-classifiers-2023.7.6-alt1 sisyphus+325618.100.1.1 1690381247 installed <13>Jul 29 01:30:10 rpmi: python3-module-editables-0.5-alt1 sisyphus+325524.100.1.1 1690277257 installed <13>Jul 29 01:30:10 rpmi: python3-module-hatchling-1.18.0-alt1 sisyphus+322894.100.1.1 1686650008 installed <13>Jul 29 01:30:10 rpmi: python3-module-sqlparse-0.4.4-alt1 sisyphus+319188.100.1.1 1682328039 installed <13>Jul 29 01:30:10 rpmi: python3-module-markupsafe-1:2.1.3-alt1 sisyphus+323659.100.1.1 1687595160 installed <13>Jul 29 01:30:10 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Jul 29 01:30:10 rpmi: python3-module-platformdirs-3.9.1-alt1 sisyphus+325251.200.1.1 1689867383 installed <13>Jul 29 01:30:10 rpmi: python3-module-asgiref-3.4.1-alt1 sisyphus+283297.40.2.1 1629315886 installed <13>Jul 29 01:30:10 rpmi: python3-module-constantly-15.1.0-alt6 sisyphus+284854.100.1.1 1631108193 installed <13>Jul 29 01:30:10 rpmi: python3-module-pygobject-2.28.6-alt13 sisyphus+311250.56700.178.1 1685789242 installed <13>Jul 29 01:30:10 rpmi: python3-module-appdirs-1.4.4-alt1 sisyphus+267613.300.2.1 1620039159 installed <13>Jul 29 01:30:10 rpmi: python3-module-certifi-2023.5.7-alt1 sisyphus+322622.100.1.1 1686217855 installed <13>Jul 29 01:30:10 rpmi: python3-module-openid-3.2.0-alt1 sisyphus+278049.100.2.1 1625998936 installed <13>Jul 29 01:30:10 rpmi: python3-module-z3c-3.0.0-alt4 sisyphus+284857.200.1.1 1631109149 installed <13>Jul 29 01:30:10 rpmi: python3-module-zc-1.0.0-alt7 sisyphus+284857.100.1.1 1631109117 installed <13>Jul 29 01:30:10 rpmi: python3-module-zope-3.3.0-alt9 sisyphus+281937.200.4.1 1628175900 installed <13>Jul 29 01:30:10 rpmi: python3-module-zope.event-5.0-alt1 sisyphus+323664.100.1.1 1687596354 installed <13>Jul 29 01:30:10 rpmi: python3-module-astor-0.8.1-alt1.1 sisyphus+315877.100.1.1 1677481862 installed <13>Jul 29 01:30:10 rpmi: python3-module-sniffio-1.2.0-alt1 sisyphus+295017.1600.2.1 1644498020 installed <13>Jul 29 01:30:10 rpmi: python3-module-exceptiongroup-1.1.2-alt1 sisyphus+325196.100.2.1 1689854182 installed <13>Jul 29 01:30:10 rpmi: python3-module-async_generator-1.10-alt3 sisyphus+319053.1600.6.1 1682668582 installed <13>Jul 29 01:30:10 rpmi: python3-module-Cheetah-3.3.1-alt3 sisyphus+323086.100.1.2 1686870555 installed <13>Jul 29 01:30:10 rpmi: python3-module-paste-3.5.0-alt1.1 sisyphus+309935.6500.4.1 1668526794 installed <13>Jul 29 01:30:10 rpmi: python3-module-PasteDeploy-1:3.0.1-alt1 sisyphus+308592.100.1.1 1666070463 installed <13>Jul 29 01:30:10 rpmi: python3-module-PasteScript-1:2.0.2-alt2 sisyphus+272468.100.1.1 1621939313 installed <13>Jul 29 01:30:10 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Jul 29 01:30:11 rpmi: python3-module-cffi-1.15.1-alt2 sisyphus+311250.35200.176.1 1685739391 installed <13>Jul 29 01:30:11 rpmi: python3-module-cryptography-41.0.2-alt1 sisyphus+324647.100.1.1 1689068671 installed <13>Jul 29 01:30:11 rpmi: python3-module-openssl-23.1.1-alt2 sisyphus+319053.1700.6.1 1682668601 installed <13>Jul 29 01:30:11 rpmi: python3-module-urllib3-2:2.0.4-alt1 sisyphus+325464.100.1.1 1690199511 installed <13>Jul 29 01:30:11 rpmi: python3-module-requests-2.31.0-alt1 sisyphus+321663.100.2.1 1684917021 installed <13>Jul 29 01:30:11 rpmi: python3-module-redis-py-4.5.5-alt1 sisyphus+319852.1100.13.1 1684229279 installed <13>Jul 29 01:30:11 rpmi: mercurial-6.3.1-alt1 sisyphus+311250.26600.176.1 1685736823 installed <13>Jul 29 01:30:11 rpmi: python3-module-trio-0.22.0-alt3 sisyphus+319053.2100.6.1 1682668663 installed <13>Jul 29 01:30:11 rpmi: python3-module-dns-1:2.2.0-alt2 sisyphus+320065.60.1.1 1683366881 installed <13>Jul 29 01:30:11 rpmi: python3-module-pycares-4.1.2-alt1 sisyphus+311250.45300.178.1 1685783505 installed <13>Jul 29 01:30:11 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Jul 29 01:30:11 rpmi: python3-module-yaml-6.0-alt2 sisyphus+311250.34240.176.1 1685738715 installed <13>Jul 29 01:30:11 rpmi: python3-module-libcst-1.0.1-alt1 sisyphus+322900.100.2.2 1686852287 installed <13>Jul 29 01:30:11 rpmi: libuv-1.45.0-alt1 sisyphus+322120.40.2.1 1685405026 installed <13>Jul 29 01:30:11 rpmi: libpython3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 29 01:30:11 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 29 01:30:11 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 29 01:30:11 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 29 01:30:12 rpmi: python3-dev-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 29 01:30:12 rpmi: python3-module-setuptools-1:68.0.0-alt1 sisyphus+323352.700.5.2 1687447030 installed <13>Jul 29 01:30:12 rpmi: libmaxminddb-1.7.1-alt1 sisyphus+310839.100.1.1 1669722009 installed <13>Jul 29 01:30:12 rpmi: python3-module-MaxMindDB-2.4.0-alt1 sisyphus+325045.100.1.1 1689589265 installed <13>Jul 29 01:30:12 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Jul 29 01:30:12 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924427 installed <13>Jul 29 01:30:12 rpmi: libhidapi-0.12.0-alt1_1 sisyphus+303213.100.1.1 1657034192 installed <13>Jul 29 01:30:12 rpmi: python3-module-cython-hidapi-0.13.1-alt1 sisyphus+311250.66240.178.1 1685812458 installed <13>Jul 29 01:30:12 rpmi: python3-module-serial-3.5-alt2 sisyphus+281995.100.1.1 1628172783 installed <13>Jul 29 01:30:12 rpmi: libquadmath0-13.1.1-alt2 sisyphus+325290.100.1.1 1689953674 installed <13>Jul 29 01:30:12 rpmi: libgfortran5-13.1.1-alt2 sisyphus+325290.100.1.1 1689953674 installed <13>Jul 29 01:30:12 rpmi: liblapack-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544497 installed <13>Jul 29 01:30:13 rpmi: python3-module-numpy-1:1.25.1-alt1 sisyphus+323343.140.2.1 1689684591 installed <13>Jul 29 01:30:13 rpmi: libev4-4.33-alt2 sisyphus+286828.100.2.3 1634005197 installed <13>Jul 29 01:30:13 rpmi: python3-module-gevent-22.10.2-alt1 sisyphus+311250.61340.178.1 1685796005 installed <13>Jul 29 01:30:13 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771851 installed <13>Jul 29 01:30:13 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jul 29 01:30:13 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Jul 29 01:30:13 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Jul 29 01:30:13 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jul 29 01:30:13 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Jul 29 01:30:13 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Jul 29 01:30:13 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Jul 29 01:30:13 rpmi: libssh2-1.10.0-alt1 sisyphus+324359.1600.6.1 1689326459 installed <13>Jul 29 01:30:13 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed <13>Jul 29 01:30:13 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>Jul 29 01:30:13 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690506 installed <13>Jul 29 01:30:13 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368798 installed <13>Jul 29 01:30:13 rpmi: openldap-common-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Jul 29 01:30:13 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Jul 29 01:30:13 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Jul 29 01:30:13 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jul 29 01:30:13 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jul 29 01:30:13 rpmi: libharfbuzz-8.0.1-alt1 sisyphus+324720.100.1.1 1689149430 installed <13>Jul 29 01:30:13 rpmi: libfreetype-2.13.1-alt1 sisyphus+324353.100.1.1 1688638057 installed <13>Jul 29 01:30:13 rpmi: libfontconfig1-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed <13>Jul 29 01:30:13 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Jul 29 01:30:13 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Jul 29 01:30:13 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Jul 29 01:30:13 rpmi: tcl-tix-8.4.3-alt4 sisyphus+277292.300.2.1 1625442550 installed <13>Jul 29 01:30:13 rpmi: python3-modules-tkinter-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 29 01:30:13 rpmi: python3-module-automat-22.10.0-alt1 sisyphus+322927.200.2.1 1686736914 installed <13>Jul 29 01:30:13 rpmi: python3-module-twisted-logger-22.10.0-alt2 sisyphus+325754.100.1.1 1690535804 installed <13>Jul 29 01:30:13 rpmi: python3-module-twisted-core-22.10.0-alt2 sisyphus+325754.100.1.1 1690535804 installed <13>Jul 29 01:30:13 rpmi: python3-module-twisted-names-22.10.0-alt2 sisyphus+325754.100.1.1 1690535804 installed <13>Jul 29 01:30:13 rpmi: python3-module-tornado-6.3.2-alt1 sisyphus+311250.21520.175.1 1685634073 installed <13>Jul 29 01:30:13 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Jul 29 01:30:13 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Jul 29 01:30:13 rpmi: rsync-3.2.7-alt1 sisyphus+325006.2000.1.1 1689497333 installed <13>Jul 29 01:30:13 rpmi: openssh-common-9.3p2-alt1 sisyphus+325206.100.1.1 1689790943 installed <13>Jul 29 01:30:13 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Jul 29 01:30:13 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Jul 29 01:30:13 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jul 29 01:30:13 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Jul 29 01:30:13 groupadd[3599421]: group added to /etc/group: name=_keytab, GID=999 <86>Jul 29 01:30:13 groupadd[3599421]: group added to /etc/gshadow: name=_keytab <86>Jul 29 01:30:13 groupadd[3599421]: new group: name=_keytab, GID=999 <13>Jul 29 01:30:13 rpmi: libkrb5-1.21.1-alt1 sisyphus+325006.1000.1.1 1689496652 installed <13>Jul 29 01:30:13 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Jul 29 01:30:13 groupadd[3599591]: group added to /etc/group: name=sasl, GID=998 <86>Jul 29 01:30:13 groupadd[3599591]: group added to /etc/gshadow: name=sasl <86>Jul 29 01:30:13 groupadd[3599591]: new group: name=sasl, GID=998 <13>Jul 29 01:30:13 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392001 installed <13>Jul 29 01:30:13 rpmi: libldap2-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Jul 29 01:30:13 rpmi: libcurl-8.2.0-alt1 sisyphus+325152.100.2.1 1689763525 installed <13>Jul 29 01:30:14 rpmi: libpq5-15.3-alt2 sisyphus+325472.100.1.1 1690211368 installed <13>Jul 29 01:30:14 rpmi: python3-module-psycopg2-2.9.5-alt1 sisyphus+311250.16300.175.1 1685633229 installed <13>Jul 29 01:30:14 rpmi: python3-module-eventlet-0.33.3-alt2 sisyphus+318403.100.1.1 1681290339 installed <13>Jul 29 01:30:14 rpmi: python3-module-gunicorn-20.1.0-alt2 sisyphus+297766.100.1.1 1649054912 installed <13>Jul 29 01:30:14 rpmi: python3-module-aiohttp-3.8.4-alt1 sisyphus+311250.43420.178.1 1685782135 installed <13>Jul 29 01:30:14 rpmi: python3-module-GeoIP2-4.7.0-alt1 sisyphus+320561.100.1.1 1684172310 installed <13>Jul 29 01:30:14 rpmi: python3-module-django-3.2.20-alt1 sisyphus+324744.100.1.1 1689163331 installed <13>Jul 29 01:30:14 rpmi: python3-module-black-23.7.0-alt1 sisyphus+325184.100.2.1 1689848178 installed <13>Jul 29 01:30:14 rpmi: python3-module-hypothesis-6.75.3-alt2 sisyphus+311250.71020.178.1 1685813939 installed <13>Jul 29 01:30:14 rpmi: libedit3-3.1.20221030-alt1 sisyphus+325122.200.4.2 1690581895 installed <86>Jul 29 01:30:14 groupadd[3602072]: group added to /etc/group: name=sshagent, GID=997 <86>Jul 29 01:30:14 groupadd[3602072]: group added to /etc/gshadow: name=sshagent <86>Jul 29 01:30:14 groupadd[3602072]: new group: name=sshagent, GID=997 <13>Jul 29 01:30:14 rpmi: openssh-clients-9.3p2-alt1 sisyphus+325206.100.1.1 1689790943 installed <13>Jul 29 01:30:14 rpmi: less-633-alt1 sisyphus+324814.100.1.1 1689257653 installed <13>Jul 29 01:30:14 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Jul 29 01:30:14 rpmi: git-core-2.33.8-alt1 sisyphus+324359.6600.12.1 1689393343 installed <13>Jul 29 01:30:14 rpmi: python3-module-setuptools_scm-7.1.0-alt2 sisyphus+323513.100.2.1 1687508809 installed <13>Jul 29 01:30:14 rpmi: python3-module-hatch-vcs-0.3.0-alt2 sisyphus+314222.200.2.1 1674813485 installed <13>Jul 29 01:30:14 rpmi: python3-module-jsonschema-4.18.4-alt1 sisyphus+325129.100.1.1 1689695465 installed <13>Jul 29 01:30:14 rpmi: python3-module-pytest-subtests-0.11.0-alt1 sisyphus+320617.100.1.1 1684242863 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-referencing-0.30.0-alt1.nosrc.rpm (w1.gzdio) <13>Jul 29 01:30:16 rpmi: python3-module-pyproject-installer-0.5.2-alt1 sisyphus+324644.100.2.1 1689089627 installed Installing python3-module-referencing-0.30.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64449 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf referencing-0.30.0 + echo 'Source #0 (referencing-0.30.0.tar):' Source #0 (referencing-0.30.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/referencing-0.30.0.tar + cd referencing-0.30.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.64449 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd referencing-0.30.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.30.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.30.0 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + /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/referencing-0.30.0 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/referencing-0.30.0/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/referencing-0.30.0/pyproject.toml INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: hatchling.build INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/referencing-0.30.0/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} INFO : pyproject_installer.build_cmd._build : Built wheel: referencing-0.30.0-py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.64449 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-referencing-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-referencing-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd referencing-0.30.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.30.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.30.0 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-referencing-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/referencing-0.30.0/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: referencing-0.30.0-py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-referencing-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-referencing-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: referencing-0.30.0.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: referencing-0.30.0.dist-info/licenses/COPYING DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: referencing-0.30.0.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-referencing-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-referencing-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-referencing-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-referencing-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-referencing-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-referencing-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-referencing-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_attrs.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/typing.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-referencing-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_attrs.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/typing.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-referencing-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/__init__.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_attrs.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/retrieval.py compile /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/typing.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/referencing/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/_attrs.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/_attrs.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/_attrs.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/_attrs.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/_core.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/_core.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/exceptions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/exceptions.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/jsonschema.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/jsonschema.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/retrieval.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/retrieval.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/__pycache__/typing.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/__pycache__/typing.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/tests/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/referencing/tests/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/referencing/tests/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/referencing/tests/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_exceptions.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_exceptions.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_referencing_suite.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_referencing_suite.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_retrieval.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/referencing/tests/__pycache__/test_retrieval.cpython-311.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.10911 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd referencing-0.30.0 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest -v referencing/tests/ INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/referencing-0.30.0/dist/referencing-0.30.0-py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/referencing-0.30.0/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/referencing-0.30.0/dist/referencing-0.30.0-py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'pytest', '-v', 'referencing/tests/'] ============================= test session starts ============================== platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0 -- /usr/src/RPM/BUILD/referencing-0.30.0/.run_venv/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/usr/src/RPM/BUILD/referencing-0.30.0/.hypothesis/examples') rootdir: /usr/src/RPM/BUILD/referencing-0.30.0 plugins: subtests-0.11.0, hypothesis-6.75.3 collecting ... collected 466 items referencing/tests/test_core.py::TestRegistry::test_with_resource PASSED [ 0%] referencing/tests/test_core.py::TestRegistry::test_with_resources PASSED [ 0%] referencing/tests/test_core.py::TestRegistry::test_matmul_resource PASSED [ 0%] referencing/tests/test_core.py::TestRegistry::test_matmul_many_resources PASSED [ 0%] referencing/tests/test_core.py::TestRegistry::test_matmul_resource_without_id PASSED [ 1%] referencing/tests/test_core.py::TestRegistry::test_with_contents_from_json_schema PASSED [ 1%] referencing/tests/test_core.py::TestRegistry::test_with_contents_and_default_specification PASSED [ 1%] referencing/tests/test_core.py::TestRegistry::test_len PASSED [ 1%] referencing/tests/test_core.py::TestRegistry::test_iter PASSED [ 1%] referencing/tests/test_core.py::TestRegistry::test_crawl_still_has_top_level_resource PASSED [ 2%] referencing/tests/test_core.py::TestRegistry::test_crawl_finds_a_subresource PASSED [ 2%] referencing/tests/test_core.py::TestRegistry::test_crawl_finds_anchors_with_id PASSED [ 2%] referencing/tests/test_core.py::TestRegistry::test_crawl_finds_anchors_no_id PASSED [ 2%] referencing/tests/test_core.py::TestRegistry::test_contents PASSED [ 3%] referencing/tests/test_core.py::TestRegistry::test_getitem_strips_empty_fragments PASSED [ 3%] referencing/tests/test_core.py::TestRegistry::test_contents_strips_empty_fragments PASSED [ 3%] referencing/tests/test_core.py::TestRegistry::test_crawled_anchor PASSED [ 3%] referencing/tests/test_core.py::TestRegistry::test_anchor_in_nonexistent_resource PASSED [ 3%] referencing/tests/test_core.py::TestRegistry::test_init PASSED [ 4%] referencing/tests/test_core.py::TestRegistry::test_dict_conversion PASSED [ 4%] referencing/tests/test_core.py::TestRegistry::test_no_such_resource PASSED [ 4%] referencing/tests/test_core.py::TestRegistry::test_combine PASSED [ 4%] referencing/tests/test_core.py::TestRegistry::test_combine_self PASSED [ 4%] referencing/tests/test_core.py::TestRegistry::test_combine_with_uncrawled_resources PASSED [ 5%] referencing/tests/test_core.py::TestRegistry::test_combine_with_single_retrieve PASSED [ 5%] referencing/tests/test_core.py::TestRegistry::test_combine_with_common_retrieve PASSED [ 5%] referencing/tests/test_core.py::TestRegistry::test_combine_conflicting_retrieve PASSED [ 5%] referencing/tests/test_core.py::TestRegistry::test_remove PASSED [ 6%] referencing/tests/test_core.py::TestRegistry::test_remove_uncrawled PASSED [ 6%] referencing/tests/test_core.py::TestRegistry::test_remove_with_anchors PASSED [ 6%] referencing/tests/test_core.py::TestRegistry::test_remove_nonexistent_uri PASSED [ 6%] referencing/tests/test_core.py::TestRegistry::test_retrieve PASSED [ 6%] referencing/tests/test_core.py::TestRegistry::test_retrieve_arbitrary_exception PASSED [ 7%] referencing/tests/test_core.py::TestRegistry::test_retrieve_no_such_resource PASSED [ 7%] referencing/tests/test_core.py::TestRegistry::test_retrieve_cannot_determine_specification PASSED [ 7%] referencing/tests/test_core.py::TestRegistry::test_retrieve_already_available_resource PASSED [ 7%] referencing/tests/test_core.py::TestRegistry::test_retrieve_first_checks_crawlable_resource PASSED [ 7%] referencing/tests/test_core.py::TestRegistry::test_resolver PASSED [ 8%] referencing/tests/test_core.py::TestRegistry::test_resolver_with_root_identified PASSED [ 8%] referencing/tests/test_core.py::TestRegistry::test_resolver_with_root_unidentified PASSED [ 8%] referencing/tests/test_core.py::TestRegistry::test_repr PASSED [ 8%] referencing/tests/test_core.py::TestRegistry::test_repr_mixed_crawled PASSED [ 9%] referencing/tests/test_core.py::TestRegistry::test_repr_one_resource PASSED [ 9%] referencing/tests/test_core.py::TestRegistry::test_repr_empty PASSED [ 9%] referencing/tests/test_core.py::TestResource::test_from_contents_from_json_schema PASSED [ 9%] referencing/tests/test_core.py::TestResource::test_from_contents_with_no_discernible_information PASSED [ 9%] referencing/tests/test_core.py::TestResource::test_from_contents_with_no_discernible_information_and_default PASSED [ 10%] referencing/tests/test_core.py::TestResource::test_from_contents_unneeded_default PASSED [ 10%] referencing/tests/test_core.py::TestResource::test_non_mapping_from_contents PASSED [ 10%] referencing/tests/test_core.py::TestResource::test_from_contents_with_fallback PASSED [ 10%] referencing/tests/test_core.py::TestResource::test_id_delegates_to_specification PASSED [ 10%] referencing/tests/test_core.py::TestResource::test_id_strips_empty_fragment PASSED [ 11%] referencing/tests/test_core.py::TestResource::test_subresources_delegates_to_specification PASSED [ 11%] referencing/tests/test_core.py::TestResource::test_subresource_with_different_specification PASSED [ 11%] referencing/tests/test_core.py::TestResource::test_anchors_delegates_to_specification PASSED [ 11%] referencing/tests/test_core.py::TestResource::test_pointer_to_mapping PASSED [ 12%] referencing/tests/test_core.py::TestResource::test_pointer_to_array PASSED [ 12%] referencing/tests/test_core.py::TestResource::test_opaque PASSED [ 12%] referencing/tests/test_core.py::TestResolver::test_lookup_exact_uri PASSED [ 12%] referencing/tests/test_core.py::TestResolver::test_lookup_subresource PASSED [ 12%] referencing/tests/test_core.py::TestResolver::test_lookup_anchor_with_id PASSED [ 13%] referencing/tests/test_core.py::TestResolver::test_lookup_anchor_without_id PASSED [ 13%] referencing/tests/test_core.py::TestResolver::test_lookup_unknown_reference PASSED [ 13%] referencing/tests/test_core.py::TestResolver::test_lookup_non_existent_pointer PASSED [ 13%] referencing/tests/test_core.py::TestResolver::test_lookup_non_existent_pointer_to_array_index PASSED [ 13%] referencing/tests/test_core.py::TestResolver::test_lookup_pointer_to_empty_string PASSED [ 14%] referencing/tests/test_core.py::TestResolver::test_lookup_non_existent_pointer_to_empty_string PASSED [ 14%] referencing/tests/test_core.py::TestResolver::test_lookup_non_existent_anchor PASSED [ 14%] referencing/tests/test_core.py::TestResolver::test_lookup_invalid_JSON_pointerish_anchor PASSED [ 14%] referencing/tests/test_core.py::TestResolver::test_lookup_retrieved_resource PASSED [ 15%] referencing/tests/test_core.py::TestResolver::test_lookup_failed_retrieved_resource PASSED [ 15%] referencing/tests/test_core.py::TestResolver::test_repeated_lookup_from_retrieved_resource PASSED [ 15%] referencing/tests/test_core.py::TestResolver::test_repeated_anchor_lookup_from_retrieved_resource PASSED [ 15%] referencing/tests/test_core.py::TestResolver::test_in_subresource PASSED [ 15%] referencing/tests/test_core.py::TestResolver::test_in_pointer_subresource PASSED [ 16%] referencing/tests/test_core.py::TestResolver::test_dynamic_scope PASSED [ 16%] referencing/tests/test_core.py::TestSpecification::test_create_resource PASSED [ 16%] referencing/tests/test_core.py::TestSpecification::test_repr PASSED [ 16%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_id[thing0] PASSED [ 16%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_id[True] PASSED [ 17%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_id[37] PASSED [ 17%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_id[foo] PASSED [ 17%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_id[thing4] PASSED [ 17%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_subresources[thing0] PASSED [ 18%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_subresources[True] PASSED [ 18%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_subresources[37] PASSED [ 18%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_subresources[foo] PASSED [ 18%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_subresources[thing4] PASSED [ 18%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_anchors[thing0] PASSED [ 19%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_anchors[True] PASSED [ 19%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_anchors[37] PASSED [ 19%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_anchors[foo] PASSED [ 19%] referencing/tests/test_core.py::TestOpaqueSpecification::test_no_anchors[thing4] PASSED [ 19%] referencing/tests/test_core.py::test_nonsubclassable[Anchor] PASSED [ 20%] referencing/tests/test_core.py::test_nonsubclassable[Registry] PASSED [ 20%] referencing/tests/test_core.py::test_nonsubclassable[Resource] PASSED [ 20%] referencing/tests/test_core.py::test_nonsubclassable[Specification] PASSED [ 20%] referencing/tests/test_core.py::test_nonsubclassable[PointerToNowhere] PASSED [ 21%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one0-two0] PASSED [ 21%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one1-two1] PASSED [ 21%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one2-two2] PASSED [ 21%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one3-two3] PASSED [ 21%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one4-two4] PASSED [ 22%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one5-two5] PASSED [ 22%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one6-two6] PASSED [ 22%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one7-two7] PASSED [ 22%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one8-two8] PASSED [ 22%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one9-two9] PASSED [ 23%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one10-two10] PASSED [ 23%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one11-two11] PASSED [ 23%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one12-two12] PASSED [ 23%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one13-two13] PASSED [ 24%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one14-two14] PASSED [ 24%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one15-two15] PASSED [ 24%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one16-two16] PASSED [ 24%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one17-two17] PASSED [ 24%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one18-two18] PASSED [ 25%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one19-two19] PASSED [ 25%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one20-two20] PASSED [ 25%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one21-two21] PASSED [ 25%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one22-two22] PASSED [ 25%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one23-two23] PASSED [ 26%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one24-two24] PASSED [ 26%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one25-two25] PASSED [ 26%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one26-two26] PASSED [ 26%] referencing/tests/test_exceptions.py::test_eq_incompatible_types[one27-two27] PASSED [ 27%] referencing/tests/test_exceptions.py::test_hash[0] PASSED [ 27%] referencing/tests/test_exceptions.py::test_hash[1] PASSED [ 27%] referencing/tests/test_exceptions.py::test_hash[2] PASSED [ 27%] referencing/tests/test_exceptions.py::test_hash[3] PASSED [ 27%] referencing/tests/test_exceptions.py::test_hash[4] PASSED [ 28%] referencing/tests/test_exceptions.py::test_hash[5] PASSED [ 28%] referencing/tests/test_exceptions.py::test_hash[6] PASSED [ 28%] referencing/tests/test_exceptions.py::test_hash[7] PASSED [ 28%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[https://json-schema.org/draft/2020-12/schema-expected0] PASSED [ 28%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[https://json-schema.org/draft/2019-09/schema-expected1] PASSED [ 29%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[http://json-schema.org/draft-07/schema#-expected2] PASSED [ 29%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[http://json-schema.org/draft-06/schema#-expected3] PASSED [ 29%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[http://json-schema.org/draft-04/schema#-expected4] PASSED [ 29%] referencing/tests/test_jsonschema.py::test_schemas_with_explicit_schema_keywords_are_detected[http://json-schema.org/draft-03/schema#-expected5] PASSED [ 30%] referencing/tests/test_jsonschema.py::test_unknown_dialect PASSED [ 30%] referencing/tests/test_jsonschema.py::test_id_of_mapping[$id-specification0] PASSED [ 30%] referencing/tests/test_jsonschema.py::test_id_of_mapping[$id-specification1] PASSED [ 30%] referencing/tests/test_jsonschema.py::test_id_of_mapping[$id-specification2] PASSED [ 30%] referencing/tests/test_jsonschema.py::test_id_of_mapping[$id-specification3] PASSED [ 31%] referencing/tests/test_jsonschema.py::test_id_of_mapping[id-specification4] PASSED [ 31%] referencing/tests/test_jsonschema.py::test_id_of_mapping[id-specification5] PASSED [ 31%] referencing/tests/test_jsonschema.py::test_id_of_bool[True-specification0] PASSED [ 31%] referencing/tests/test_jsonschema.py::test_id_of_bool[True-specification1] PASSED [ 31%] referencing/tests/test_jsonschema.py::test_id_of_bool[True-specification2] PASSED [ 32%] referencing/tests/test_jsonschema.py::test_id_of_bool[True-specification3] PASSED [ 32%] referencing/tests/test_jsonschema.py::test_id_of_bool[False-specification0] PASSED [ 32%] referencing/tests/test_jsonschema.py::test_id_of_bool[False-specification1] PASSED [ 32%] referencing/tests/test_jsonschema.py::test_id_of_bool[False-specification2] PASSED [ 33%] referencing/tests/test_jsonschema.py::test_id_of_bool[False-specification3] PASSED [ 33%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[True-specification0] PASSED [ 33%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[True-specification1] PASSED [ 33%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[True-specification2] PASSED [ 33%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[True-specification3] PASSED [ 34%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[False-specification0] PASSED [ 34%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[False-specification1] PASSED [ 34%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[False-specification2] PASSED [ 34%] referencing/tests/test_jsonschema.py::test_anchors_in_bool[False-specification3] PASSED [ 34%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[True-specification0] PASSED [ 35%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[True-specification1] PASSED [ 35%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[True-specification2] PASSED [ 35%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[True-specification3] PASSED [ 35%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[False-specification0] PASSED [ 36%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[False-specification1] PASSED [ 36%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[False-specification2] PASSED [ 36%] referencing/tests/test_jsonschema.py::test_subresources_of_bool[False-specification3] PASSED [ 36%] referencing/tests/test_jsonschema.py::test_specification_with[https://json-schema.org/draft/2020-12/schema-expected0] PASSED [ 36%] referencing/tests/test_jsonschema.py::test_specification_with[https://json-schema.org/draft/2019-09/schema-expected1] PASSED [ 37%] referencing/tests/test_jsonschema.py::test_specification_with[http://json-schema.org/draft-07/schema#-expected2] PASSED [ 37%] referencing/tests/test_jsonschema.py::test_specification_with[http://json-schema.org/draft-06/schema#-expected3] PASSED [ 37%] referencing/tests/test_jsonschema.py::test_specification_with[http://json-schema.org/draft-04/schema#-expected4] PASSED [ 37%] referencing/tests/test_jsonschema.py::test_specification_with[http://json-schema.org/draft-03/schema#-expected5] PASSED [ 37%] referencing/tests/test_jsonschema.py::test_specification_with_no_empty_fragment[http://json-schema.org/draft-07/schema-expected0] PASSED [ 38%] referencing/tests/test_jsonschema.py::test_specification_with_no_empty_fragment[http://json-schema.org/draft-06/schema-expected1] PASSED [ 38%] referencing/tests/test_jsonschema.py::test_specification_with_no_empty_fragment[http://json-schema.org/draft-04/schema-expected2] PASSED [ 38%] referencing/tests/test_jsonschema.py::test_specification_with_no_empty_fragment[http://json-schema.org/draft-03/schema-expected3] PASSED [ 38%] referencing/tests/test_jsonschema.py::test_specification_with_unknown_dialect PASSED [ 39%] referencing/tests/test_jsonschema.py::test_specification_with_default PASSED [ 39%] referencing/tests/test_jsonschema.py::test_lookup_trivial_dynamic_ref PASSED [ 39%] referencing/tests/test_jsonschema.py::test_multiple_lookup_trivial_dynamic_ref PASSED [ 39%] referencing/tests/test_jsonschema.py::test_multiple_lookup_dynamic_ref_to_nondynamic_ref PASSED [ 39%] referencing/tests/test_jsonschema.py::test_lookup_trivial_recursive_ref PASSED [ 40%] referencing/tests/test_jsonschema.py::test_lookup_recursive_ref_to_bool PASSED [ 40%] referencing/tests/test_jsonschema.py::test_multiple_lookup_recursive_ref_to_bool PASSED [ 40%] referencing/tests/test_jsonschema.py::test_multiple_lookup_recursive_ref_with_nonrecursive_ref PASSED [ 40%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 40%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-unknown-keyword] PASSED [ 40%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-unignored-siblings] (test={'ref': 'http://example.com/not-ignored-id.json', 'target': {'$id': 'not-ignored-id.json', '$ref': 'foo.json'}}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-unignored-siblings] PASSED [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-object] PASSED [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-escapes] PASSED [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-relative-pointer-array] PASSED [ 41%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/$defs/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-pointer-crossing-non-keyword-id] PASSED [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-examples] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-examples] PASSED [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-enum] PASSED [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-default] PASSED [ 42%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-const] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nonreferencing-keywords-const] PASSED [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-relative-id] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-relative-id] PASSED [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-relative-id-only-retrieval-uri] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-relative-id-only-retrieval-uri] PASSED [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-absolute-id] (test={'base_uri': 'http://example.com/nested', 'ref': '#/$defs/inner', 'target': {'foo': 'bar'}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-absolute-id] (test={'base_uri': 'http://example.com/', 'ref': 'nested', 'target': {'$id': 'http://example.com/nested', '$defs': {'inner': {'foo': 'bar'}}}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-nested-absolute-id] PASSED [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup] PASSED [ 43%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-pointer] PASSED [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}, then={'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}, then={'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-external-absolute-uri-with-different-id-anchor] PASSED [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'$defs': {'foo': {'$anchor': 'foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}}, then={'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'$defs': {'foo': {'$anchor': 'foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-multiple-lookup-anchor] PASSED [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-unevaluatedProperties] (test={'ref': 'http://example.com/oh-hey-an-unevaluatedProperties', 'target': {'$id': 'http://example.com/oh-hey-an-unevaluatedProperties', 'abc': 123}}) SUBPASS [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-unevaluatedProperties] PASSED [ 44%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-unevaluatedItems] (test={'ref': 'http://example.com/oh-hey-an-unevaluatedItems', 'target': {'$id': 'http://example.com/oh-hey-an-unevaluatedItems', 'abc': 123}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-unevaluatedItems] PASSED [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-then] (test={'ref': 'http://example.com/oh-hey-a-then', 'target': {'$id': 'http://example.com/oh-hey-a-then', 'abc': 123}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-then] PASSED [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-propertyNames] (test={'ref': 'http://example.com/oh-hey-a-propertyNames', 'target': {'$id': 'http://example.com/oh-hey-a-propertyNames', 'abc': 123}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-propertyNames] PASSED [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-properties] PASSED [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-prefixItems] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-prefixItems] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-prefixItems] PASSED [ 45%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-patternProperties] PASSED [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-oneOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-oneOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-oneOf] PASSED [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-not] (test={'ref': 'http://example.com/oh-hey-a-not', 'target': {'$id': 'http://example.com/oh-hey-a-not', 'abc': 123}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-not] PASSED [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-items] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'$id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-items] PASSED [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-if] (test={'ref': 'http://example.com/oh-hey-an-if', 'target': {'$id': 'http://example.com/oh-hey-an-if', 'abc': 123}}) SUBPASS [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-if] PASSED [ 46%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-else] (test={'ref': 'http://example.com/oh-hey-an-else', 'target': {'$id': 'http://example.com/oh-hey-an-else', 'abc': 123}}) SUBPASS [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-else] PASSED [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-dependentSchemas] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-dependentSchemas] PASSED [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-defs] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-defs] PASSED [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-contentSchema] (test={'ref': 'http://example.com/oh-hey-a-contentSchema', 'target': {'$id': 'http://example.com/oh-hey-a-contentSchema', 'abc': 123}}) SUBPASS [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-contentSchema] PASSED [ 47%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-contains] (test={'ref': 'http://example.com/oh-hey-a-contains', 'target': {'$id': 'http://example.com/oh-hey-a-contains', 'abc': 123}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-contains] PASSED [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-anyOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-anyOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-anyOf] PASSED [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-allOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-allOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-allOf] PASSED [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-additionalProperties] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'$id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-keywords-additionalProperties] PASSED [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-urn-anchor] (test={'ref': 'urn:example:schema#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-urn-anchor] PASSED [ 48%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-uri-with-nested-relative-uri-anchor] (test={'ref': 'http://example.com/foo#bar', 'target': {'$anchor': 'bar', 'baz': 'quux'}}) SUBPASS [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-uri-with-nested-relative-uri-anchor] PASSED [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-urn] (test={'ref': 'urn:example:schema', 'target': {'foo': 'bar'}}) SUBPASS [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-urn] PASSED [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri] PASSED [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-with-different-id-anchor] PASSED [ 49%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-empty-fragment] PASSED [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-external-absolute-uri-anchor] PASSED [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-empty-fragment] PASSED [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-boolean-schemas] (test={'base_uri': 'http://example.com/', 'ref': 'bar', 'target': {'$id': 'bar'}}) SUBPASS [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-boolean-schemas] PASSED [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-anchor] PASSED [ 50%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'$id': 'http://example.com/foo#', 'foo': 'bar'}}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2020-12-absolute-uri-empty-fragment] PASSED [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-unknown-keyword] PASSED [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-unignored-siblings] (test={'ref': 'http://example.com/not-ignored-id.json', 'target': {'$id': 'not-ignored-id.json', '$ref': 'foo.json'}}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-unignored-siblings] PASSED [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-object] PASSED [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-escapes] PASSED [ 51%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-relative-pointer-array] PASSED [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/$defs/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-non-keyword-id] PASSED [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/$defs/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/$defs/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-object] PASSED [ 52%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/$defs/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/$defs/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-pointer-crossing-id-in-items-array] PASSED [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-examples] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-examples] PASSED [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-enum] PASSED [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-default] PASSED [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-const] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nonreferencing-keywords-const] PASSED [ 53%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-relative-id] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-relative-id] PASSED [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-relative-id-only-retrieval-uri] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-relative-id-only-retrieval-uri] PASSED [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-absolute-id] (test={'base_uri': 'http://example.com/nested', 'ref': '#/$defs/inner', 'target': {'foo': 'bar'}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-absolute-id] (test={'base_uri': 'http://example.com/', 'ref': 'nested', 'target': {'$id': 'http://example.com/nested', '$defs': {'inner': {'foo': 'bar'}}}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-nested-absolute-id] PASSED [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup] PASSED [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-pointer] PASSED [ 54%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}, then={'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}, then={'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/$defs/foo', 'target': {'$id': 'http://example.org/foo', '$defs': {'bar': {'$anchor': 'baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$anchor': 'baz', 'quux': 'eggs'}}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-external-absolute-uri-with-different-id-anchor] PASSED [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'$defs': {'foo': {'$anchor': 'foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}}, then={'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'$defs': {'foo': {'$anchor': 'foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$anchor': 'foo', 'bar': 'baz'}}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-multiple-lookup-anchor] PASSED [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-unevaluatedProperties] (test={'ref': 'http://example.com/oh-hey-an-unevaluatedProperties', 'target': {'$id': 'http://example.com/oh-hey-an-unevaluatedProperties', 'abc': 123}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-unevaluatedProperties] PASSED [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-unevaluatedItems] (test={'ref': 'http://example.com/oh-hey-an-unevaluatedItems', 'target': {'$id': 'http://example.com/oh-hey-an-unevaluatedItems', 'abc': 123}}) SUBPASS [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-unevaluatedItems] PASSED [ 55%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-then] (test={'ref': 'http://example.com/oh-hey-a-then', 'target': {'$id': 'http://example.com/oh-hey-a-then', 'abc': 123}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-then] PASSED [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-propertyNames] (test={'ref': 'http://example.com/oh-hey-a-propertyNames', 'target': {'$id': 'http://example.com/oh-hey-a-propertyNames', 'abc': 123}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-propertyNames] PASSED [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-properties] PASSED [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-patternProperties] PASSED [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-oneOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-oneOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-oneOf] PASSED [ 56%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-not] (test={'ref': 'http://example.com/oh-hey-a-not', 'target': {'$id': 'http://example.com/oh-hey-a-not', 'abc': 123}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-not] PASSED [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-items-object] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'$id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-items-object] PASSED [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-items-array] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-items-array] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-items-array] PASSED [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-if] (test={'ref': 'http://example.com/oh-hey-an-if', 'target': {'$id': 'http://example.com/oh-hey-an-if', 'abc': 123}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-if] PASSED [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-else] (test={'ref': 'http://example.com/oh-hey-an-else', 'target': {'$id': 'http://example.com/oh-hey-an-else', 'abc': 123}}) SUBPASS [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-else] PASSED [ 57%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-dependentSchemas] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-dependentSchemas] PASSED [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-defs] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-defs] PASSED [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-contentSchema] (test={'ref': 'http://example.com/oh-hey-a-contentSchema', 'target': {'$id': 'http://example.com/oh-hey-a-contentSchema', 'abc': 123}}) SUBPASS [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-contentSchema] PASSED [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-contains] (test={'ref': 'http://example.com/oh-hey-a-contains', 'target': {'$id': 'http://example.com/oh-hey-a-contains', 'abc': 123}}) SUBPASS [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-contains] PASSED [ 58%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-anyOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-anyOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-anyOf] PASSED [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-allOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-allOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-allOf] PASSED [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-additionalProperties] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'$id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-additionalProperties] PASSED [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-additionalItems] (test={'ref': 'http://example.com/oh-hey-an-additionalItems', 'target': {'$id': 'http://example.com/oh-hey-an-additionalItems', 'abc': 123}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-keywords-additionalItems] PASSED [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-uri-with-nested-relative-uri-anchor] (test={'ref': 'http://example.com/foo#bar', 'target': {'$anchor': 'bar', 'baz': 'quux'}}) SUBPASS [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-uri-with-nested-relative-uri-anchor] PASSED [ 59%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-urn] (test={'ref': 'urn:example:schema', 'target': {'foo': 'bar'}}) SUBPASS [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-urn] PASSED [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-urn-anchor] (test={'ref': 'urn:example:schema#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-urn-anchor] PASSED [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri] PASSED [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-with-different-id-anchor] PASSED [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-empty-fragment] PASSED [ 60%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-external-absolute-uri-anchor] PASSED [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-empty-fragment] PASSED [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-boolean-schemas] (test={'base_uri': 'http://example.com/', 'ref': 'bar', 'target': {'$id': 'bar'}}) SUBPASS [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-boolean-schemas] PASSED [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'target': {'$anchor': 'foo', 'foo': 'bar'}}) SUBPASS [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-anchor] PASSED [ 61%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'$id': 'http://example.com/foo#', 'foo': 'bar'}}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-2019-09-absolute-uri-empty-fragment] PASSED [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-unknown-keyword] PASSED [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-object] PASSED [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-escapes] PASSED [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-relative-pointer-array] PASSED [ 62%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-non-keyword-id] PASSED [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-object] PASSED [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-items-array] PASSED [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-pointer-crossing-id-in-dependencies-object] PASSED [ 63%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-examples] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-examples] PASSED [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-enum] PASSED [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-default] PASSED [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-const] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nonreferencing-keywords-const] PASSED [ 64%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-relative-id] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-relative-id] PASSED [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-relative-id-only-retrieval-uri] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-relative-id-only-retrieval-uri] PASSED [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-absolute-id] (test={'base_uri': 'http://example.com/nested', 'ref': '#/definitions/inner', 'target': {'foo': 'bar'}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-absolute-id] (test={'base_uri': 'http://example.com/', 'ref': 'nested', 'target': {'$id': 'http://example.com/nested', 'definitions': {'inner': {'foo': 'bar'}}}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-nested-absolute-id] PASSED [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup] PASSED [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-pointer] PASSED [ 65%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}, then={'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}, then={'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-external-absolute-uri-with-different-id-anchor] PASSED [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'$id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}}, then={'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'$id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-multiple-lookup-anchor] PASSED [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-then] (test={'ref': 'http://example.com/oh-hey-a-then', 'target': {'$id': 'http://example.com/oh-hey-a-then', 'abc': 123}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-then] PASSED [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-propertyNames] (test={'ref': 'http://example.com/oh-hey-a-propertyNames', 'target': {'$id': 'http://example.com/oh-hey-a-propertyNames', 'abc': 123}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-propertyNames] PASSED [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-properties] PASSED [ 66%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-patternProperties] PASSED [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-oneOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-oneOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-oneOf] PASSED [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-not] (test={'ref': 'http://example.com/oh-hey-a-not', 'target': {'$id': 'http://example.com/oh-hey-a-not', 'abc': 123}}) SUBPASS [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-not] PASSED [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-items-object] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'$id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-items-object] PASSED [ 67%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-items-array] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-items-array] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-items-array] PASSED [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-if] (test={'ref': 'http://example.com/oh-hey-an-if', 'target': {'$id': 'http://example.com/oh-hey-an-if', 'abc': 123}}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-if] PASSED [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-else] (test={'ref': 'http://example.com/oh-hey-an-else', 'target': {'$id': 'http://example.com/oh-hey-an-else', 'abc': 123}}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-else] PASSED [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-dependencies-object] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-dependencies-object] PASSED [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-dependencies-array] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'error': True}) SUBPASS [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-dependencies-array] PASSED [ 68%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-definitions] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-definitions] PASSED [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-contains] (test={'ref': 'http://example.com/oh-hey-a-contains', 'target': {'$id': 'http://example.com/oh-hey-a-contains', 'abc': 123}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-contains] PASSED [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-anyOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-anyOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-anyOf] PASSED [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-allOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-allOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-allOf] PASSED [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-additionalProperties] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'$id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-additionalProperties] PASSED [ 69%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-additionalItems] (test={'ref': 'http://example.com/oh-hey-an-additionalItems', 'target': {'$id': 'http://example.com/oh-hey-an-additionalItems', 'abc': 123}}) SUBPASS [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-keywords-additionalItems] PASSED [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-ignored-siblings] (test={'ref': 'http://example.com/ignored-id.json', 'error': True}) SUBPASS [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-ignored-siblings] PASSED [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-uri-with-nested-relative-uri-anchor] (test={'ref': 'http://example.com/foo#bar', 'target': {'$id': '#bar', 'baz': 'quux'}}) SUBPASS [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-uri-with-nested-relative-uri-anchor] PASSED [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-urn] (test={'ref': 'urn:example:schema', 'target': {'foo': 'bar'}}) SUBPASS [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-urn] PASSED [ 70%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-urn-anchor] (test={'ref': 'urn:example:schema#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-urn-anchor] PASSED [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri] PASSED [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-with-different-id-anchor] PASSED [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-empty-fragment] PASSED [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-external-absolute-uri-anchor] PASSED [ 71%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-empty-fragment] PASSED [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-boolean-schemas] (test={'base_uri': 'http://example.com/', 'ref': 'bar', 'target': {'$id': 'bar'}}) SUBPASS [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-boolean-schemas] PASSED [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-bad-future-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'error': True}) SUBPASS [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-bad-future-anchor] PASSED [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-anchor] PASSED [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'$id': 'http://example.com/foo#', 'foo': 'bar'}}) SUBPASS [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-07-absolute-uri-empty-fragment] PASSED [ 72%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-unknown-keyword] PASSED [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-object] PASSED [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-escapes] PASSED [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-relative-pointer-array] PASSED [ 73%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-non-keyword-id] PASSED [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-object] PASSED [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-items-array] PASSED [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'$id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'$id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-pointer-crossing-id-in-dependencies-object] PASSED [ 74%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-examples] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-examples] PASSED [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-enum] PASSED [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-default] PASSED [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-const] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nonreferencing-keywords-const] PASSED [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-relative-id] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-relative-id] PASSED [ 75%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-relative-id-only-retrieval-uri] (test={'ref': 'http://example.com/nested.json', 'target': {'$id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-relative-id-only-retrieval-uri] PASSED [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-absolute-id] (test={'base_uri': 'http://example.com/nested', 'ref': '#/definitions/inner', 'target': {'foo': 'bar'}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-absolute-id] (test={'base_uri': 'http://example.com/', 'ref': 'nested', 'target': {'$id': 'http://example.com/nested', 'definitions': {'inner': {'foo': 'bar'}}}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-nested-absolute-id] PASSED [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup] PASSED [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-pointer] PASSED [ 76%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}, then={'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}, then={'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'$id': 'http://example.org/foo', 'definitions': {'bar': {'$id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'$id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-external-absolute-uri-with-different-id-anchor] PASSED [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'$id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}}, then={'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'$id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'$id': '#foo', 'bar': 'baz'}}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-multiple-lookup-anchor] PASSED [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-propertyNames] (test={'ref': 'http://example.com/oh-hey-a-propertyNames', 'target': {'$id': 'http://example.com/oh-hey-a-propertyNames', 'abc': 123}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-propertyNames] PASSED [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-properties] PASSED [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-patternProperties] PASSED [ 77%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-oneOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-oneOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-oneOf] PASSED [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-not] (test={'ref': 'http://example.com/oh-hey-a-not', 'target': {'$id': 'http://example.com/oh-hey-a-not', 'abc': 123}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-not] PASSED [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-items-object] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'$id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-items-object] PASSED [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-items-array] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-items-array] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-items-array] PASSED [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-dependencies-object] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-dependencies-object] PASSED [ 78%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-dependencies-array] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'error': True}) SUBPASS [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-dependencies-array] PASSED [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-definitions] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'$id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-definitions] PASSED [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-contains] (test={'ref': 'http://example.com/oh-hey-a-contains', 'target': {'$id': 'http://example.com/oh-hey-a-contains', 'abc': 123}}) SUBPASS [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-contains] PASSED [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-anyOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-anyOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-anyOf] PASSED [ 79%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-allOf] (test={'ref': 'http://example.com/0', 'target': {'$id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-allOf] (test={'ref': 'http://example.com/1', 'target': {'$id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-allOf] PASSED [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-additionalProperties] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'$id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-additionalProperties] PASSED [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-additionalItems] (test={'ref': 'http://example.com/oh-hey-an-additionalItems', 'target': {'$id': 'http://example.com/oh-hey-an-additionalItems', 'abc': 123}}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-keywords-additionalItems] PASSED [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-ignored-siblings] (test={'ref': 'http://example.com/ignored-id.json', 'error': True}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-ignored-siblings] PASSED [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-uri-with-nested-relative-uri-anchor] (test={'ref': 'http://example.com/foo#bar', 'target': {'$id': '#bar', 'baz': 'quux'}}) SUBPASS [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-uri-with-nested-relative-uri-anchor] PASSED [ 80%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-urn] (test={'ref': 'urn:example:schema', 'target': {'foo': 'bar'}}) SUBPASS [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-urn] PASSED [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-urn-anchor] (test={'ref': 'urn:example:schema#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-urn-anchor] PASSED [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri] PASSED [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-with-different-id-anchor] PASSED [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-empty-fragment] PASSED [ 81%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-external-absolute-uri-anchor] PASSED [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-empty-fragment] PASSED [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-boolean-schemas] (test={'base_uri': 'http://example.com/', 'ref': 'bar', 'target': {'$id': 'bar'}}) SUBPASS [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-boolean-schemas] PASSED [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'target': {'$id': '#foo', 'foo': 'bar'}}) SUBPASS [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-anchor] PASSED [ 82%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'$id': 'http://example.com/foo#', 'foo': 'bar'}}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-06-absolute-uri-empty-fragment] PASSED [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-unknown-keyword] PASSED [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-object] PASSED [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-escapes] PASSED [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-relative-pointer-array] PASSED [ 83%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-non-keyword-id] PASSED [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-object] PASSED [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-items-array] PASSED [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-pointer-crossing-id-in-dependencies-object] PASSED [ 84%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nonreferencing-keywords-enum] PASSED [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nonreferencing-keywords-default] PASSED [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-relative-id] (test={'ref': 'http://example.com/nested.json', 'target': {'id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-relative-id] PASSED [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-relative-id-only-retrieval-uri] (test={'ref': 'http://example.com/nested.json', 'target': {'id': 'nested.json', 'title': 'Hi!'}}) SUBPASS [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-relative-id-only-retrieval-uri] PASSED [ 85%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-absolute-id] (test={'base_uri': 'http://example.com/nested', 'ref': '#/definitions/inner', 'target': {'foo': 'bar'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-absolute-id] (test={'base_uri': 'http://example.com/', 'ref': 'nested', 'target': {'id': 'http://example.com/nested', 'definitions': {'inner': {'foo': 'bar'}}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-nested-absolute-id] PASSED [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup] PASSED [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-pointer] PASSED [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'id': 'http://example.org/foo', 'definitions': {'bar': {'id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}}, then={'ref': '#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'id': 'http://example.org/foo', 'definitions': {'bar': {'id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': '#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'id': 'http://example.org/foo', 'definitions': {'bar': {'id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}}, then={'ref': 'http://example.org/foo#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#/definitions/foo', 'target': {'id': 'http://example.org/foo', 'definitions': {'bar': {'id': '#baz', 'quux': 'eggs'}}}, 'then': {'ref': 'http://example.org/foo#baz', 'target': {'id': '#baz', 'quux': 'eggs'}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-external-absolute-uri-with-different-id-anchor] PASSED [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'id': '#foo', 'bar': 'baz'}}}, then={'ref': '#foo', 'target': {'id': '#foo', 'bar': 'baz'}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-anchor] (test={'ref': 'http://example.com/', 'target': {'definitions': {'foo': {'id': '#foo', 'bar': 'baz'}}}, 'then': {'ref': '#foo', 'target': {'id': '#foo', 'bar': 'baz'}}}) SUBPASS [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-multiple-lookup-anchor] PASSED [ 86%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-properties] PASSED [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-patternProperties] PASSED [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-oneOf] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-oneOf] (test={'ref': 'http://example.com/1', 'target': {'id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-oneOf] PASSED [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-not] (test={'ref': 'http://example.com/oh-hey-a-not', 'target': {'id': 'http://example.com/oh-hey-a-not', 'abc': 123}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-not] PASSED [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-items-object] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-items-object] PASSED [ 87%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-items-array] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-items-array] (test={'ref': 'http://example.com/1', 'target': {'id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-items-array] PASSED [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-dependencies-object] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-dependencies-object] PASSED [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-dependencies-array] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'error': True}) SUBPASS [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-dependencies-array] PASSED [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-definitions] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-definitions] PASSED [ 88%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-anyOf] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-anyOf] (test={'ref': 'http://example.com/1', 'target': {'id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-anyOf] PASSED [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-allOf] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-allOf] (test={'ref': 'http://example.com/1', 'target': {'id': 'http://example.com/1', 'title': 'Second!'}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-allOf] PASSED [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalProperties-schema] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalProperties-schema] PASSED [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalProperties-boolean] (test={'ref': 'urn:example:foo', 'target': {'id': 'urn:example:foo'}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalProperties-boolean] PASSED [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalItems-schema] (test={'ref': 'http://example.com/oh-hey-an-additionalItems', 'target': {'id': 'http://example.com/oh-hey-an-additionalItems', 'abc': 123}}) SUBPASS [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalItems-schema] PASSED [ 89%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalItems-boolean] (test={'ref': 'urn:example:foo', 'target': {'id': 'urn:example:foo'}}) SUBPASS [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-keywords-additionalItems-boolean] PASSED [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-ignored-siblings] (test={'ref': 'http://example.com/ignored-id.json', 'error': True}) SUBPASS [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-ignored-siblings] PASSED [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-uri-with-nested-relative-uri-anchor] (test={'ref': 'http://example.com/foo#bar', 'target': {'id': '#bar', 'baz': 'quux'}}) SUBPASS [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-uri-with-nested-relative-uri-anchor] PASSED [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-urn] (test={'ref': 'urn:example:schema', 'target': {'foo': 'bar'}}) SUBPASS [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-urn] PASSED [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-urn-anchor] (test={'ref': 'urn:example:schema#foo', 'target': {'id': '#foo', 'foo': 'bar'}}) SUBPASS [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-urn-anchor] PASSED [ 90%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri] PASSED [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-with-different-id-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'id': '#foo', 'foo': 'bar'}}) SUBPASS [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-with-different-id-anchor] PASSED [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-empty-fragment] PASSED [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-anchor] (test={'ref': 'http://example.com/#foo', 'target': {'id': '#foo', 'foo': 'bar'}}) SUBPASS [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-external-absolute-uri-anchor] PASSED [ 91%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-empty-fragment] PASSED [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-bad-future-id] (test={'ref': 'http://example.com/great-scott', 'error': True}) SUBPASS [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-bad-future-id] PASSED [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-bad-future-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'error': True}) SUBPASS [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-bad-future-anchor] PASSED [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'target': {'id': '#foo', 'foo': 'bar'}}) SUBPASS [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-anchor] PASSED [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-absolute-uri-empty-fragment] (test={'ref': 'http://example.com/foo', 'target': {'id': 'http://example.com/foo#', 'foo': 'bar'}}) SUBPASS [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-04-absolute-uri-empty-fragment] PASSED [ 92%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-unknown-keyword] (test={'ref': 'http://example.com/oh-hey-not-a-real-known-id', 'error': True}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-unknown-keyword] PASSED [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-object] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/bar', 'target': {'baz': 12}}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-object] PASSED [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/tilde~0field', 'target': 'bar'}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/slash~1field', 'target': 'baz'}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-escapes] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/percent%25field', 'target': 'quux'}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-escapes] PASSED [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-array] (test={'base_uri': 'http://example.com/foo', 'ref': '#/foo/1', 'target': 4}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-relative-pointer-array] PASSED [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-non-keyword-id] (test={'ref': 'http://example.com/#/additionalProperties/properties/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-non-keyword-id] PASSED [ 93%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-non-keyword-id-in-subvalue] (test={'ref': 'http://example.com/#/properties/foo', 'target': {'bar': 'baz'}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-non-keyword-id-in-subvalue] PASSED [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-object] (test={'ref': 'http://example.com/#/items/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-object] PASSED [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-array] (test={'ref': 'http://example.com/#/items/0/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-items-array] PASSED [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}, then={'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-dependencies-object] (test={'ref': 'http://example.com/#/dependencies/foo/definitions/foo', 'target': {'id': 'foo', 'bar': 'baz'}, 'then': {'ref': '#', 'target': {'id': 'foo', 'bar': 'baz'}}}) SUBPASS [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-pointer-crossing-id-in-dependencies-object] PASSED [ 94%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-nonreferencing-keywords-enum] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-nonreferencing-keywords-enum] PASSED [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-nonreferencing-keywords-default] (test={'ref': 'http://example.com/oh-hey-not-an-id', 'error': True}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-nonreferencing-keywords-default] PASSED [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}, then={'ref': 'bar', 'target': {'baz': 'quux'}}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup] (test={'ref': 'http://example.com/', 'target': {}, 'then': {'ref': 'foo/', 'target': {'foo': 'bar'}, 'then': {'ref': 'bar', 'target': {'baz': 'quux'}}}}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup] PASSED [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}, then={'ref': '#/foo', 'target': 'bar'}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup-pointer] (test={'ref': 'http://example.com/foo/', 'target': {'foo': 'bar'}, 'then': {'ref': '#/foo', 'target': 'bar'}}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-multiple-lookup-pointer] PASSED [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-properties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-properties] PASSED [ 95%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-patternProperties] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-patternProperties] PASSED [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-items-object] (test={'ref': 'http://example.com/oh-hey-an-items', 'target': {'id': 'http://example.com/oh-hey-an-items', 'abc': 123}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-items-object] PASSED [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-items-array] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'Second!'}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-items-array] (test={'ref': 'http://example.com/1', 'target': {'id': 'http://example.com/1', 'title': 'Fourth!'}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-items-array] PASSED [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-extends] (test={'ref': 'http://example.com/0', 'target': {'id': 'http://example.com/0', 'title': 'First!'}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-extends] PASSED [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-dependencies-object] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'target': {'id': 'http://example.com/oh-hey-a-subschema', 'abc': 123}}) SUBPASS [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-dependencies-object] PASSED [ 96%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-dependencies-array] (test={'ref': 'http://example.com/oh-hey-a-subschema', 'error': True}) SUBPASS [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-dependencies-array] PASSED [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalProperties-schema] (test={'ref': 'http://example.com/oh-hey-an-additionalProperties', 'target': {'id': 'http://example.com/oh-hey-an-additionalProperties', 'abc': 123}}) SUBPASS [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalProperties-schema] PASSED [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalProperties-boolean] (test={'ref': 'urn:example:foo', 'target': {'id': 'urn:example:foo'}}) SUBPASS [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalProperties-boolean] PASSED [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalItems-schema] (test={'ref': 'http://example.com/oh-hey-an-additionalItems', 'target': {'id': 'http://example.com/oh-hey-an-additionalItems', 'abc': 123}}) SUBPASS [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalItems-schema] PASSED [ 97%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalItems-boolean] (test={'ref': 'urn:example:foo', 'target': {'id': 'urn:example:foo'}}) SUBPASS [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-keywords-additionalItems-boolean] PASSED [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-ignored-siblings] (test={'ref': 'http://example.com/ignored-id.json', 'error': True}) SUBPASS [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-ignored-siblings] PASSED [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-external-absolute-uri] (test={'ref': 'http://example.com/foo', 'target': {'foo': 'bar'}}) SUBPASS [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-external-absolute-uri] PASSED [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-empty-fragment] (test={'base_uri': 'http://example.com/foo', 'ref': '#', 'target': {'foo': 'bar'}}) SUBPASS [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-empty-fragment] PASSED [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-bad-future-id] (test={'ref': 'http://example.com/great-scott', 'error': True}) SUBPASS [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-bad-future-id] PASSED [ 98%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-bad-future-anchor] (test={'base_uri': 'http://example.com/', 'ref': '#foo', 'error': True}) SUBPASS [ 99%] referencing/tests/test_referencing_suite.py::test_referencing_suite[json-schema-draft-03-bad-future-anchor] PASSED [ 99%] referencing/tests/test_retrieval.py::TestToCachedResource::test_it_caches_retrieved_resources PASSED [ 99%] referencing/tests/test_retrieval.py::TestToCachedResource::test_custom_loader PASSED [ 99%] referencing/tests/test_retrieval.py::TestToCachedResource::test_custom_from_contents PASSED [ 99%] referencing/tests/test_retrieval.py::TestToCachedResource::test_custom_cache PASSED [100%] =================== 466 passed, 362 subtests passed in 0.71s =================== INFO : Command's result: OK + exit 0 Processing files: python3-module-referencing-0.30.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.4233 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd referencing-0.30.0 + DOCDIR=/usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + /bin/mkdir -p /usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + cp -prL README.rst COPYING /usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + chmod -R go-w /usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + chmod -R a+rX /usr/src/tmp/python3-module-referencing-buildroot/usr/share/doc/python3-module-referencing-0.30.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aIqbwh 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.8JyQW2 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/__init__.py: referencing._core is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py: referencing._attrs is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py: referencing.jsonschema is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/_core.py: referencing.typing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py: referencing._attrs is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/exceptions.py: referencing.typing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py: referencing._attrs is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py: referencing._core is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/jsonschema.py: referencing.typing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/retrieval.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/retrieval.py: referencing.typing is possibly a self-providing dependency, skip it /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/typing.py: Ignore for REQ=slight module=collections.abc /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/typing.py: referencing._core is possibly a self-providing dependency, skip it Provides: python3(referencing), python3(referencing._attrs), python3(referencing._core), python3(referencing.exceptions), python3(referencing.jsonschema), python3(referencing.retrieval), python3(referencing.typing) Requires: /usr/lib/python3/site-packages, python3(__future__) < 0, python3(attrs) < 0, python3(collections.abc) < 0, python3(functools) < 0, python3(json) < 0, python3(rpds) < 0, python3(typing) < 0, python3(urllib.parse) < 0 Processing files: python3-module-referencing-tests-0.30.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xIWTjD 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.we7Wz2 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_core.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_core.py: referencing.jsonschema is possibly a self-providing dependency, skip it python3.req: /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_exceptions.py: skipping itertools /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_exceptions.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_jsonschema.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_jsonschema.py: referencing.jsonschema is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py: referencing.exceptions is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_referencing_suite.py: referencing.jsonschema is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py: referencing is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py: referencing.jsonschema is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-referencing-buildroot/usr/lib/python3/site-packages/referencing/tests/test_retrieval.py: referencing.retrieval is possibly a self-providing dependency, skip it Provides: python3(referencing.tests), python3(referencing.tests.test_core), python3(referencing.tests.test_exceptions), python3(referencing.tests.test_jsonschema), python3(referencing.tests.test_referencing_suite), python3(referencing.tests.test_retrieval) Requires: python3-module-referencing = 0.30.0-alt1, /usr/lib/python3/site-packages, python3(functools) < 0, python3(json) < 0, python3(os) < 0, python3(pathlib) < 0, python3(pytest) < 0, python3(rpds) < 0 Adding to python3-module-referencing-tests a strict dependency on python3-module-referencing Removing 4 extra deps from python3-module-referencing-tests due to repentancy on python3-module-referencing Wrote: /usr/src/RPM/RPMS/noarch/python3-module-referencing-0.30.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/python3-module-referencing-tests-0.30.0-alt1.noarch.rpm (w2.lzdio) 2.44user 0.99system 0:06.75elapsed 50%CPU (0avgtext+0avgdata 46008maxresident)k 0inputs+0outputs (0major+210943minor)pagefaults 0swaps 4.93user 2.43system 0:25.05elapsed 29%CPU (0avgtext+0avgdata 126724maxresident)k 32inputs+0outputs (0major+387636minor)pagefaults 0swaps