Mock Version: 5.2 Mock Version: 5.2 Mock Version: 5.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'], chrootPath='/var/lib/mock/f40-build-2303124-56911/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Wrote: /builddir/build/SRPMS/python-openapi-core-0.18.2-1.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'], chrootPath='/var/lib/mock/f40-build-2303124-56911/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1dS9Aw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf openapi_core-0.18.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/openapi_core-0.18.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd openapi_core-0.18.2 + rm -rf /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openapi-core-0.18.2-starlette.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i '/^--cov[-=]/d' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.jF83xy + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir --output /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires -x aiohttp -x django -x falcon -x flask -x requests -x starlette Handling poetry-core>=1.0.0 from build-system.requires Requirement not satisfied: poetry-core>=1.0.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-openapi-core-0.18.2-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'], chrootPath='/var/lib/mock/f40-build-2303124-56911/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Q95LZP + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf openapi_core-0.18.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/openapi_core-0.18.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd openapi_core-0.18.2 + rm -rf /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openapi-core-0.18.2-starlette.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i '/^--cov[-=]/d' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Txxbba + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir --output /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires -x aiohttp -x django -x falcon -x flask -x requests -x starlette Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.8.1) Handling aiohttp (>=3.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: aiohttp (>=3.0) ; extra == "aiohttp" (installed: aiohttp 3.8.5) Handling asgiref (>=3.6.0,<4.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: asgiref (>=3.6.0,<4.0.0) (installed: asgiref 3.7.2) Handling django (>=3.0) ; extra == "django" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: django (>=3.0) ; extra == "django" (installed: django 4.2.6) Handling falcon (>=3.0) ; extra == "falcon" from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: falcon (>=3.0) ; extra == "falcon" Handling flask ; extra == "flask" from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: flask ; extra == "flask" Handling isodate from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: isodate Handling jsonschema (>=4.18.0,<5.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: jsonschema (>=4.18.0,<5.0.0) Handling jsonschema-spec (>=0.2.3,<0.3.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: jsonschema-spec (>=0.2.3,<0.3.0) Handling more-itertools from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: more-itertools Handling multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" (installed: multidict 6.0.4) Handling openapi-schema-validator (>=0.6.0,<0.7.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: openapi-schema-validator (>=0.6.0,<0.7.0) Handling openapi-spec-validator (>=0.7.1,<0.8.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: openapi-spec-validator (>=0.7.1,<0.8.0) Handling parse from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: parse Handling requests ; extra == "requests" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: requests ; extra == "requests" (installed: requests 2.31.0) Handling starlette (>=0.26.1,<0.36.0) ; extra == "starlette" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: starlette (>=0.26.1,<0.36.0) ; extra == "starlette" (installed: starlette 0.27.0) Handling werkzeug from hook generated metadata: Requires-Dist (openapi-core) Requirement not satisfied: werkzeug + cat /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires + rm -rfv openapi_core-0.18.2.dist-info/ removed 'openapi_core-0.18.2.dist-info/WHEEL' removed 'openapi_core-0.18.2.dist-info/LICENSE' removed 'openapi_core-0.18.2.dist-info/METADATA' removed directory 'openapi_core-0.18.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-openapi-core-0.18.2-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'], chrootPath='/var/lib/mock/f40-build-2303124-56911/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iEeBTc + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf openapi_core-0.18.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/openapi_core-0.18.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd openapi_core-0.18.2 + rm -rf /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/openapi_core-0.18.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openapi-core-0.18.2-starlette.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i '/^--cov[-=]/d' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.IbzThQ + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir --output /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires -x aiohttp -x django -x falcon -x flask -x requests -x starlette Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.8.1) Handling aiohttp (>=3.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: aiohttp (>=3.0) ; extra == "aiohttp" (installed: aiohttp 3.8.5) Handling asgiref (>=3.6.0,<4.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: asgiref (>=3.6.0,<4.0.0) (installed: asgiref 3.7.2) Handling django (>=3.0) ; extra == "django" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: django (>=3.0) ; extra == "django" (installed: django 4.2.6) Handling falcon (>=3.0) ; extra == "falcon" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: falcon (>=3.0) ; extra == "falcon" (installed: falcon 4.0.0.dev1) Handling flask ; extra == "flask" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: flask ; extra == "flask" (installed: flask 3.0.0) Handling isodate from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: isodate (installed: isodate 0.6.1) Handling jsonschema (>=4.18.0,<5.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: jsonschema (>=4.18.0,<5.0.0) (installed: jsonschema 4.19.1) Handling jsonschema-spec (>=0.2.3,<0.3.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: jsonschema-spec (>=0.2.3,<0.3.0) (installed: jsonschema-spec 0.2.4) Handling more-itertools from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: more-itertools (installed: more-itertools 10.1.0) Handling multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" (installed: multidict 6.0.4) Handling openapi-schema-validator (>=0.6.0,<0.7.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: openapi-schema-validator (>=0.6.0,<0.7.0) (installed: openapi-schema-validator 0.6.2) Handling openapi-spec-validator (>=0.7.1,<0.8.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: openapi-spec-validator (>=0.7.1,<0.8.0) (installed: openapi-spec-validator 0.7.1) Handling parse from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: parse (installed: parse 1.19.0) Handling requests ; extra == "requests" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: requests ; extra == "requests" (installed: requests 2.31.0) Handling starlette (>=0.26.1,<0.36.0) ; extra == "starlette" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: starlette (>=0.26.1,<0.36.0) ; extra == "starlette" (installed: starlette 0.27.0) Handling werkzeug from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: werkzeug (installed: werkzeug 3.0.1) + cat /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires + rm -rfv openapi_core-0.18.2.dist-info/ removed 'openapi_core-0.18.2.dist-info/WHEEL' removed 'openapi_core-0.18.2.dist-info/LICENSE' removed 'openapi_core-0.18.2.dist-info/METADATA' removed directory 'openapi_core-0.18.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-openapi-core-0.18.2-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'], chrootPath='/var/lib/mock/f40-build-2303124-56911/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-openapi-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0GPrgX + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir --output /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires -x aiohttp -x django -x falcon -x flask -x requests -x starlette Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.8.1) Handling aiohttp (>=3.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: aiohttp (>=3.0) ; extra == "aiohttp" (installed: aiohttp 3.8.5) Handling asgiref (>=3.6.0,<4.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: asgiref (>=3.6.0,<4.0.0) (installed: asgiref 3.7.2) Handling django (>=3.0) ; extra == "django" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: django (>=3.0) ; extra == "django" (installed: django 4.2.6) Handling falcon (>=3.0) ; extra == "falcon" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: falcon (>=3.0) ; extra == "falcon" (installed: falcon 4.0.0.dev1) Handling flask ; extra == "flask" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: flask ; extra == "flask" (installed: flask 3.0.0) Handling isodate from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: isodate (installed: isodate 0.6.1) Handling jsonschema (>=4.18.0,<5.0.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: jsonschema (>=4.18.0,<5.0.0) (installed: jsonschema 4.19.1) Handling jsonschema-spec (>=0.2.3,<0.3.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: jsonschema-spec (>=0.2.3,<0.3.0) (installed: jsonschema-spec 0.2.4) Handling more-itertools from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: more-itertools (installed: more-itertools 10.1.0) Handling multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: multidict (>=6.0.4,<7.0.0) ; extra == "aiohttp" (installed: multidict 6.0.4) Handling openapi-schema-validator (>=0.6.0,<0.7.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: openapi-schema-validator (>=0.6.0,<0.7.0) (installed: openapi-schema-validator 0.6.2) Handling openapi-spec-validator (>=0.7.1,<0.8.0) from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: openapi-spec-validator (>=0.7.1,<0.8.0) (installed: openapi-spec-validator 0.7.1) Handling parse from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: parse (installed: parse 1.19.0) Handling requests ; extra == "requests" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: requests ; extra == "requests" (installed: requests 2.31.0) Handling starlette (>=0.26.1,<0.36.0) ; extra == "starlette" from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: starlette (>=0.26.1,<0.36.0) ; extra == "starlette" (installed: starlette 0.27.0) Handling werkzeug from hook generated metadata: Requires-Dist (openapi-core) Requirement satisfied: werkzeug (installed: werkzeug 3.0.1) + cat /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-buildrequires + rm -rfv openapi_core-0.18.2.dist-info/ removed 'openapi_core-0.18.2.dist-info/WHEEL' removed 'openapi_core-0.18.2.dist-info/LICENSE' removed 'openapi_core-0.18.2.dist-info/METADATA' removed directory 'openapi_core-0.18.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bYzQCr + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd openapi_core-0.18.2 + mkdir -p /builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir Processing /builddir/build/BUILD/openapi_core-0.18.2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: openapi-core Building wheel for openapi-core (pyproject.toml): started Running command Building wheel for openapi-core (pyproject.toml) Building wheel for openapi-core (pyproject.toml): finished with status 'done' Created wheel for openapi-core: filename=openapi_core-0.18.2-py3-none-any.whl size=82282 sha256=8a97577fd5dc0ceb2cf88e4d9a1fad7d8ee657f3f65f0425403a8d0f81211668 Stored in directory: /builddir/.cache/pip/wheels/af/a0/a7/771e0d942c90a4f8e58aa571feaa7386583c81102a8c15a03e Successfully built openapi-core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.P8Jbqq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch ++ dirname /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd openapi_core-0.18.2 ++ ls /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir/openapi_core-0.18.2-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=openapi_core==0.18.2 + '[' -z openapi_core==0.18.2 ']' + TMPDIR=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir openapi_core==0.18.2 Using pip 23.3.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/openapi_core-0.18.2/pyproject-wheeldir Processing ./pyproject-wheeldir/openapi_core-0.18.2-py3-none-any.whl Installing collected packages: openapi_core Successfully installed openapi_core-0.18.2 + '[' -d /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/bin ']' + rm -f /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch --record /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/RECORD --output /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages/openapi_core-0.18.2.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-openapi-core-0.18.2-1.fc40.noarch-pyproject-record --prefix /usr openapi_core + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 0.18.2-1.fc40 --unique-debug-suffix -0.18.2-1.fc40.noarch --unique-debug-src-base python-openapi-core-0.18.2-1.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/openapi_core-0.18.2 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j64 Bytecompiling .py files below /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.bFQnZZ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd openapi_core-0.18.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/openapi_core-0.18.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=64 + /usr/bin/pytest ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/openapi_core-0.18.2 configfile: pyproject.toml plugins: anyio-3.7.0, asyncio-0.21.0, aiohttp-1.0.4 asyncio: mode=Mode.AUTO collecting ... collected 1282 items tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.0/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_hosts[data/v3.1/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.0/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_operation[data/v3.1/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.0/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal_with_servers.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal_with_servers.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal_with_servers.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal_with_servers.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal_with_servers.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal.yaml-http://minimal.test/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal.yaml-https://bad.remote.domain.net/] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal.yaml-http://localhost] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal.yaml-http://localhost:8080] PASSED tests/integration/test_minimal.py::TestMinimal::test_invalid_path[data/v3.1/minimal.yaml-https://u:p@a.b:1337] PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_response PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_response_no_schema PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_invalid_response PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_ids_param PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_tags_param PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_parameter_deserialization_error PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_wrong_parameter_type PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_raises_missing_required_param PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_empty_value PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_allow_empty_value PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_none_value PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_param_order PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pets_param_coordinates PASSED tests/integration/test_petstore.py::TestPetstore::test_post_birds PASSED tests/integration/test_petstore.py::TestPetstore::test_post_cats PASSED tests/integration/test_petstore.py::TestPetstore::test_post_cats_boolean_string PASSED tests/integration/test_petstore.py::TestPetstore::test_post_no_one_of_schema PASSED tests/integration/test_petstore.py::TestPetstore::test_post_cats_only_required_body PASSED tests/integration/test_petstore.py::TestPetstore::test_post_pets_raises_invalid_mimetype PASSED tests/integration/test_petstore.py::TestPetstore::test_post_pets_missing_cookie PASSED tests/integration/test_petstore.py::TestPetstore::test_post_pets_missing_header PASSED tests/integration/test_petstore.py::TestPetstore::test_post_pets_raises_invalid_server_error PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pet_invalid_security PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pet PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pet_not_found PASSED tests/integration/test_petstore.py::TestPetstore::test_get_pet_wildcard PASSED tests/integration/test_petstore.py::TestPetstore::test_get_tags PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_extra_body_properties PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_empty_body PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_wrong_property_type PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_additional_properties PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_created_now PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_created_datetime PASSED tests/integration/test_petstore.py::TestPetstore::test_post_tags_created_invalid_type PASSED tests/integration/test_petstore.py::TestPetstore::test_delete_tags_with_requestbody PASSED tests/integration/test_petstore.py::TestPetstore::test_delete_tags_no_requestbody PASSED tests/integration/test_petstore.py::TestPetstore::test_delete_tags_raises_missing_required_response_header PASSED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[no_validation] PASSED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[request_validation] PASSED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[response_validation] PASSED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_invalid_input[no_validation] SKIPPED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_invalid_input[request_validation] PASSED tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_invalid_input[response_validation] PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_get_no_required_param Bad Request: /v1/pets PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_get_valid PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_server_invalid Bad Request: /v1/pets PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_required_header_param_missing Bad Request: /v1/pets PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_media_type_invalid Unsupported Media Type: /v1/pets PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_required_cookie_param_missing Bad Request: /v1/pets PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_valid[data_json0] PASSED tests/integration/contrib/django/test_django_project.py::TestPetListView::test_post_valid[data_json1] PASSED tests/integration/contrib/django/test_django_project.py::TestPetDetailView::test_get_server_invalid Invalid HTTP_HOST header: 'testserver'. You may need to add 'testserver' to ALLOWED_HOSTS. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/utils/deprecation.py", line 133, in __call__ response = self.process_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/middleware/common.py", line 48, in process_request host = request.get_host() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/http/request.py", line 150, in get_host raise DisallowedHost(msg) django.core.exceptions.DisallowedHost: Invalid HTTP_HOST header: 'testserver'. You may need to add 'testserver' to ALLOWED_HOSTS. Bad Request: /v1/pets/12 PASSED tests/integration/contrib/django/test_django_project.py::TestPetDetailView::test_get_unauthorized Forbidden: /v1/pets/12 PASSED tests/integration/contrib/django/test_django_project.py::TestPetDetailView::test_delete_method_invalid Method Not Allowed: /v1/pets/12 PASSED tests/integration/contrib/django/test_django_project.py::TestPetDetailView::test_get_valid PASSED tests/integration/contrib/django/test_django_project.py::TestDRFPetListView::test_post_valid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_get_no_required_param PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_get_valid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_server_invalid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_required_header_param_missing PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_media_type_invalid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_required_cookie_param_missing PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_valid[data_json0] PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetListResource::test_post_valid[data_json1] PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetDetailResource::test_get_server_invalid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetDetailResource::test_get_path_invalid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetDetailResource::test_get_unauthorized PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetDetailResource::test_get_valid PASSED tests/integration/contrib/falcon/test_falcon_project.py::TestPetDetailResource::test_delete_method_invalid PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_invalid_content_type PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_server_error PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_operation_error PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_path_error PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_endpoint_error PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_response_object_valid PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_tuple_valid[response0-404-expected_headers0] PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_tuple_valid[response1-404-expected_headers1] PASSED tests/integration/contrib/flask/test_flask_decorator.py::TestFlaskOpenAPIDecorator::test_tuple_valid[response2-200-expected_headers2] PASSED tests/integration/contrib/flask/test_flask_validator.py::TestWerkzeugOpenAPIValidation::test_request_validator_root_path PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_invalid_content_type PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_server_error PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_operation_error PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_path_error PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_endpoint_error PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_missing_required_header PASSED tests/integration/contrib/flask/test_flask_views.py::TestFlaskOpenAPIView::test_valid PASSED tests/integration/contrib/requests/test_requests_validation.py::TestRequestsOpenAPIValidation::test_response_validator_path_pattern PASSED tests/integration/contrib/requests/test_requests_validation.py::TestRequestsOpenAPIValidation::test_request_validator_path_pattern PASSED tests/integration/contrib/requests/test_requests_validation.py::TestRequestsOpenAPIValidation::test_request_validator_prepared_request PASSED tests/integration/contrib/requests/test_requests_validation.py::TestRequestsOpenAPIValidation::test_webhook_request_validator_path PASSED tests/integration/contrib/requests/test_requests_validation.py::TestRequestsOpenAPIValidation::test_webhook_response_validator_path PASSED tests/integration/contrib/starlette/test_starlette_validation.py::TestStarletteOpenAPIValidation::test_request_validator_path_pattern PASSED tests/integration/contrib/starlette/test_starlette_validation.py::TestStarletteOpenAPIValidation::test_response_validator_path_pattern PASSED tests/integration/contrib/werkzeug/test_werkzeug_validation.py::TestWerkzeugOpenAPIValidation::test_request_validator_root_path PASSED tests/integration/contrib/werkzeug/test_werkzeug_validation.py::TestWerkzeugOpenAPIValidation::test_request_validator_path_pattern PASSED tests/integration/contrib/werkzeug/test_werkzeug_validation.py::TestWerkzeugOpenAPIValidation::test_response_validator_path_pattern PASSED tests/integration/schema/test_empty.py::TestEmpty::test_raises_on_invalid PASSED tests/integration/schema/test_link_spec.py::TestLinkSpec::test_no_param[data/v3.0/links.yaml] PASSED tests/integration/schema/test_link_spec.py::TestLinkSpec::test_no_param[data/v3.1/links.yaml] PASSED tests/integration/schema/test_link_spec.py::TestLinkSpec::test_param[data/v3.0/links.yaml] PASSED tests/integration/schema/test_link_spec.py::TestLinkSpec::test_param[data/v3.1/links.yaml] PASSED tests/integration/schema/test_path_params.py::TestMinimal::test_param_present[data/v3.0/path_param.yaml] PASSED tests/integration/schema/test_path_params.py::TestMinimal::test_param_present[data/v3.1/path_param.yaml] PASSED tests/integration/schema/test_spec.py::TestPetstore::test_spec PASSED tests/integration/schema/test_spec.py::TestWebhook::test_spec PASSED tests/integration/unmarshalling/test_read_only_write_only.py::TestReadOnly::test_write_a_read_only_property PASSED tests/integration/unmarshalling/test_read_only_write_only.py::TestReadOnly::test_read_only_property_response PASSED tests/integration/unmarshalling/test_read_only_write_only.py::TestWriteOnly::test_write_only_property PASSED tests/integration/unmarshalling/test_read_only_write_only.py::TestWriteOnly::test_read_a_write_only_property PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_request_server_error PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_invalid_path PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_invalid_operation PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_missing_parameter PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_get_pets PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_get_pets_multidict PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_missing_body PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_invalid_content_type PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_invalid_complex_parameter PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_post_pets PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_post_pets_plain_no_schema PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_get_pet_unauthorized PASSED tests/integration/unmarshalling/test_request_unmarshaller.py::TestRequestUnmarshaller::test_get_pet PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_server PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_operation PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_response PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_content_type PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_missing_body PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_media_type PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_media_type_value PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_value PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_invalid_header PASSED tests/integration/unmarshalling/test_response_unmarshaller.py::TestResponseUnmarshaller::test_get_pets PASSED tests/integration/unmarshalling/test_security_override.py::TestSecurityOverride::test_default PASSED tests/integration/unmarshalling/test_security_override.py::TestSecurityOverride::test_default_invalid PASSED tests/integration/unmarshalling/test_security_override.py::TestSecurityOverride::test_override PASSED tests/integration/unmarshalling/test_security_override.py::TestSecurityOverride::test_override_invalid PASSED tests/integration/unmarshalling/test_security_override.py::TestSecurityOverride::test_remove PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_null_undefined PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nullable[boolean] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nullable[array] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nullable[integer] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nullable[number] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nullable[string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_not_nullable[boolean] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_not_nullable[array] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_not_nullable[integer] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_not_nullable[number] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_not_nullable[string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_oas30_formats[string-byte-dGVzdA==-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_oas30_formats[string-binary-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_oas30_formats_invalid[string-byte-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_oas30_formats_invalid[string-binary-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_format_binary_invalid XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types0-string] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types1-2] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types2-3.14] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types3-True] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types4-value4] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_nultiple_types_undefined[types5-value5] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_integer_default_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_property_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_create_no_schema PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_create_schema_deprecated PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_create_formatter_not_found PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[100] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[101] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_no_type[False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[string-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[string-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[string-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[string-value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[string-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-value10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[integer-value11] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-value16] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[number-value17] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[array-value24] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-value30] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-value31] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_types_invalid[object-value38] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_formats[uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[integer-int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[integer-int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[number-float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[number-double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[string-password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[string-date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats[string-uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-float-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-double-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-time-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-uuid-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-time-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-uuid-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_byte[dGVzdA==-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_date PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_datetime[2018-01-02T00:00:00Z-expected0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_datetime[2020-04-01T12:00:00+02:00-expected1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_datetime_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_password PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_uuid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_uuid_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[string-float-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[string-double-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[integer-byte-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[integer-date-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[integer-date-time-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[string-int32-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[string-int64-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_formats_ignored[integer-password-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_pattern[bar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_pattern[foobar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_pattern_invalid[foo-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_pattern_invalid[bar-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_min_length[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_min_length[abcd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_min_length_invalid[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_min_length_invalid[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_min_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_max_length[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_max_length[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_max_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_max_length_invalid[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_string_max_length_invalid_schema[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_integer_enum PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_integer_enum_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[integer-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[integer-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[string-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[string-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[boolean-1230] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_invalid[boolean-1231] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_min_items[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_max_items_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_max_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_max_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_unique_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_array_unique_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_any_of_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_one_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_any_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_all_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_with_properties_invalid[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_default_property[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_false[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_list PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_additional_properties_object[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_min_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_max_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_format_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_any_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_all_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_any_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_any_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_any_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_multiple_any_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_object_multiple_one_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_any_one_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_write_only_properties PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30RequestSchemaUnmarshallersFactory::test_read_only_properties_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_null_undefined PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nullable[boolean] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nullable[array] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nullable[integer] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nullable[number] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nullable[string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_not_nullable[boolean] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_not_nullable[array] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_not_nullable[integer] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_not_nullable[number] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_not_nullable[string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_oas30_formats[string-byte-dGVzdA==-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_oas30_formats[string-binary-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_oas30_formats_invalid[string-byte-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_oas30_formats_invalid[string-binary-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_format_binary_invalid XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types0-string] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types1-2] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types2-3.14] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types3-True] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types4-value4] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_nultiple_types_undefined[types5-value5] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_integer_default_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_property_nullable PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_create_no_schema PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_create_schema_deprecated PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_create_formatter_not_found PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[100] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[101] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_no_type[False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[string-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[string-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[string-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[string-value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[string-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-value10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[integer-value11] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-value16] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[number-value17] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[array-value24] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-value30] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[boolean-value31] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-test0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-test1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_types_invalid[object-value38] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_formats[uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[integer-int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[integer-int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[number-float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[number-double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[string-password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[string-date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats[string-uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-float-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-double-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-time-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-uuid-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-time-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-uuid-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_byte[dGVzdA==-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_date PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_datetime[2018-01-02T00:00:00Z-expected0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_datetime[2020-04-01T12:00:00+02:00-expected1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_datetime_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_password PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_uuid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_uuid_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[string-float-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[string-double-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[integer-byte-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[integer-date-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[integer-date-time-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[string-int32-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[string-int64-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_formats_ignored[integer-password-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_pattern[bar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_pattern[foobar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_pattern_invalid[foo-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_pattern_invalid[bar-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_min_length[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_min_length[abcd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_min_length_invalid[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_min_length_invalid[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_min_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_max_length[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_max_length[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_max_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_max_length_invalid[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_string_max_length_invalid_schema[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_integer_enum PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_integer_enum_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[integer-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[integer-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[string-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[string-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[boolean-1230] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_invalid[boolean-1231] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_min_items[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_max_items_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_max_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_max_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_unique_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_array_unique_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_any_of_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_one_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_any_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_all_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_with_properties_invalid[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_default_property[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_false[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_list PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_additional_properties_object[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_min_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_max_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_format_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_any_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_all_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_any_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_any_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_any_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_multiple_any_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_object_multiple_one_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_any_one_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_read_only_properties PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS30ResponseSchemaUnmarshallersFactory::test_write_only_properties_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_create_no_schema PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_create_schema_deprecated PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_create_formatter_not_found PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[100] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[101] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_no_type[False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_formats[uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[integer-int32-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[integer-int64-13-13] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[number-float-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[number-double-3.14-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[string-password-passwd-passwd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[string-date-2018-12-13-unmarshalled5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59Z-unmarshalled6] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[string-date-time-2018-12-13T13:34:59+02:00-unmarshalled7] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats[string-uuid-20a53f2e-0049-463d-b2b4-3fbbbb4cd8a7-unmarshalled8] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-float-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_ignored[string-double-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-date-time-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_ignored[number-uuid-3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-date-time-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_type_formats_invalid[string-uuid-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_byte[dGVzdA==-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_date PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_datetime[2018-01-02T00:00:00Z-expected0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_datetime[2020-04-01T12:00:00+02:00-expected1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_datetime_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_password PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_uuid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_uuid_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[string-float-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[string-double-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[integer-byte-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[integer-date-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[integer-date-time-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[string-int32-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[string-int64-test-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_formats_ignored[integer-password-10-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_pattern[bar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_pattern[foobar] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_pattern_invalid[foo-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_pattern_invalid[bar-baz] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_min_length[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_min_length[abcd] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_min_length_invalid[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_min_length_invalid[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_min_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_max_length[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_max_length[a] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_max_length_invalid[ab] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_max_length_invalid[abc] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_string_max_length_invalid_schema[] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_integer_enum PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_integer_enum_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[integer-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[number-10] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[number-3.12] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[array-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[boolean-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array[boolean-False] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[integer-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[integer-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[string-123] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[string-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[boolean-1230] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_invalid[boolean-1231] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_min_items[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_max_items_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_max_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_max_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_unique_items_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_array_unique_items_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_any_of_invalid PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_one_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_any_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_all_of_default PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_with_properties_invalid[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_default_property[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_false[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[True-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_free_form_object[additional_properties1-value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_list PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_additional_properties_object[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_min_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties_invalid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties_invalid[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties_invalid[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_max_properties_invalid_schema[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_any_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of_invalid_properties[value3] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_format_one_of PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_any_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_all_of_any PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of_no_valid[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_any_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of_different_type[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_any_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_any_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_multiple_any_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_object_multiple_one_of[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of_unambiguous[value0] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_one_of_unambiguous[value1] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_create_oas30_formatter_not_found[string-byte] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_create_oas30_formatter_not_found[string-binary] XFAIL tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[string-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[integer-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[number-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[array-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[boolean-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_basic_types_invalid[object-test] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_null_invalid[value5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types0-string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types1-2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types2-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types3-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types4-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types[types5-value5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types0-2] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types1-string] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types2-True] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types3-3.14] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types4-value4] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_nultiple_types_invalid[types5-value5] PASSED tests/integration/unmarshalling/test_unmarshallers.py::TestOAS31SchemaUnmarshallersFactory::test_any_null PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_request_server_error PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_path_not_found PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_operation_not_found PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_missing_parameter PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_security_not_found PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_media_type_not_found PASSED tests/integration/validation/test_request_validators.py::TestRequestValidator::test_valid PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_server PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_operation PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_response PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_content_type PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_missing_body PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_media_type PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_media_type_value PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_value PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_invalid_header PASSED tests/integration/validation/test_response_validators.py::TestResponseValidator::test_valid PASSED tests/unit/test_paths_spec.py::TestSpecFromDict::test_validator PASSED tests/unit/test_paths_spec.py::TestSpecFromDict::test_validator_none PASSED tests/unit/test_paths_spec.py::TestSpecFromDict::test_spec_validator_cls_none PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallRequest::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_spec_oas30_validator_not_found PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookRequest::test_request PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_cls_apicall_unmarshaller PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_cls_webhook_unmarshaller PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_cls_type_invalid[Request] PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_cls_type_invalid[WebhookRequest] PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_request PASSED tests/unit/test_shortcuts.py::TestUnmarshalRequest::test_request_error PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalAPICallResponse::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_cls_apicall_unmarshaller PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_cls_webhook_unmarshaller PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_cls_type_invalid[Request] PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_cls_type_invalid[WebhookRequest] PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_request_response PASSED tests/unit/test_shortcuts.py::TestUnmarshalResponse::test_request_response_error PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_spec_oas30_validator_not_found PASSED tests/unit/test_shortcuts.py::TestUnmarshalWebhookResponse::test_request_response PASSED tests/unit/test_shortcuts.py::TestValidateAPICallRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateAPICallRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallRequest::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallRequest::test_request PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_spec_oas30_validator_not_found PASSED tests/unit/test_shortcuts.py::TestValidateWebhookRequest::test_request PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_request PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_cls_apicall PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_cls_webhook PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_webhook_cls PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_cls_invalid PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_webhook_request PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_webhook_request_validator_not_found PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_webhook_request_error PASSED tests/unit/test_shortcuts.py::TestValidateRequest::test_webhook_cls_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateAPICallResponse::test_request_response PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_spec_oas30_validator_not_found PASSED tests/unit/test_shortcuts.py::TestValidateWebhookResponse::test_request_response PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_spec_not_detected PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_request_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_response_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_spec_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_request_response PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_cls_apicall PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_cls_type_invalid PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_webhook_response_validator_not_found PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_webhook_request PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_webhook_request_error PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_webhook_cls PASSED tests/unit/test_shortcuts.py::TestValidateResponse::test_webhook_cls_type_invalid PASSED tests/unit/test_util.py::TestForcebool::test_true[y] PASSED tests/unit/test_util.py::TestForcebool::test_true[yes] PASSED tests/unit/test_util.py::TestForcebool::test_true[t] PASSED tests/unit/test_util.py::TestForcebool::test_true[true] PASSED tests/unit/test_util.py::TestForcebool::test_true[on] PASSED tests/unit/test_util.py::TestForcebool::test_true[1] PASSED tests/unit/test_util.py::TestForcebool::test_true[True] PASSED tests/unit/test_util.py::TestForcebool::test_false[n] PASSED tests/unit/test_util.py::TestForcebool::test_false[no] PASSED tests/unit/test_util.py::TestForcebool::test_false[f] PASSED tests/unit/test_util.py::TestForcebool::test_false[false] PASSED tests/unit/test_util.py::TestForcebool::test_false[off] PASSED tests/unit/test_util.py::TestForcebool::test_false[0] PASSED tests/unit/test_util.py::TestForcebool::test_false[False] PASSED tests/unit/test_util.py::TestForcebool::test_value_error[random] PASSED tests/unit/test_util.py::TestForcebool::test_value_error[idontknow] PASSED tests/unit/test_util.py::TestForcebool::test_value_error[] PASSED tests/unit/casting/test_schema_casters.py::TestSchemaCaster::test_array_invalid_type PASSED tests/unit/casting/test_schema_casters.py::TestSchemaCaster::test_array_invalid_value[3.14] PASSED tests/unit/casting/test_schema_casters.py::TestSchemaCaster::test_array_invalid_value[foo0] PASSED tests/unit/casting/test_schema_casters.py::TestSchemaCaster::test_array_invalid_value[foo1] PASSED tests/unit/contrib/aiohttp/test_aiohttp_requests.py::TestAIOHTTPOpenAPIWebRequest::test_type_invalid PASSED tests/unit/contrib/aiohttp/test_aiohttp_responses.py::TestAIOHTTPOpenAPIWebResponse::test_type_invalid PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_type_invalid PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_no_resolver PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_simple PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_url_rule PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_url_regexp_pattern PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIRequest::test_drf_default_value_pattern PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIResponse::test_type_invalid PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIResponse::test_stream_response PASSED tests/unit/contrib/django/test_django.py::TestDjangoOpenAPIResponse::test_redirect_response PASSED tests/unit/contrib/flask/test_flask_requests.py::TestFlaskOpenAPIRequest::test_type_invalid PASSED tests/unit/contrib/flask/test_flask_requests.py::TestFlaskOpenAPIRequest::test_simple PASSED tests/unit/contrib/flask/test_flask_requests.py::TestFlaskOpenAPIRequest::test_multiple_values PASSED tests/unit/contrib/flask/test_flask_requests.py::TestFlaskOpenAPIRequest::test_url_rule PASSED tests/unit/contrib/flask/test_flask_responses.py::TestFlaskOpenAPIResponse::test_type_invalid PASSED tests/unit/contrib/flask/test_flask_responses.py::TestFlaskOpenAPIResponse::test_invalid_server PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_type_invalid PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_simple PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_multiple_values PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_url_rule PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_hash_param PASSED tests/unit/contrib/requests/test_requests_requests.py::TestRequestsOpenAPIRequest::test_content_type_with_charset PASSED tests/unit/contrib/requests/test_requests_responses.py::TestRequestsOpenAPIResponse::test_type_invalid PASSED tests/unit/contrib/requests/test_requests_responses.py::TestRequestsOpenAPIResponse::test_invalid_server PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_unsupported PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_no_deserializer PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_plain_valid[text/plain] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_plain_valid[text/html] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_json_empty[application/json] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_json_empty[application/vnd.api+json] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_json_empty_object[application/json] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_json_empty_object[application/vnd.api+json] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_xml_empty[application/xml] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_xml_empty[application/xhtml+xml] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_xml_valid[application/xml] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_xml_valid[application/xhtml+xml] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_urlencoded_form_empty PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_urlencoded_form_simple PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_data_form_empty[0] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_data_form_empty[1] PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_data_form_simple PASSED tests/unit/deserializing/test_media_types_deserializers.py::TestMediaTypeDeserializer::test_custom_simple PASSED tests/unit/deserializing/test_parameters_deserializers.py::TestParameterDeserializer::test_unsupported PASSED tests/unit/deserializing/test_parameters_deserializers.py::TestParameterDeserializer::test_query_empty PASSED tests/unit/deserializing/test_parameters_deserializers.py::TestParameterDeserializer::test_query_valid PASSED tests/unit/extensions/test_factories.py::TestImportModelCreate::test_dynamic_model PASSED tests/unit/extensions/test_factories.py::TestImportModelCreate::test_model_path PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defaults[query-form] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defaults[path-simple] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defaults[header-simple] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defaults[cookie-form] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[label-apth] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[form-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[form-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[simple-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetStyle::test_defined[deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[label-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_false[deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_true[query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defaults_true[cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-matrix-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-matrix-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-matrix-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-label-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-label-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-label-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-label-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form0-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form0-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form0-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form0-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form1-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form1-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form1-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-form1-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-simple-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-simple-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-simple-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-spaceDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-spaceDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-spaceDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-pipeDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-pipeDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-pipeDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-deepObject-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-deepObject-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-string-deepObject-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-matrix-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-matrix-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-matrix-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-label-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-label-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-label-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-label-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form0-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form0-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form0-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form0-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form1-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form1-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form1-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-form1-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-simple-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-simple-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-simple-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-spaceDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-spaceDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-spaceDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-pipeDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-pipeDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-pipeDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-deepObject-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-deepObject-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[False-arrayobject-deepObject-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-matrix-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-matrix-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-matrix-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-label-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-label-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-label-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-label-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form0-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form0-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form0-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form0-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form1-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form1-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form1-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-form1-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-simple-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-simple-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-simple-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-spaceDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-spaceDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-spaceDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-pipeDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-pipeDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-pipeDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-deepObject-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-deepObject-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-string-deepObject-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-matrix-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-matrix-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-matrix-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-matrix-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-label-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-label-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-label-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-label-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form0-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form0-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form0-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form0-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form1-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form1-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form1-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-form1-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-simple-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-simple-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-simple-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-simple-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-spaceDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-spaceDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-spaceDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-spaceDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-pipeDelimited-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-pipeDelimited-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-pipeDelimited-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-pipeDelimited-header] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-deepObject-path] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-deepObject-query] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-deepObject-cookie] PASSED tests/unit/schema/test_schema_parameters.py::TestGetExplode::test_defined[True-arrayobject-deepObject-header] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[basic-authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[basic-Authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[basic-AUTHORIZATION] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[bearer-authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[bearer-Authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[bearer-AUTHORIZATION] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[digest-authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[digest-Authorization] PASSED tests/unit/security/test_providers.py::TestHttpProvider::test_header[digest-AUTHORIZATION] PASSED tests/unit/templating/test_media_types_finders.py::TestMediaTypes::test_exact PASSED tests/unit/templating/test_media_types_finders.py::TestMediaTypes::test_match PASSED tests/unit/templating/test_media_types_finders.py::TestMediaTypes::test_not_found PASSED tests/unit/templating/test_media_types_finders.py::TestMediaTypes::test_missing PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerServerNotFound::test_raises XPASS tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerServerNotFound::test_raises XFAIL tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerServerNotFound::test_raises XFAIL tests/unit/templating/test_paths_finders.py::TestPathSimpleServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerValid::test_simple PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerValid::test_simple PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerValid::test_simple PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerVariablePathValid::test_path_variable[111] PASSED tests/unit/templating/test_paths_finders.py::TestSpecSimpleServerVariablePathValid::test_path_variable[222] PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerVariablePathValid::test_path_variable[111] PASSED tests/unit/templating/test_paths_finders.py::TestOperationSimpleServerVariablePathValid::test_path_variable[222] PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerVariablePathValid::test_path_variable[111] PASSED tests/unit/templating/test_paths_finders.py::TestPathSimpleServerVariablePathValid::test_path_variable[222] PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerServerNotFound::test_raises XPASS tests/unit/templating/test_paths_finders.py::TestSpecVariableServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerServerNotFound::test_raises XFAIL tests/unit/templating/test_paths_finders.py::TestOperationVariableServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerServerNotFound::test_raises XFAIL tests/unit/templating/test_paths_finders.py::TestPathVariableServerOperationNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerPathNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerPathsNotFound::test_raises PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerValid::test_variable[v1] PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerValid::test_variable[v2] PASSED tests/unit/templating/test_paths_finders.py::TestSpecVariableServerValid::test_variable[] PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerValid::test_variable[v1] PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerValid::test_variable[v2] PASSED tests/unit/templating/test_paths_finders.py::TestOperationVariableServerValid::test_variable[] PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerValid::test_variable[v1] PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerValid::test_variable[v2] PASSED tests/unit/templating/test_paths_finders.py::TestPathVariableServerValid::test_variable[] PASSED tests/unit/templating/test_paths_finders.py::TestSimilarPaths::test_valid PASSED tests/unit/templating/test_paths_finders.py::TestConcretePaths::test_valid PASSED tests/unit/templating/test_paths_finders.py::TestTemplateConcretePaths::test_valid PASSED tests/unit/templating/test_responses_finders.py::TestResponses::test_default PASSED tests/unit/templating/test_responses_finders.py::TestResponses::test_range PASSED tests/unit/templating/test_responses_finders.py::TestResponses::test_exact PASSED tests/unit/templating/test_templating_util.py::TestSearch::test_endswith PASSED tests/unit/templating/test_templating_util.py::TestSearch::test_exact PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_missing_param PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_invalid_param PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_valid_param PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_override_param PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_override_param_uniqueness PASSED tests/unit/unmarshalling/test_path_item_params_validator.py::TestPathItemParamsValidator::test_request_object_deep_object_params PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerFactoryCreate::test_string_format_unknown PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerFactoryCreate::test_string_format_invalid_value PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_extra_format_unmarshaller_format_invalid PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_extra_format_unmarshaller_format_custom PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_extra_format_validator_format_invalid PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_extra_format_validator_format_custom PASSED tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_format_validator_format_invalid XFAIL tests/unit/unmarshalling/test_schema_unmarshallers.py::TestOAS30SchemaUnmarshallerUnmarshal::test_schema_format_validator_format_custom PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_string_format_custom_missing PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum_invalid[0] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum_invalid[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum_invalid[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_minimum[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum_invalid[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum_invalid[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum_invalid[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum[0] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_maximum[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of_invalid[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of_invalid[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of_invalid[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_integer_multiple_of[18] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum_invalid[0] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum_invalid[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum_invalid[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_minimum[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum_invalid[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum_invalid[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum_invalid[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_minimum[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum_invalid[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum_invalid[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum_invalid[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_maximum[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum_invalid[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum_invalid[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum_invalid[5] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum[0] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_exclusive_maximum[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of_invalid[1] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of_invalid[2] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of_invalid[4] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of[3] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of[6] PASSED tests/unit/validation/test_schema_validators.py::TestSchemaValidate::test_number_multiple_of[18] PASSED =============================== warnings summary =============================== ../../../../usr/lib64/python3.12/site-packages/falcon/media/__init__.py:4 /usr/lib64/python3.12/site-packages/falcon/media/__init__.py:4: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from .handlers import Handlers tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[no_validation] tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[request_validation] tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_valid_input[response_validation] tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_invalid_input[request_validation] tests/integration/contrib/aiohttp/test_aiohttp_validation.py::test_aiohttp_integration_invalid_input[response_validation] /usr/lib64/python3.12/site-packages/aiohttp/web_log.py:145: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = datetime.datetime.utcnow() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html - generated xml file: /builddir/build/BUILD/openapi_core-0.18.2/reports/junit.xml - ===== 1258 passed, 1 skipped, 21 xfailed, 2 xpassed, 6 warnings in 32.75s ====== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-openapi-core-0.18.2-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3snwGO + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + DOCDIR=/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/doc/python3-openapi-core + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/doc/python3-openapi-core + cp -pr /builddir/build/BUILD/openapi_core-0.18.2/README.rst /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/doc/python3-openapi-core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7tFCp5 + umask 022 + cd /builddir/build/BUILD + cd openapi_core-0.18.2 + LICENSEDIR=/builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/licenses/python3-openapi-core + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/licenses/python3-openapi-core + cp -pr /builddir/build/BUILD/openapi_core-0.18.2/LICENSE /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch/usr/share/licenses/python3-openapi-core + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-openapi-core = 0.18.2-1.fc40 python3-openapi-core = 0.18.2-1.fc40 python3.12-openapi-core = 0.18.2-1.fc40 python3.12dist(openapi-core) = 0.18.2 python3dist(openapi-core) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.12dist(asgiref) < 4~~ with python3.12dist(asgiref) >= 3.6) (python3.12dist(jsonschema) < 5~~ with python3.12dist(jsonschema) >= 4.18) (python3.12dist(jsonschema-spec) < 0.3~~ with python3.12dist(jsonschema-spec) >= 0.2.3) (python3.12dist(openapi-schema-validator) < 0.7~~ with python3.12dist(openapi-schema-validator) >= 0.6) (python3.12dist(openapi-spec-validator) < 0.8~~ with python3.12dist(openapi-spec-validator) >= 0.7.1) python(abi) = 3.12 python3.12dist(isodate) python3.12dist(more-itertools) python3.12dist(parse) python3.12dist(werkzeug) Processing files: python3-openapi-core+aiohttp-0.18.2-1.fc40.noarch Provides: python-openapi-core+aiohttp = 0.18.2-1.fc40 python3-openapi-core+aiohttp = 0.18.2-1.fc40 python3.12-openapi-core+aiohttp = 0.18.2-1.fc40 python3.12dist(openapi-core[aiohttp]) = 0.18.2 python3dist(openapi-core[aiohttp]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.12dist(multidict) < 7~~ with python3.12dist(multidict) >= 6.0.4) python(abi) = 3.12 python3.12dist(aiohttp) >= 3 Processing files: python3-openapi-core+django-0.18.2-1.fc40.noarch Provides: python-openapi-core+django = 0.18.2-1.fc40 python3-openapi-core+django = 0.18.2-1.fc40 python3.12-openapi-core+django = 0.18.2-1.fc40 python3.12dist(openapi-core[django]) = 0.18.2 python3dist(openapi-core[django]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(django) >= 3 Processing files: python3-openapi-core+falcon-0.18.2-1.fc40.noarch Provides: python-openapi-core+falcon = 0.18.2-1.fc40 python3-openapi-core+falcon = 0.18.2-1.fc40 python3.12-openapi-core+falcon = 0.18.2-1.fc40 python3.12dist(openapi-core[falcon]) = 0.18.2 python3dist(openapi-core[falcon]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(falcon) >= 3 Processing files: python3-openapi-core+flask-0.18.2-1.fc40.noarch Provides: python-openapi-core+flask = 0.18.2-1.fc40 python3-openapi-core+flask = 0.18.2-1.fc40 python3.12-openapi-core+flask = 0.18.2-1.fc40 python3.12dist(openapi-core[flask]) = 0.18.2 python3dist(openapi-core[flask]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(flask) Processing files: python3-openapi-core+requests-0.18.2-1.fc40.noarch Provides: python-openapi-core+requests = 0.18.2-1.fc40 python3-openapi-core+requests = 0.18.2-1.fc40 python3.12-openapi-core+requests = 0.18.2-1.fc40 python3.12dist(openapi-core[requests]) = 0.18.2 python3dist(openapi-core[requests]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(requests) Processing files: python3-openapi-core+starlette-0.18.2-1.fc40.noarch Provides: python-openapi-core+starlette = 0.18.2-1.fc40 python3-openapi-core+starlette = 0.18.2-1.fc40 python3.12-openapi-core+starlette = 0.18.2-1.fc40 python3.12dist(openapi-core[starlette]) = 0.18.2 python3dist(openapi-core[starlette]) = 0.18.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.12dist(starlette) < 0.36~~ with python3.12dist(starlette) >= 0.26.1) python(abi) = 3.12 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-openapi-core-0.18.2-1.fc40.noarch Wrote: /builddir/build/SRPMS/python-openapi-core-0.18.2-1.fc40.src.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+django-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+aiohttp-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+flask-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+starlette-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+requests-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core+falcon-0.18.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-openapi-core-0.18.2-1.fc40.noarch.rpm Child return code was: 0