Build: x86_64/community-testing
Name: python-fastjsonschema-2.15.3-1
author: qontinuum
email: qontinuum at artixlinux.org
[1]https://orion.artixlinux.org/job/packagesPython/job/python-fastjsons
chema/job/master/1/
References
1. https://orion.artixlinux.org/job/packagesPython/job/python-fastjsonschema/job/master/1/
-------------- next part --------------
Branch indexing
Looking up repository packagesPython/python-fastjsonschema
Querying the current revision of branch master...
Current revision of branch master is 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd
Obtained Jenkinsfile from 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd
Loading library artix-ci at master
Attempting to resolve master from remote references...
> git --version # timeout=10
> git --version # 'git version 2.32.0'
> git ls-remote -- https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
Found match: refs/heads/master revision d9ed61b32f86824fd57e33b28d07d6ad7820bf63
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
Warning: CredentialId "jenkins-gotea-token" could not be found.
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Cloning repository https://gitea.artixlinux.org/artix/pipeline-libs.git
> git init /var/lib/jenkins/workspace/hon_python-fastjsonschema_master at libs/artix-ci # timeout=10
Fetching upstream changes from https://gitea.artixlinux.org/artix/pipeline-libs.git
> git --version # timeout=10
> git --version # 'git version 2.32.0'
> git fetch --no-tags --force --progress -- https://gitea.artixlinux.org/artix/pipeline-libs.git +refs/heads/master:refs/remotes/origin/master # timeout=10
> git config remote.origin.url https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10
Avoid second fetch
Checking out Revision d9ed61b32f86824fd57e33b28d07d6ad7820bf63 (master)
> git config core.sparsecheckout # timeout=10
> git checkout -f d9ed61b32f86824fd57e33b28d07d6ad7820bf63 # timeout=10
Commit message: "include version in build email subject"
> git --version # timeout=10
> git --version # 'git version 2.32.0'
[Gitea] Notifying branch build status: PENDING Build started...
[Gitea] Notified
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/hon_python-fastjsonschema_master
[Pipeline] {
[Pipeline] timestamps
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] catchError
[Pipeline] {
[Pipeline] checkout
[2022-02-14T10:06:50.676Z] The recommended git tool is: NONE
[2022-02-14T10:06:50.676Z] Warning: CredentialId "jenkins-gotea-token" could not be found.
[2022-02-14T10:06:50.676Z] Cloning the remote Git repository
[2022-02-14T10:06:50.676Z] Cloning with configured refspecs honoured and without tags
[2022-02-14T10:06:50.676Z] Cloning repository https://[email protected]/packagesPython/python-fastjsonschema.git
[2022-02-14T10:06:50.677Z] > git init /var/lib/jenkins/workspace/hon_python-fastjsonschema_master # timeout=10
[2022-02-14T10:06:50.682Z] Fetching upstream changes from https://[email protected]/packagesPython/python-fastjsonschema.git
[2022-02-14T10:06:50.682Z] > git --version # timeout=10
[2022-02-14T10:06:50.684Z] > git --version # 'git version 2.32.0'
[2022-02-14T10:06:50.684Z] > git fetch --no-tags --force --progress -- https://[email protected]/packagesPython/python-fastjsonschema.git +refs/heads/master:refs/remotes/origin/master # timeout=10
[2022-02-14T10:06:50.860Z] > git config remote.origin.url https://[email protected]/packagesPython/python-fastjsonschema.git # timeout=10
[2022-02-14T10:06:50.864Z] > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10
[2022-02-14T10:06:50.867Z] Avoid second fetch
[2022-02-14T10:06:50.868Z] Checking out Revision 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd (master)
[2022-02-14T10:06:50.868Z] > git config core.sparsecheckout # timeout=10
[2022-02-14T10:06:50.871Z] > git checkout -f 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd # timeout=10
[2022-02-14T10:06:50.878Z] Commit message: "[trunk] -> [community-testing] 'python-fastjsonschema-2.15.3-1' add"
[2022-02-14T10:06:50.878Z] First time build. Skipping changelog.
[2022-02-14T10:06:50.878Z] Cleaning workspace
[2022-02-14T10:06:50.878Z] > git rev-parse --verify HEAD # timeout=10
[2022-02-14T10:06:50.882Z] Resetting working tree
[2022-02-14T10:06:50.882Z] > git reset --hard # timeout=10
[2022-02-14T10:06:50.887Z] > git clean -fdx # timeout=10
[2022-02-14T10:06:50.891Z] > git --version # timeout=10
[2022-02-14T10:06:50.895Z] > git --version # 'git version 2.32.0'
[2022-02-14T10:06:50.897Z] fatal: bad object d9ed61b32f86824fd57e33b28d07d6ad7820bf63
[2022-02-14T10:06:50.898Z] [Gitea] Notifying branch build status: PENDING Build started...
[2022-02-14T10:06:51.059Z] [Gitea] Notified
[Pipeline] libraryResource
[Pipeline] readYaml
[Pipeline] sh
[2022-02-14T10:06:51.321Z] + git show -s --format=%an 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd
[Pipeline] sh
[2022-02-14T10:06:51.576Z] + git show -s --format=%ae 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd
[Pipeline] sh
[2022-02-14T10:06:51.833Z] + git show --pretty=format: --name-status 86eb8e8b55cad349dbfd0bb10a23defb1399fbbd
[Pipeline] fileExists
[Pipeline] sh
[2022-02-14T10:06:52.098Z] + pkg2yaml -d x86_64/community-testing
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] withCredentials
[2022-02-14T10:06:52.153Z] Masking supported pattern matches of $BUILDBOT_GPGP
[Pipeline] {
[Pipeline] dir
[2022-02-14T10:06:52.175Z] Running in /var/lib/jenkins/workspace/hon_python-fastjsonschema_master/x86_64/community-testing
[Pipeline] {
[Pipeline] catchError
[Pipeline] {
[Pipeline] sh
[2022-02-14T10:06:52.439Z] + buildpkg -C -d galaxy-gremlins
[2022-02-14T10:06:54.922Z] :: Synchronizing package databases...
[2022-02-14T10:06:54.922Z] gremlins downloading...
[2022-02-14T10:06:54.922Z] system downloading...
[2022-02-14T10:06:54.922Z] world downloading...
[2022-02-14T10:06:54.922Z] galaxy-gremlins downloading...
[2022-02-14T10:06:54.922Z] galaxy downloading...
[2022-02-14T10:06:54.922Z] :: Starting full system upgrade...
[2022-02-14T10:06:54.922Z] there is nothing to do
[2022-02-14T10:06:56.265Z] ==> Building in chroot for [gremlins] (x86_64)...
[2022-02-14T10:06:57.176Z] ==> Synchronizing chroot copy [/build/buildpkg/gremlins-x86_64/root] -> [jenkins]...done
[2022-02-14T10:06:57.426Z] ==> Making package: python-fastjsonschema 2.15.3-1 (Mon Feb 14 11:06:57 2022)
[2022-02-14T10:06:57.426Z] ==> Retrieving sources...
[2022-02-14T10:06:57.426Z] -> Cloning python-fastjsonschema git repo...
[2022-02-14T10:06:57.426Z] Cloning into bare repository '/build/src/python-fastjsonschema'...
[2022-02-14T10:06:58.337Z] -> Cloning JSON-Schema-Test-Suite git repo...
[2022-02-14T10:06:58.337Z] Cloning into bare repository '/build/src/JSON-Schema-Test-Suite'...
[2022-02-14T10:06:58.888Z] ==> Validating source files with sha512sums...
[2022-02-14T10:06:58.888Z] python-fastjsonschema ... Skipped
[2022-02-14T10:06:58.888Z] JSON-Schema-Test-Suite ... Skipped
[2022-02-14T10:06:58.888Z] ==> Validating source files with b2sums...
[2022-02-14T10:06:58.888Z] python-fastjsonschema ... Skipped
[2022-02-14T10:06:58.888Z] JSON-Schema-Test-Suite ... Skipped
[2022-02-14T10:07:02.115Z] ==> Making package: python-fastjsonschema 2.15.3-1 (Mon 14 Feb 2022 10:07:01 AM UTC)
[2022-02-14T10:07:02.115Z] ==> Checking runtime dependencies...
[2022-02-14T10:07:02.115Z] ==> Installing missing dependencies...
[2022-02-14T10:07:02.115Z] resolving dependencies...
[2022-02-14T10:07:02.115Z] looking for conflicting packages...
[2022-02-14T10:07:02.115Z]
[2022-02-14T10:07:02.115Z] Package (2) New Version Net Change
[2022-02-14T10:07:02.115Z]
[2022-02-14T10:07:02.115Z] system/libnsl 2.0.0-2 0.07 MiB
[2022-02-14T10:07:02.115Z] system/python 3.10.2-1 53.85 MiB
[2022-02-14T10:07:02.115Z]
[2022-02-14T10:07:02.115Z] Total Installed Size: 53.92 MiB
[2022-02-14T10:07:02.115Z]
[2022-02-14T10:07:02.115Z] :: Proceed with installation? [Y/n]
[2022-02-14T10:07:02.115Z] checking keyring...
[2022-02-14T10:07:02.115Z] checking package integrity...
[2022-02-14T10:07:02.115Z] loading package files...
[2022-02-14T10:07:02.365Z] checking for file conflicts...
[2022-02-14T10:07:02.365Z] :: Processing package changes...
[2022-02-14T10:07:02.365Z] installing libnsl...
[2022-02-14T10:07:02.365Z] installing python...
[2022-02-14T10:07:02.616Z] Optional dependencies for python
[2022-02-14T10:07:02.616Z] python-setuptools
[2022-02-14T10:07:02.616Z] python-pip
[2022-02-14T10:07:02.616Z] sqlite [installed]
[2022-02-14T10:07:02.616Z] mpdecimal: for decimal
[2022-02-14T10:07:02.616Z] xz: for lzma [installed]
[2022-02-14T10:07:02.616Z] tk: for tkinter
[2022-02-14T10:07:02.616Z] ==> Checking buildtime dependencies...
[2022-02-14T10:07:02.616Z] ==> Installing missing dependencies...
[2022-02-14T10:07:02.616Z] resolving dependencies...
[2022-02-14T10:07:02.616Z] looking for conflicting packages...
[2022-02-14T10:07:02.616Z]
[2022-02-14T10:07:02.616Z] Package (19) New Version Net Change
[2022-02-14T10:07:02.616Z]
[2022-02-14T10:07:02.616Z] world/perl-error 0.17029-3 0.04 MiB
[2022-02-14T10:07:02.616Z] world/perl-mailtools 2.21-5 0.11 MiB
[2022-02-14T10:07:02.616Z] world/perl-timedate 2.33-3 0.08 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-apipkg 2.1.0-1 0.03 MiB
[2022-02-14T10:07:02.616Z] world/python-appdirs 1.4.4-6 0.07 MiB
[2022-02-14T10:07:02.616Z] world/python-attrs 21.4.0-1 0.45 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-importlib-metadata 4.8.1-3 0.15 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-iniconfig 1.1.1-5.1 0.02 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-more-itertools 8.10.0-4 0.32 MiB
[2022-02-14T10:07:02.616Z] world/python-ordered-set 4.0.2-6 0.06 MiB
[2022-02-14T10:07:02.616Z] gremlins/python-packaging 21.0-1 0.26 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-pluggy 0.13.1-8.1 0.12 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-py 1.11.0-1.1 0.71 MiB
[2022-02-14T10:07:02.616Z] world/python-pyparsing 2.4.7-6 0.72 MiB
[2022-02-14T10:07:02.616Z] world/python-tomli 2.0.0-1 0.06 MiB
[2022-02-14T10:07:02.616Z] galaxy/python-zipp 3.7.0-1 0.03 MiB
[2022-02-14T10:07:02.616Z] world/git 2.35.1-1 33.31 MiB
[2022-02-14T10:07:02.616Z] galaxy-gremlins/python-pytest 7.0.0-1 2.63 MiB
[2022-02-14T10:07:02.616Z] world/python-setuptools 1:59.2.0-1 2.96 MiB
[2022-02-14T10:07:02.616Z]
[2022-02-14T10:07:02.616Z] Total Installed Size: 42.13 MiB
[2022-02-14T10:07:02.616Z]
[2022-02-14T10:07:02.616Z] :: Proceed with installation? [Y/n]
[2022-02-14T10:07:02.616Z] checking keyring...
[2022-02-14T10:07:02.866Z] checking package integrity...
[2022-02-14T10:07:03.117Z] loading package files...
[2022-02-14T10:07:03.117Z] checking for file conflicts...
[2022-02-14T10:07:03.117Z] :: Processing package changes...
[2022-02-14T10:07:03.117Z] installing perl-error...
[2022-02-14T10:07:03.117Z] installing perl-timedate...
[2022-02-14T10:07:03.117Z] installing perl-mailtools...
[2022-02-14T10:07:03.117Z] installing git...
[2022-02-14T10:07:03.367Z] Optional dependencies for git
[2022-02-14T10:07:03.367Z] tk: gitk and git gui
[2022-02-14T10:07:03.367Z] perl-libwww: git svn
[2022-02-14T10:07:03.367Z] perl-term-readkey: git svn and interactive.singlekey setting
[2022-02-14T10:07:03.367Z] perl-io-socket-ssl: git send-email TLS support
[2022-02-14T10:07:03.367Z] perl-authen-sasl: git send-email TLS support
[2022-02-14T10:07:03.367Z] perl-mediawiki-api: git mediawiki support
[2022-02-14T10:07:03.367Z] perl-datetime-format-iso8601: git mediawiki support
[2022-02-14T10:07:03.367Z] perl-lwp-protocol-https: git mediawiki https support
[2022-02-14T10:07:03.367Z] perl-cgi: gitweb (web interface) support
[2022-02-14T10:07:03.367Z] python: git svn & git p4 [installed]
[2022-02-14T10:07:03.367Z] subversion: git svn
[2022-02-14T10:07:03.367Z] org.freedesktop.secrets: keyring credential helper
[2022-02-14T10:07:03.367Z] libsecret: libsecret credential helper [installed]
[2022-02-14T10:07:03.367Z] installing python-appdirs...
[2022-02-14T10:07:03.367Z] installing python-more-itertools...
[2022-02-14T10:07:03.367Z] installing python-ordered-set...
[2022-02-14T10:07:03.367Z] installing python-pyparsing...
[2022-02-14T10:07:03.367Z] installing python-packaging...
[2022-02-14T10:07:03.367Z] installing python-setuptools...
[2022-02-14T10:07:03.367Z] installing python-attrs...
[2022-02-14T10:07:03.367Z] installing python-iniconfig...
[2022-02-14T10:07:03.367Z] installing python-zipp...
[2022-02-14T10:07:03.367Z] installing python-importlib-metadata...
[2022-02-14T10:07:03.367Z] installing python-pluggy...
[2022-02-14T10:07:03.367Z] installing python-apipkg...
[2022-02-14T10:07:03.367Z] installing python-py...
[2022-02-14T10:07:03.367Z] installing python-tomli...
[2022-02-14T10:07:03.367Z] installing python-pytest...
[2022-02-14T10:07:03.367Z] :: Running post-transaction hooks...
[2022-02-14T10:07:03.367Z] (1/2) Creating system user accounts...
[2022-02-14T10:07:03.367Z] Creating group 'git' with GID 982.
[2022-02-14T10:07:03.367Z] Creating user 'git' (git daemon user) with UID 982 and GID 982.
[2022-02-14T10:07:03.367Z] (2/2) Warn about old perl modules
[2022-02-14T10:07:03.367Z] ==> Retrieving sources...
[2022-02-14T10:07:03.367Z] ==> WARNING: Skipping all source file integrity checks.
[2022-02-14T10:07:03.367Z] ==> Extracting sources...
[2022-02-14T10:07:03.618Z] -> Creating working copy of python-fastjsonschema git repo...
[2022-02-14T10:07:03.618Z] Cloning into 'python-fastjsonschema'...
[2022-02-14T10:07:03.618Z] done.
[2022-02-14T10:07:03.618Z] Switched to a new branch 'makepkg'
[2022-02-14T10:07:03.618Z] -> Creating working copy of JSON-Schema-Test-Suite git repo...
[2022-02-14T10:07:03.618Z] Cloning into 'JSON-Schema-Test-Suite'...
[2022-02-14T10:07:03.618Z] done.
[2022-02-14T10:07:03.618Z] ==> Starting prepare()...
[2022-02-14T10:07:03.618Z] Submodule 'JSON-Schema-Test-Suite' (https://github.com/json-schema-org/JSON-Schema-Test-Suite.git) registered for path 'JSON-Schema-Test-Suite'
[2022-02-14T10:07:03.868Z] Cloning into '/build/python-fastjsonschema/src/python-fastjsonschema/JSON-Schema-Test-Suite'...
[2022-02-14T10:07:03.868Z] done.
[2022-02-14T10:07:03.868Z] Submodule path 'JSON-Schema-Test-Suite': checked out '1bd999ac16bd8d3fdb5c44ef13a0759aefb4ab73'
[2022-02-14T10:07:03.868Z] ==> Starting build()...
[2022-02-14T10:07:04.118Z] running build
[2022-02-14T10:07:04.118Z] running build_py
[2022-02-14T10:07:04.118Z] creating build
[2022-02-14T10:07:04.118Z] creating build/lib
[2022-02-14T10:07:04.118Z] creating build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/__init__.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/indent.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/draft06.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/exceptions.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/generator.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/draft07.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/draft04.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/ref_resolver.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/version.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] copying fastjsonschema/__main__.py -> build/lib/fastjsonschema
[2022-02-14T10:07:04.118Z] ==> Starting check()...
[2022-02-14T10:07:04.369Z] ============================= test session starts ==============================
[2022-02-14T10:07:04.369Z] platform linux -- Python 3.10.2, pytest-7.0.0, pluggy-0.13.1 -- /usr/bin/python
[2022-02-14T10:07:04.369Z] cachedir: .pytest_cache
[2022-02-14T10:07:04.369Z] rootdir: /build/python-fastjsonschema/src/python-fastjsonschema
[2022-02-14T10:07:04.619Z] collecting ... collected 2053 items / 13 deselected / 2040 selected
[2022-02-14T10:07:04.619Z]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[0-expected0] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[None-expected1] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[True-expected2] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[False-expected3] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[abc-expected4] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[value5-expected5] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[value6-expected6] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_array[value7-expected7] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_max_items[value0-expected0] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_max_items[value1-expected1] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_max_items[value2-expected2] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_max_items[value3-expected3] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_min_items[value0-expected0] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_min_items[value1-expected1] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_min_items[value2-expected2] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_min_items[value3-expected3] PASSED [ 0%]
[2022-02-14T10:07:04.619Z] tests/test_array.py::test_unique_items[value0-expected0] PASSED [ 0%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value1-expected1] PASSED [ 0%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value2-expected2] PASSED [ 0%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value3-expected3] PASSED [ 0%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value4-expected4] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value5-expected5] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value6-expected6] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value7-expected7] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value8-expected8] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value9-expected9] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value10-expected10] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value11-expected11] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value12-expected12] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value13-expected13] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value14-expected14] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value15-expected15] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value16-expected16] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_unique_items[value17-expected17] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_min_and_unique_items PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_items_all_same[value0-expected0] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_items_all_same[value1-expected1] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_items_all_same[value2-expected2] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value0-expected0] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value1-expected1] PASSED [ 1%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value2-expected2] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value3-expected3] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value4-expected4] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items[value5-expected5] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items_with_additional_items[value0-expected0] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items_with_additional_items[value1-expected1] PASSED [ 2%]
[2022-02-14T10:07:04.620Z] tests/test_array.py::test_different_items_with_additional_items[value2-expected2] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_with_additional_items[value3-expected3] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_with_additional_items[value4-expected4] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_with_additional_items[value5-expected5] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_without_additional_items[value0-expected0] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_without_additional_items[value1-expected1] PASSED [ 2%]
[2022-02-14T10:07:04.870Z] tests/test_array.py::test_different_items_without_additional_items[value2-expected2] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_different_items_without_additional_items[value3-expected3] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_different_items_without_additional_items[value4-expected4] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_different_items_without_additional_items[value5-expected5] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_tuples_as_arrays[value0-expected0] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_tuples_as_arrays[value1-expected1] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_tuples_as_arrays[value2-expected2] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_tuples_as_arrays[value3-expected3] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_mixed_arrays[value0-expected0] PASSED [ 2%]
[2022-02-14T10:07:04.871Z] tests/test_array.py::test_mixed_arrays[value1-expected1] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[0-expected0] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[None-expected1] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[True-True] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[False-False] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[abc-expected4] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[value5-expected5] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_boolean.py::test_boolean[value6-expected6] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_enum[1-1] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_enum[2-2] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_enum[12-expected2] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_enum[a-a] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_enum[aa-expected4] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[0-0] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[None-expected1] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[True-expected2] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[abc-abc] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[value4-expected4] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_types[value5-expected5] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_all_of[qwert-qwert] PASSED [ 3%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_all_of[qwertz-expected1] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[0-0] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[None-expected1] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[True-expected2] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[abc-abc] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[value4-expected4] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_any_of[value5-expected5] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of[0-expected0] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of[2-expected1] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of[9-9] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of[10-10] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of[15-expected4] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of_factorized[0-expected0] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of_factorized[2-expected1] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of_factorized[9-9] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of_factorized[10-10] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_one_of_factorized[15-expected4] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_not[0-expected0] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_not[True-True] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_not[abc-abc] PASSED [ 4%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_not[value3-expected3] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_common.py::test_not[value4-expected4] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_compile_to_code.py::test_compile_to_code PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_compile_to_code.py::test_compile_to_code_ipv6_regex FAILED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_compile_to_code.py::test_compile_complex_one_of_all_of PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_compile_to_code.py::test_compile_to_code_custom_format PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_const.py::test_const[foo-False] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_const.py::test_const[42-False] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_const.py::test_const[False-False] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_const.py::test_const[value3-False] PASSED [ 5%]
[2022-02-14T10:07:04.871Z] tests/test_const.py::test_const['"-False0] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_const.py::test_const[foo-True] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_const.py::test_const['"-False1] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_object[None-expected0] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_object[value1-expected1] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_object[value2-expected2] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_object[value3-expected3] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_object[value4-expected4] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_array[None-expected0] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_array[value1-expected1] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_array[value2-expected2] PASSED [ 5%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_in_array[value3-expected3] PASSED [ 6%]
[2022-02-14T10:07:04.872Z] tests/test_default.py::test_default_turned_off PASSED [ 6%]
[2022-02-14T10:07:04.872Z] tests/test_examples.py::test_validate[issue-109-regex-only] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_examples.py::test_validate[issue-109] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data-expected0] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data[0]-expected1] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data.foo-expected2] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data[1].bar-expected3] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data.foo[2]-expected4] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data.foo.bar[1][2]-expected5] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_variable_path[data[1][2].foo.bar-expected6] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[None-None-None] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[definition1-None-None] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[definition2-None-None] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[definition3-unique-None] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[definition4-type-string] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_exceptions.py::test_exception_rule_definition[None-type-None] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[-expected0] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[bla-expected1] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[2018-02-05T14:17:10.00-expected2] PASSED [ 6%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[2018-02-05T14:17:10.00Z\n-expected3] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[2018-02-05T14:17:10.00Z-2018-02-05T14:17:10.00Z] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[2018-02-05T14:17:10Z-2018-02-05T14:17:10Z] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_datetime[2020-09-09T01:01:01+0100-2020-09-09T01:01:01+0100] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[-expected0] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[LDhsjf878&d-expected1] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[bla.bla--expected2] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.example.com--expected3] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.example.com\n-expected4] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[localhost-localhost] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.com-example.com] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.de-example.de] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.fr-example.fr] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_hostname[example.example.com-example.example.com] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[-expected0-^[ab]$] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[-expected1-<lambda>] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[a-a-^[ab]$] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[a-a-<lambda>] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[c-expected4-^[ab]$] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format[c-expected5-<lambda>] PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_format.py::test_custom_format_override PASSED [ 7%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value0-expected0] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value1-expected1] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value2-expected2] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value3-expected3] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value4-expected4] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value5-expected5] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value6-expected6] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value7-expected7] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value8-expected8] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value9-expected9] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value10-expected10] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value11-expected11] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value12-expected12] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_integration[value13-expected13] PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_any_of_with_patterns PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_integration.py::test_swap_handlers PASSED [ 8%]
[2022-02-14T10:07:08.100Z] tests/test_null.py::test_null[0-expected0] PASSED [ 8%]
[2022-02-14T10:07:08.101Z] tests/test_null.py::test_null[None-None] PASSED [ 8%]
[2022-02-14T10:07:08.101Z] tests/test_null.py::test_null[True-expected2] PASSED [ 8%]
[2022-02-14T10:07:08.101Z] tests/test_null.py::test_null[abc-expected3] PASSED [ 8%]
[2022-02-14T10:07:08.101Z] tests/test_null.py::test_null[value4-expected4] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_null.py::test_null[value5-expected5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number--5--5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-0-0] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-5-5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-None-expected3] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-True-expected4] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-abc-expected5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-value6-expected6] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[number-value7-expected7] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer--5--5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-0-0] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-5-5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-None-expected3] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-True-expected4] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-abc-expected5] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-value6-expected6] PASSED [ 9%]
[2022-02-14T10:07:08.101Z] tests/test_number.py::test_number[integer-value7-expected7] PASSED [ 9%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number--5--5] PASSED [ 9%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number-5-5] PASSED [ 9%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number-9-9] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number-10-10] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number-11-expected4] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[number-20-expected5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer--5--5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer-5-5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer-9-9] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer-10-10] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer-11-expected4] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_maximum[integer-20-expected5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_exclusive_maximum[number--5--5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_exclusive_maximum[number-5-5] PASSED [ 10%]
[2022-02-14T10:07:08.351Z] tests/test_number.py::test_exclusive_maximum[number-9-9] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[number-10-expected3] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[number-11-expected4] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[number-20-expected5] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer--5--5] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer-5-5] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer-9-9] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer-10-expected3] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer-11-expected4] PASSED [ 10%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_maximum[integer-20-expected5] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[number--5-expected0] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[number-9-expected1] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[number-10-10] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[number-11-11] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[number-20-20] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[integer--5-expected0] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[integer-9-expected1] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[integer-10-10] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[integer-11-11] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_minimum[integer-20-20] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[number--5-expected0] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[number-9-expected1] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[number-10-expected2] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[number-11-11] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[number-20-20] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[integer--5-expected0] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[integer-9-expected1] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[integer-10-expected2] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[integer-11-11] PASSED [ 11%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_exclusive_minimum[integer-20-20] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number--4-expected0] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number--3--3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number--2-expected2] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number--1-expected3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-0-0] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-1-expected5] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-2-expected6] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-3-3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-4-expected8] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-5-expected9] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-6-6] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[number-7-expected11] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer--4-expected0] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer--3--3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer--2-expected2] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer--1-expected3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-0-0] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-1-expected5] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-2-expected6] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-3-3] PASSED [ 12%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-4-expected8] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-5-expected9] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-6-6] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of[integer-7-expected11] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float[0.00751-expected0] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float[0.0075-0.0075] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float_1_5[0-0] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float_1_5[0.01-0.01] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float_1_5[0.1-0.1] PASSED [ 13%]
[2022-02-14T10:07:08.352Z] tests/test_number.py::test_multiple_of_float_1_5[19.01-19.01] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_multiple_of_float_1_5[0.001-expected4] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_multiple_of_float_1_5[19.001-expected5] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_integer_is_not_number[1.0] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_integer_is_not_number[0.1] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_integer_is_not_number[0.01] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_integer_is_not_number[0.001] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_number_allows_float[1.0] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_number_allows_float[0.1] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_number_allows_float[0.01] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_number.py::test_number_allows_float[0.001] PASSED [ 13%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[0-expected0] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[None-expected1] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[True-expected2] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[False-expected3] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[abc-expected4] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[value5-expected5] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[value6-expected6] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_object[value7-expected7] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_max_properties[value0-expected0] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_max_properties[value1-expected1] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_max_properties[value2-expected2] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_min_properties[value0-expected0] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_min_properties[value1-expected1] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_min_properties[value2-expected2] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_required[value0-expected0] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_required[value1-expected1] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_required[value2-expected2] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties[value0-expected0] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties[value1-expected1] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties[value2-expected2] PASSED [ 14%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties[value3-expected3] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties[value4-expected4] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_invalid_properties PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value0-expected0] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value1-expected1] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value2-expected2] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value3-expected3] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value4-expected4] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_with_additional_properties[value5-expected5] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value0-expected0] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value1-expected1] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value2-expected2] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value3-expected3] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value4-expected4] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value5-expected5] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_properties_without_additional_properties[value6-expected6] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_pattern_properties[value0-expected0] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_pattern_properties[value1-expected1] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_pattern_properties[value2-expected2] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_pattern_properties[value3-expected3] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_pattern_properties[value4-expected4] PASSED [ 15%]
[2022-02-14T10:07:08.353Z] tests/test_object.py::test_additional_properties[value0-expected0] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_additional_properties[value1-expected1] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_additional_properties[value2-expected2] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_additional_properties[value3-expected3] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_additional_properties[value4-expected4] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value0-expected0] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value1-expected1] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value2-expected2] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value3-expected3] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value4-expected4] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value5-expected5] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value6-expected6] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_any_additional_properties[value7-expected7] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_object_with_id_property[value0-expected0] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_object_with_id_property[value1-expected1] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_object_with_ref_property[value0-expected0] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_object_with_ref_property[value1-expected1] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_dependencies[value0-expected0] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_dependencies[value1-expected1] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_object.py::test_dependencies[value2-expected2] PASSED [ 16%]
[2022-02-14T10:07:08.604Z] tests/test_pattern_properties.py::test_dont_override_variable_names PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_pattern_properties.py::test_clear_variables PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_pattern_properties.py::test_pattern_with_escape PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_pattern_properties.py::test_pattern_with_escape_no_warnings PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_pattern_serialization.py::test_serialize_regexes PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema0] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema1] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema2] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema3] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema4] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema5] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema6] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema7] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema8] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema9] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema10] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema11] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema12] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_not_generate_code_from_definition[schema13] PASSED [ 17%]
[2022-02-14T10:07:08.604Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema0-validate(10)] PASSED [ 17%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema1-" validate"10" "] PASSED [ 17%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema2-' validate'10' '] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema3-' validate"10" '] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema4-value4] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_with_proper_variable_names[schema5-value5] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_security.py::test_generate_code_without_overriding_variables PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[0-expected0] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[None-expected1] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[True-expected2] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[-] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[abc-abc] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[value5-expected5] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_string[value6-expected6] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_max_length[-] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_max_length[qwer-qwer] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_max_length[qwert-qwert] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_max_length[qwertz-expected3] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_max_length[qwertzuiop-expected4] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_min_length[-expected0] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_min_length[qwer-expected1] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_min_length[qwert-qwert] PASSED [ 18%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_min_length[qwertz-qwertz] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_min_length[qwertzuiop-qwertzuiop] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern[-expected0] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern[aacc-expected1] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern[aaccc-aaccc] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern[aacd-aacd] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern[aacd\n-expected4] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern_with_space[ ] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern_with_space[\\x20] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_pattern_with_escape_no_warnings PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_regex_pattern[[a-z]-[a-z]] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/test_string.py::test_regex_pattern[[a-z-expected1] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / additionalItems as schema / additional items match schema] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / additionalItems as schema / additional items do not match schema] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / items is schema, no additionalItems / all items match schema] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / array of items with no additionalItems / fewer number of items present] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / array of items with no additionalItems / equal number of items present] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / array of items with no additionalItems / additional items are not permitted] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / additionalItems as false without items / items defaults to empty schema so everything is valid] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / additionalItems as false without items / ignores non-arrays] PASSED [ 19%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalItems.json / additionalItems are allowed by default / only the first item is validated] PASSED [ 20%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / no additional properties is valid] PASSED [ 20%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / an additional property is invalid] PASSED [ 20%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores arrays] PASSED [ 20%]
[2022-02-14T10:07:08.605Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores strings] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores other non-objects] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / patternProperties are not additional properties] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / matching the pattern is valid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / not matching the pattern is invalid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / no additional properties is valid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional valid property is valid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional invalid property is invalid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional valid property is valid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional invalid property is invalid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties are allowed by default / additional properties are allowed] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[additionalProperties.json / additionalProperties should not look in applicators / properties defined in allOf are not allowed] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf / allOf] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf / mismatch second] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf / mismatch first] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf / wrong type] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with base schema / valid] PASSED [ 20%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with base schema / mismatch base schema] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with base schema / mismatch first allOf] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with base schema / mismatch second allOf] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with base schema / mismatch both] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf simple types / valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf simple types / mismatch one] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with one empty schema / any data is valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with two empty schemas / any data is valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with the first empty schema / number is valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with the first empty schema / string is invalid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with the last empty schema / number is valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[allOf.json / allOf with the last empty schema / string is invalid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf / first anyOf valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf / second anyOf valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf / both anyOf valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf / neither anyOf valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf with base schema / mismatch base schema] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf with base schema / one anyOf valid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf with base schema / both anyOf invalid] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf complex types / first anyOf valid (complex)] PASSED [ 21%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf complex types / second anyOf valid (complex)] PASSED [ 22%]
[2022-02-14T10:07:08.606Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf complex types / both anyOf valid (complex)] PASSED [ 22%]
[2022-02-14T10:07:08.607Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf complex types / neither anyOf valid (complex)] PASSED [ 22%]
[2022-02-14T10:07:08.607Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf with one empty schema / string is valid] PASSED [ 22%]
[2022-02-14T10:07:08.607Z] tests/json_schema/test_draft04.py::test[anyOf.json / anyOf with one empty schema / number is valid] PASSED [ 22%]
[2022-02-14T10:07:08.607Z] tests/json_schema/test_draft04.py::test[default.json / invalid type for default / valid when property is specified] PASSED [ 22%]
[2022-02-14T10:07:08.607Z] tests/json_schema/test_draft04.py::test[default.json / invalid type for default / still valid when the invalid default is used] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[default.json / invalid string value for default / valid when property is specified] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[default.json / invalid string value for default / still valid when the invalid default is used] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[definitions.json / valid definition / valid definition schema] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[definitions.json / invalid definition / invalid definition schema] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / neither] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / nondependant] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / with dependency] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / missing dependency] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / ignores arrays] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / ignores strings] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies / ignores other non-objects] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / neither] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / nondependants] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / with dependencies] PASSED [ 22%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / missing dependency] PASSED [ 23%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / missing other dependency] PASSED [ 23%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies / missing both dependencies] PASSED [ 23%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies subschema / valid] PASSED [ 23%]
[2022-02-14T10:07:08.857Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies subschema / no dependency] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies subschema / wrong type] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies subschema / wrong type other] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / multiple dependencies subschema / wrong type both] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / valid object 1] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / valid object 2] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / valid object 3] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / invalid object 1] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / invalid object 2] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / invalid object 3] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[dependencies.json / dependencies with escaped characters / invalid object 4] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / simple enum validation / one of the enum is valid] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / simple enum validation / something else is invalid] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / heterogeneous enum validation / one of the enum is valid] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / heterogeneous enum validation / something else is invalid] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / heterogeneous enum validation / objects are deep compared] PASSED [ 23%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enums in properties / both properties are valid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enums in properties / missing optional property is valid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enums in properties / missing required property is invalid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enums in properties / missing all properties is invalid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enum with escaped characters / member 1 is valid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enum with escaped characters / member 2 is valid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[enum.json / enum with escaped characters / another string is invalid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / a schema given for items / valid items] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / a schema given for items / wrong type of items] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / a schema given for items / ignores non-arrays] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / a schema given for items / JavaScript pseudo-array is valid] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / correct types] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / wrong types] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / incomplete array of items] PASSED [ 24%]
[2022-02-14T10:07:08.858Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / array with additional items] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / empty array] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / an array of schemas for items / JavaScript pseudo-array is valid] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / valid items] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / too many items] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / too many sub-items] PASSED [ 24%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / wrong item] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / wrong sub-item] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / items and subitems / fewer items is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / nested items / valid nested array] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / nested items / nested array with invalid type] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[items.json / nested items / not deep enough] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxItems.json / maxItems validation / shorter is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxItems.json / maxItems validation / exact length is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxItems.json / maxItems validation / too long is invalid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxItems.json / maxItems validation / ignores non-arrays] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxLength.json / maxLength validation / shorter is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxLength.json / maxLength validation / exact length is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxLength.json / maxLength validation / too long is invalid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxLength.json / maxLength validation / ignores non-strings] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxLength.json / maxLength validation / two supplementary Unicode code points is long enough] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / shorter is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / exact length is valid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / too long is invalid] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / ignores arrays] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / ignores strings] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maxProperties.json / maxProperties validation / ignores other non-objects] PASSED [ 25%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation / below the maximum is valid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation / boundary point is valid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation / above the maximum is invalid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation / ignores non-numbers] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation (explicit false exclusivity) / below the maximum is valid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation (explicit false exclusivity) / boundary point is valid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation (explicit false exclusivity) / above the maximum is invalid] PASSED [ 26%]
[2022-02-14T10:07:09.109Z] tests/json_schema/test_draft04.py::test[maximum.json / maximum validation (explicit false exclusivity) / ignores non-numbers] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[maximum.json / exclusiveMaximum validation / below the maximum is still valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[maximum.json / exclusiveMaximum validation / boundary point is invalid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minItems.json / minItems validation / longer is valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minItems.json / minItems validation / exact length is valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minItems.json / minItems validation / too short is invalid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minItems.json / minItems validation / ignores non-arrays] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minLength.json / minLength validation / longer is valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minLength.json / minLength validation / exact length is valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minLength.json / minLength validation / too short is invalid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minLength.json / minLength validation / ignores non-strings] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minLength.json / minLength validation / one supplementary Unicode code point is not long enough] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / longer is valid] PASSED [ 26%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / exact length is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / too short is invalid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / ignores arrays] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / ignores strings] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minProperties.json / minProperties validation / ignores other non-objects] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation / above the minimum is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation / boundary point is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation / below the minimum is invalid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation / ignores non-numbers] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation (explicit false exclusivity) / above the minimum is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation (explicit false exclusivity) / boundary point is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation (explicit false exclusivity) / below the minimum is invalid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation (explicit false exclusivity) / ignores non-numbers] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / exclusiveMinimum validation / above the minimum is still valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / exclusiveMinimum validation / boundary point is invalid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation with signed integer / negative above the minimum is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation with signed integer / positive above the minimum is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation with signed integer / boundary point is valid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation with signed integer / below the minimum is invalid] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[minimum.json / minimum validation with signed integer / ignores non-numbers] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by int / int by int] PASSED [ 27%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by int / int by int fail] PASSED [ 28%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by int / ignores non-numbers] PASSED [ 28%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by number / zero is multiple of anything] PASSED [ 28%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by number / 4.5 is multiple of 1.5] PASSED [ 28%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by number / 35 is not multiple of 1.5] PASSED [ 28%]
[2022-02-14T10:07:09.110Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by small number / 0.0075 is multiple of 0.0001] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[multipleOf.json / by small number / 0.00751 is not multiple of 0.0001] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not / allowed] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not / disallowed] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not multiple types / valid] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not multiple types / mismatch] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not multiple types / other mismatch] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not more complex schema / match] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not more complex schema / other match] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / not more complex schema / mismatch] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / forbidden property / property present] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[not.json / forbidden property / property absent] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf / first oneOf valid] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf / second oneOf valid] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf / both oneOf valid] PASSED [ 28%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf / neither oneOf valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with base schema / mismatch base schema] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with base schema / one oneOf valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with base schema / both oneOf valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf complex types / first oneOf valid (complex)] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf complex types / second oneOf valid (complex)] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf complex types / both oneOf valid (complex)] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf complex types / neither oneOf valid (complex)] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with empty schema / one valid - valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with empty schema / both valid - invalid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with required / both invalid - invalid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with required / first valid - valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with required / second valid - valid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[oneOf.json / oneOf with required / both valid - invalid] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / integer / a bignum is an integer] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / number / a bignum is a number] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / integer / a negative bignum is an integer] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / number / a negative bignum is a number] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / string / a bignum is not a string] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / integer comparison / comparison works for high numbers] PASSED [ 29%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / float comparison with high precision / comparison works for high numbers] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / integer comparison / comparison works for very negative numbers] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[bignum.json / float comparison with high precision on negative numbers / comparison works for very negative numbers] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[ecmascript-regex.json / ECMA 262 regex non-compliance / ECMA 262 has no support for \\Z anchor from .NET] XFAIL [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / a valid date-time string] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / a valid date-time string without second fraction] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / a valid date-time string with plus offset] PASSED [ 30%]
[2022-02-14T10:07:09.111Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / a valid date-time string with minus offset] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / a invalid day in date-time string] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / an invalid offset in date-time string] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / an invalid date-time string] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / case-insensitive T and Z] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of date-time strings / only RFC3339 not all of ISO 8601 are valid] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL with anchor tag] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL with anchor tag and parantheses] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL with URL-encoded stuff] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid puny-coded URL ] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL with many special characters] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL based on IPv4] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL with ftp scheme] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL for a simple text file] PASSED [ 30%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URL ] PASSED [ 31%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid mailto URI] PASSED [ 31%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid newsgroup URI] PASSED [ 31%]
[2022-02-14T10:07:09.112Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid tel URI] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / a valid URN] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid protocol-relative URI Reference] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid relative URI Reference] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid URI] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid URI though valid URI reference] PASSED [ 31%]
[2022-02-14T10:07:09.362Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid URI with spaces] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of URIs / an invalid URI with spaces and missing scheme] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of e-mail addresses / a valid e-mail address] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of e-mail addresses / an invalid e-mail address] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IP addresses / a valid IP address] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IP addresses / an IP address with too many components] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IP addresses / an IP address with out-of-range values] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IP addresses / an IP address without 4 components] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IP addresses / an IP address as an integer] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IPv6 addresses / a valid IPv6 address] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IPv6 addresses / an IPv6 address with out-of-range values] PASSED [ 31%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IPv6 addresses / an IPv6 address with too many components] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of IPv6 addresses / an IPv6 address containing illegal characters] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of host names / a valid host name] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of host names / a host name starting with an illegal character] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of host names / a host name containing illegal characters] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[format.json / validation of host names / a host name with a component too long] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[zeroTerminatedFloats.json / some languages do not distinguish between different types of numeric value / a float is not an integer even without fractional part] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[pattern.json / pattern validation / a matching pattern is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[pattern.json / pattern validation / a non-matching pattern is invalid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[pattern.json / pattern validation / ignores non-strings] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[pattern.json / pattern is not anchored / matches a substring] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single valid match is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple valid matches is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single invalid match is invalid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple invalid matches is invalid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores arrays] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores strings] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores other non-objects] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a single valid match is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a simultaneous match is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / multiple matches is valid] PASSED [ 32%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to one is invalid] PASSED [ 33%]
[2022-02-14T10:07:09.363Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to the other is invalid] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to both is invalid] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / non recognized members are ignored] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / recognized members are accounted for] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive, 2] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / both properties present and valid is valid] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / one property invalid is invalid] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / both properties invalid is invalid] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / doesn't invalidate other properties] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / ignores arrays] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / object properties validation / ignores other non-objects] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property validates property] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property invalidates property] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates property] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty validates nonproperty] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates nonproperty] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty ignores property] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty validates others] PASSED [ 33%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty invalidates others] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties with escaped characters / object with all numbers is valid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[properties.json / properties with escaped characters / object with strings is invalid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / root pointer ref / match] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / root pointer ref / recursive match] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / root pointer ref / mismatch] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / root pointer ref / recursive mismatch] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / relative pointer ref to object / match] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / relative pointer ref to object / mismatch] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / relative pointer ref to array / match array] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / relative pointer ref to array / mismatch array] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / slash invalid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / tilda invalid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / percent invalid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / slash valid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / tilda valid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / escaped pointer ref / percent valid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / nested refs / nested ref valid] PASSED [ 34%]
[2022-02-14T10:07:09.364Z] tests/json_schema/test_draft04.py::test[ref.json / nested refs / nested ref invalid] PASSED [ 34%]
[2022-02-14T10:07:09.365Z] tests/json_schema/test_draft04.py::test[ref.json / ref overrides any sibling keywords / ref valid] PASSED [ 34%]
[2022-02-14T10:07:09.365Z] tests/json_schema/test_draft04.py::test[ref.json / ref overrides any sibling keywords / ref valid, maxItems ignored] PASSED [ 35%]
[2022-02-14T10:07:09.365Z] tests/json_schema/test_draft04.py::test[ref.json / ref overrides any sibling keywords / ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.365Z] tests/json_schema/test_draft04.py::test[ref.json / remote ref, containing refs itself / remote ref valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / remote ref, containing refs itself / remote ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / property named $ref that is not a reference / property named $ref valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / property named $ref that is not a reference / property named $ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / Recursive references between schemas / valid tree] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / Recursive references between schemas / invalid tree] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / refs with quote / object with numbers is valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[ref.json / refs with quote / object with strings is invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / remote ref / remote ref valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / remote ref / remote ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / fragment within remote ref / remote fragment valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / fragment within remote ref / remote fragment invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / ref within remote ref / ref within ref valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / ref within remote ref / ref within ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change / base URI change ref valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change / base URI change ref invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change - change folder / number is valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change - change folder / string is invalid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change - change folder in subschema / number is valid] PASSED [ 35%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / base URI change - change folder in subschema / string is invalid] PASSED [ 36%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / root ref in remote ref / string is valid] PASSED [ 36%]
[2022-02-14T10:07:09.615Z] tests/json_schema/test_draft04.py::test[refRemote.json / root ref in remote ref / null is valid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[refRemote.json / root ref in remote ref / object is invalid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required validation / present required property is valid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required validation / non-present required property is invalid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required validation / ignores arrays] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required validation / ignores strings] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required validation / ignores other non-objects] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required default validation / not required by default] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required with escaped characters / object with all properties present is valid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[required.json / required with escaped characters / object with some properties missing is invalid] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / an integer is an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / a float is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / a string is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / a string is still not an integer, even if it looks like one] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / an object is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / an array is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / a boolean is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / integer type matches integers / null is not an integer] PASSED [ 36%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / an integer is a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / a float is a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / a string is not a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / a string is still not a number, even if it looks like one] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / an object is not a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / an array is not a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / a boolean is not a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / number type matches numbers / null is not a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / 1 is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / a float is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / a string is a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / a string is still a string, even if it looks like a number] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / an empty string is still a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / an object is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / an array is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / a boolean is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / string type matches strings / null is not a string] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / an integer is not an object] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / a float is not an object] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / a string is not an object] PASSED [ 37%]
[2022-02-14T10:07:09.616Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / an object is an object] PASSED [ 37%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / an array is not an object] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / a boolean is not an object] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / object type matches objects / null is not an object] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / an integer is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / a float is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / a string is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / an object is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / an array is an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / a boolean is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / array type matches arrays / null is not an array] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / an integer is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / zero is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / a float is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / a string is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / an empty string is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / an object is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / an array is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / true is a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / false is a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / boolean type matches booleans / null is not a boolean] PASSED [ 38%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / an integer is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / a float is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / zero is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / a string is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / an empty string is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / an object is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / an array is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / true is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / false is not null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / null type matches only the null object / null is null] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / an integer is valid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / a string is valid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / a float is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / an object is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / an array is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / a boolean is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / multiple types can be specified in an array / null is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.617Z] tests/json_schema/test_draft04.py::test[type.json / type as array with one item / string is valid] PASSED [ 39%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type as array with one item / number is invalid] PASSED [ 39%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array or object / array is valid] PASSED [ 39%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array or object / object is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array or object / number is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array or object / string is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array or object / null is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array, object or null / array is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array, object or null / object is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array, object or null / null is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array, object or null / number is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[type.json / type: array, object or null / string is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / unique array of integers is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / non-unique array of integers is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / numbers are unique if mathematically unequal] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / unique array of objects is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / non-unique array of objects is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / unique array of nested objects is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / non-unique array of nested objects is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / unique array of arrays is valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / non-unique array of arrays is invalid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / 1 and true are unique] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / 0 and false are unique] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / unique heterogeneous types are valid] PASSED [ 40%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft04.py::test[uniqueItems.json / uniqueItems validation / non-unique heterogeneous types are invalid] PASSED [ 41%]
[2022-02-14T10:07:09.618Z] tests/json_schema/test_draft06.py::test[additionalItems.json / additionalItems as schema / additional items match schema] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / additionalItems as schema / additional items do not match schema] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / items is schema, no additionalItems / all items match schema] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / array of items with no additionalItems / fewer number of items present] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / array of items with no additionalItems / equal number of items present] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / array of items with no additionalItems / additional items are not permitted] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / additionalItems as false without items / items defaults to empty schema so everything is valid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / additionalItems as false without items / ignores non-arrays] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalItems.json / additionalItems are allowed by default / only the first item is validated] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / no additional properties is valid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / an additional property is invalid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores arrays] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores strings] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores other non-objects] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / patternProperties are not additional properties] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / matching the pattern is valid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / not matching the pattern is invalid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / no additional properties is valid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional valid property is valid] PASSED [ 41%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional invalid property is invalid] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional valid property is valid] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional invalid property is invalid] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties are allowed by default / additional properties are allowed] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[additionalProperties.json / additionalProperties should not look in applicators / properties defined in allOf are not allowed] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf / allOf] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf / mismatch second] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf / mismatch first] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf / wrong type] PASSED [ 42%]
[2022-02-14T10:07:09.869Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with base schema / valid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with base schema / mismatch base schema] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with base schema / mismatch first allOf] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with base schema / mismatch second allOf] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with base schema / mismatch both] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf simple types / valid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf simple types / mismatch one] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with boolean schemas, all true / any value is valid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with boolean schemas, some false / any value is invalid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with boolean schemas, all false / any value is invalid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with one empty schema / any data is valid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with two empty schemas / any data is valid] PASSED [ 42%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with the first empty schema / number is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with the first empty schema / string is invalid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with the last empty schema / number is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[allOf.json / allOf with the last empty schema / string is invalid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf / first anyOf valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf / second anyOf valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf / both anyOf valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf / neither anyOf valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with base schema / mismatch base schema] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with base schema / one anyOf valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with base schema / both anyOf invalid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with boolean schemas, all true / any value is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with boolean schemas, some true / any value is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with boolean schemas, all false / any value is invalid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf complex types / first anyOf valid (complex)] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf complex types / second anyOf valid (complex)] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf complex types / both anyOf valid (complex)] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf complex types / neither anyOf valid (complex)] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with one empty schema / string is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[anyOf.json / anyOf with one empty schema / number is valid] PASSED [ 43%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / number is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / string is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / boolean true is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / boolean false is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / null is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / object is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / empty object is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / array is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'true' / empty array is valid] PASSED [ 44%]
[2022-02-14T10:07:09.870Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / number is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / string is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / boolean true is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / boolean false is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / null is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / object is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / empty object is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / array is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[boolean_schema.json / boolean schema 'false' / empty array is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const validation / same value is valid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const validation / another value is invalid] PASSED [ 44%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const validation / another type is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with object / same object is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with object / same object with different property order is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with object / another object is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with object / another type is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with array / same array is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with array / another array item is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with array / array with additional items is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with null / null is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[const.json / const with null / not null is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / array with item matching schema (5) is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / array with item matching schema (6) is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / array with two items matching schema (5, 6) is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / array without items matching schema is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / empty array is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword validation / not array is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with const keyword / array with item 5 is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with const keyword / array with two items 5 is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with const keyword / array without item 5 is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with boolean schema true / any non-empty array is valid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with boolean schema true / empty array is invalid] PASSED [ 45%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with boolean schema false / any non-empty array is invalid] PASSED [ 46%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[contains.json / contains keyword with boolean schema false / empty array is invalid] PASSED [ 46%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[default.json / invalid type for default / valid when property is specified] PASSED [ 46%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[default.json / invalid type for default / still valid when the invalid default is used] PASSED [ 46%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[default.json / invalid string value for default / valid when property is specified] PASSED [ 46%]
[2022-02-14T10:07:09.871Z] tests/json_schema/test_draft06.py::test[default.json / invalid string value for default / still valid when the invalid default is used] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[definitions.json / valid definition / valid definition schema] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[definitions.json / invalid definition / invalid definition schema] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / neither] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / nondependant] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / with dependency] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / missing dependency] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / ignores arrays] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / ignores strings] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies / ignores other non-objects] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with empty array / empty object] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with empty array / object with one property] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / neither] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / nondependants] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / with dependencies] PASSED [ 46%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / missing dependency] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / missing other dependency] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies / missing both dependencies] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies subschema / valid] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies subschema / no dependency] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies subschema / wrong type] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies subschema / wrong type other] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / multiple dependencies subschema / wrong type both] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with boolean subschemas / object with property having schema true is valid] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with boolean subschemas / object with property having schema false is invalid] PASSED [ 47%]
[2022-02-14T10:07:10.122Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with boolean subschemas / object with both properties is invalid] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with boolean subschemas / empty object is valid] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / empty array of dependencies / object with property is valid] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / empty array of dependencies / empty object is valid] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / empty array of dependencies / non-object is valid] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / valid object 1] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / valid object 2] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / valid object 3] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / invalid object 1] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / invalid object 2] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / invalid object 3] PASSED [ 47%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[dependencies.json / dependencies with escaped characters / invalid object 4] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / simple enum validation / one of the enum is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / simple enum validation / something else is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / heterogeneous enum validation / one of the enum is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / heterogeneous enum validation / something else is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / heterogeneous enum validation / objects are deep compared] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enums in properties / both properties are valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enums in properties / missing optional property is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enums in properties / missing required property is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enums in properties / missing all properties is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enum with escaped characters / member 1 is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enum with escaped characters / member 2 is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[enum.json / enum with escaped characters / another string is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMaximum.json / exclusiveMaximum validation / below the exclusiveMaximum is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMaximum.json / exclusiveMaximum validation / boundary point is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMaximum.json / exclusiveMaximum validation / above the exclusiveMaximum is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMaximum.json / exclusiveMaximum validation / ignores non-numbers] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMinimum.json / exclusiveMinimum validation / above the exclusiveMinimum is valid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMinimum.json / exclusiveMinimum validation / boundary point is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMinimum.json / exclusiveMinimum validation / below the exclusiveMinimum is invalid] PASSED [ 48%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[exclusiveMinimum.json / exclusiveMinimum validation / ignores non-numbers] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / a schema given for items / valid items] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / a schema given for items / wrong type of items] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / a schema given for items / ignores non-arrays] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / a schema given for items / JavaScript pseudo-array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / correct types] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / wrong types] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / incomplete array of items] PASSED [ 49%]
[2022-02-14T10:07:10.123Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / array with additional items] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / empty array] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / an array of schemas for items / JavaScript pseudo-array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schema (true) / any array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schema (true) / empty array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schema (false) / any non-empty array is invalid] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schema (false) / empty array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.124Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schemas / array with one item is valid] PASSED [ 49%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schemas / array with two items is invalid] PASSED [ 49%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items with boolean schemas / empty array is valid] PASSED [ 49%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / valid items] PASSED [ 49%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / too many items] PASSED [ 49%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / too many sub-items] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / wrong item] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / wrong sub-item] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / items and subitems / fewer items is valid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / nested items / valid nested array] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / nested items / nested array with invalid type] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[items.json / nested items / not deep enough] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxItems.json / maxItems validation / shorter is valid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxItems.json / maxItems validation / exact length is valid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxItems.json / maxItems validation / too long is invalid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxItems.json / maxItems validation / ignores non-arrays] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxLength.json / maxLength validation / shorter is valid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxLength.json / maxLength validation / exact length is valid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxLength.json / maxLength validation / too long is invalid] PASSED [ 50%]
[2022-02-14T10:07:10.374Z] tests/json_schema/test_draft06.py::test[maxLength.json / maxLength validation / ignores non-strings] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxLength.json / maxLength validation / two supplementary Unicode code points is long enough] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / shorter is valid] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / exact length is valid] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / too long is invalid] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / ignores arrays] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / ignores strings] PASSED [ 50%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maxProperties.json / maxProperties validation / ignores other non-objects] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maximum.json / maximum validation / below the maximum is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maximum.json / maximum validation / boundary point is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maximum.json / maximum validation / above the maximum is invalid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[maximum.json / maximum validation / ignores non-numbers] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minItems.json / minItems validation / longer is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minItems.json / minItems validation / exact length is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minItems.json / minItems validation / too short is invalid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minItems.json / minItems validation / ignores non-arrays] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minLength.json / minLength validation / longer is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minLength.json / minLength validation / exact length is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minLength.json / minLength validation / too short is invalid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minLength.json / minLength validation / ignores non-strings] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minLength.json / minLength validation / one supplementary Unicode code point is not long enough] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / longer is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / exact length is valid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / too short is invalid] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / ignores arrays] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / ignores strings] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minProperties.json / minProperties validation / ignores other non-objects] PASSED [ 51%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation / above the minimum is valid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation / boundary point is valid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation / below the minimum is invalid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation / ignores non-numbers] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation with signed integer / negative above the minimum is valid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation with signed integer / positive above the minimum is valid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation with signed integer / boundary point is valid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation with signed integer / below the minimum is invalid] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[minimum.json / minimum validation with signed integer / ignores non-numbers] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by int / int by int] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by int / int by int fail] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by int / ignores non-numbers] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by number / zero is multiple of anything] PASSED [ 52%]
[2022-02-14T10:07:10.375Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by number / 4.5 is multiple of 1.5] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by number / 35 is not multiple of 1.5] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by small number / 0.0075 is multiple of 0.0001] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[multipleOf.json / by small number / 0.00751 is not multiple of 0.0001] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not / allowed] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not / disallowed] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not multiple types / valid] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not multiple types / mismatch] PASSED [ 52%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not multiple types / other mismatch] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not more complex schema / match] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not more complex schema / other match] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not more complex schema / mismatch] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / forbidden property / property present] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / forbidden property / property absent] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not with boolean schema true / any value is invalid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[not.json / not with boolean schema false / any value is valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf / first oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf / second oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf / both oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf / neither oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with base schema / mismatch base schema] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with base schema / one oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with base schema / both oneOf valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with boolean schemas, all true / any value is invalid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with boolean schemas, one true / any value is valid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with boolean schemas, more than one true / any value is invalid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with boolean schemas, all false / any value is invalid] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf complex types / first oneOf valid (complex)] PASSED [ 53%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf complex types / second oneOf valid (complex)] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf complex types / both oneOf valid (complex)] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf complex types / neither oneOf valid (complex)] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with empty schema / one valid - valid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with empty schema / both valid - invalid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with required / both invalid - invalid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with required / first valid - valid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with required / second valid - valid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[oneOf.json / oneOf with required / both valid - invalid] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / integer / a bignum is an integer] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / number / a bignum is a number] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / integer / a negative bignum is an integer] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / number / a negative bignum is a number] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / string / a bignum is not a string] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / integer comparison / comparison works for high numbers] PASSED [ 54%]
[2022-02-14T10:07:10.376Z] tests/json_schema/test_draft06.py::test[bignum.json / float comparison with high precision / comparison works for high numbers] PASSED [ 54%]
[2022-02-14T10:07:10.377Z] tests/json_schema/test_draft06.py::test[bignum.json / integer comparison / comparison works for very negative numbers] PASSED [ 54%]
[2022-02-14T10:07:10.377Z] tests/json_schema/test_draft06.py::test[bignum.json / float comparison with high precision on negative numbers / comparison works for very negative numbers] PASSED [ 54%]
[2022-02-14T10:07:10.377Z] tests/json_schema/test_draft06.py::test[ecmascript-regex.json / ECMA 262 regex non-compliance / ECMA 262 has no support for \\Z anchor from .NET] XFAIL [ 54%]
[2022-02-14T10:07:10.377Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / a valid date-time string] PASSED [ 54%]
[2022-02-14T10:07:10.377Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / a valid date-time string without second fraction] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / a valid date-time string with plus offset] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / a valid date-time string with minus offset] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / a invalid day in date-time string] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / an invalid offset in date-time string] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / an invalid closing Z after time-zone offset] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / an invalid date-time string] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / case-insensitive T and Z] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of date-time strings / only RFC3339 not all of ISO 8601 are valid] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL with anchor tag] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL with anchor tag and parantheses] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL with URL-encoded stuff] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid puny-coded URL ] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL with many special characters] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL based on IPv4] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL with ftp scheme] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL for a simple text file] PASSED [ 55%]
[2022-02-14T10:07:10.627Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URL ] PASSED [ 55%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid mailto URI] PASSED [ 55%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid newsgroup URI] PASSED [ 55%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid tel URI] PASSED [ 55%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / a valid URN] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid protocol-relative URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid relative URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid URI] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid URI though valid URI reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid URI with spaces] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URIs / an invalid URI with spaces and missing scheme] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / a valid URI] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / a valid protocol-relative URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / a valid relative URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / an invalid URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / a valid URI Reference] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / a valid URI fragment] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of URI References / an invalid URI fragment] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / format: uri-template / a valid uri-template] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / format: uri-template / an invalid uri-template] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / format: uri-template / a valid uri-template without variables] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / format: uri-template / a valid relative uri-template] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of e-mail addresses / a valid e-mail address] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of e-mail addresses / an invalid e-mail address] PASSED [ 56%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IP addresses / a valid IP address] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IP addresses / an IP address with too many components] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IP addresses / an IP address with out-of-range values] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IP addresses / an IP address without 4 components] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IP addresses / an IP address as an integer] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IPv6 addresses / a valid IPv6 address] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IPv6 addresses / an IPv6 address with out-of-range values] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IPv6 addresses / an IPv6 address with too many components] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of IPv6 addresses / an IPv6 address containing illegal characters] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of host names / a valid host name] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of host names / a host name starting with an illegal character] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of host names / a host name containing illegal characters] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of host names / a host name with a component too long] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / a valid JSON-pointer] PASSED [ 57%]
[2022-02-14T10:07:10.628Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (~ not escaped)] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer with empty segment] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer with the last empty segment] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #1] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #2] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #3] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #4] PASSED [ 57%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #5] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #6] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #7] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #8] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #9] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #10] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #11] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #12] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer used adding to the last array position] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (- used as object member name)] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (multiple escaped characters)] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (escaped with fraction part) #1] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (escaped with fraction part) #2] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #1] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #2] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #3] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (some escaped, but not all) #1] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (some escaped, but not all) #2] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (wrong escape character) #1] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (wrong escape character) #2] PASSED [ 58%]
[2022-02-14T10:07:10.629Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (multiple characters not escaped)] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #1] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #2] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[format.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #3] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[zeroTerminatedFloats.json / some languages do not distinguish between different types of numeric value / a float without fractional part is an integer] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[pattern.json / pattern validation / a matching pattern is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[pattern.json / pattern validation / a non-matching pattern is invalid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[pattern.json / pattern validation / ignores non-strings] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[pattern.json / pattern is not anchored / matches a substring] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single valid match is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple valid matches is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single invalid match is invalid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple invalid matches is invalid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores arrays] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores strings] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores other non-objects] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a single valid match is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a simultaneous match is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / multiple matches is valid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to one is invalid] PASSED [ 59%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to the other is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to both is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / non recognized members are ignored] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / recognized members are accounted for] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive, 2] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties with boolean schemas / object with property matching schema true is valid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties with boolean schemas / object with property matching schema false is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties with boolean schemas / object with both properties is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[patternProperties.json / patternProperties with boolean schemas / empty object is valid] PASSED [ 60%]
[2022-02-14T10:07:10.630Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / both properties present and valid is valid] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / one property invalid is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / both properties invalid is invalid] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / doesn't invalidate other properties] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / ignores arrays] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / object properties validation / ignores other non-objects] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property validates property] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property invalidates property] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates property] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty validates nonproperty] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates nonproperty] PASSED [ 60%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty ignores property] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty validates others] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty invalidates others] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with boolean schema / no property present is valid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with boolean schema / only 'true' property present is valid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with boolean schema / only 'false' property present is invalid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with boolean schema / both properties present is invalid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with escaped characters / object with all numbers is valid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[properties.json / properties with escaped characters / object with strings is invalid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / all property names valid] PASSED [ 61%]
[2022-02-14T10:07:10.631Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / some property names invalid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / object without properties is valid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / ignores arrays] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / ignores strings] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames validation / ignores other non-objects] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames with boolean schema true / object with any properties is valid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames with boolean schema true / empty object is valid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames with boolean schema false / object with any properties is invalid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[propertyNames.json / propertyNames with boolean schema false / empty object is valid] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / root pointer ref / match] PASSED [ 61%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / root pointer ref / recursive match] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / root pointer ref / mismatch] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / root pointer ref / recursive mismatch] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / relative pointer ref to object / match] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / relative pointer ref to object / mismatch] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / relative pointer ref to array / match array] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / relative pointer ref to array / mismatch array] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / slash invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / tilda invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / percent invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / slash valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / tilda valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / escaped pointer ref / percent valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / nested refs / nested ref valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / nested refs / nested ref invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / ref overrides any sibling keywords / ref valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / ref overrides any sibling keywords / ref valid, maxItems ignored] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / ref overrides any sibling keywords / ref invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / remote ref, containing refs itself / remote ref valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / remote ref, containing refs itself / remote ref invalid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / property named $ref that is not a reference / property named $ref valid] PASSED [ 62%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / property named $ref that is not a reference / property named $ref invalid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / $ref to boolean schema true / any value is valid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / $ref to boolean schema false / any value is invalid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / Recursive references between schemas / valid tree] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / Recursive references between schemas / invalid tree] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / refs with quote / object with numbers is valid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[ref.json / refs with quote / object with strings is invalid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[refRemote.json / remote ref / remote ref valid] PASSED [ 63%]
[2022-02-14T10:07:10.882Z] tests/json_schema/test_draft06.py::test[refRemote.json / remote ref / remote ref invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / fragment within remote ref / remote fragment valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / fragment within remote ref / remote fragment invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / ref within remote ref / ref within ref valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / ref within remote ref / ref within ref invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change / base URI change ref valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change / base URI change ref invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change - change folder / number is valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change - change folder / string is invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change - change folder in subschema / number is valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / base URI change - change folder in subschema / string is invalid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / root ref in remote ref / string is valid] PASSED [ 63%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / root ref in remote ref / null is valid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[refRemote.json / root ref in remote ref / object is invalid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required validation / present required property is valid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required validation / non-present required property is invalid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required validation / ignores arrays] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required validation / ignores strings] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required validation / ignores other non-objects] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required default validation / not required by default] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required with empty array / property not required] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required with escaped characters / object with all properties present is valid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[required.json / required with escaped characters / object with some properties missing is invalid] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / an integer is an integer] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / a float is not an integer] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / a string is not an integer] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / a string is still not an integer, even if it looks like one] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / an object is not an integer] PASSED [ 64%]
[2022-02-14T10:07:10.883Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / an array is not an integer] PASSED [ 64%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / a boolean is not an integer] PASSED [ 64%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / integer type matches integers / null is not an integer] PASSED [ 64%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / an integer is a number] PASSED [ 64%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / a float is a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / a string is not a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / a string is still not a number, even if it looks like one] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / an object is not a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / an array is not a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / a boolean is not a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / number type matches numbers / null is not a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / 1 is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / a float is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / a string is a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / a string is still a string, even if it looks like a number] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / an empty string is still a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / an object is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / an array is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / a boolean is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / string type matches strings / null is not a string] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / an integer is not an object] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / a float is not an object] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / a string is not an object] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / an object is an object] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / an array is not an object] PASSED [ 65%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / a boolean is not an object] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / object type matches objects / null is not an object] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / an integer is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / a float is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / a string is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / an object is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / an array is an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / a boolean is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / array type matches arrays / null is not an array] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / an integer is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.134Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / zero is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / a float is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / a string is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / an empty string is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / an object is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / an array is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / true is a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / false is a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / boolean type matches booleans / null is not a boolean] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / an integer is not null] PASSED [ 66%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / a float is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / zero is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / a string is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / an empty string is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / an object is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / an array is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / true is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / false is not null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / null type matches only the null object / null is null] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / an integer is valid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / a string is valid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / a float is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / an object is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / an array is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / a boolean is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / multiple types can be specified in an array / null is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type as array with one item / string is valid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type as array with one item / number is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array or object / array is valid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array or object / object is valid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array or object / number is invalid] PASSED [ 67%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array or object / string is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array or object / null is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array, object or null / array is valid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array, object or null / object is valid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array, object or null / null is valid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array, object or null / number is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[type.json / type: array, object or null / string is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / unique array of integers is valid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / non-unique array of integers is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.135Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / numbers are unique if mathematically unequal] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / unique array of objects is valid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / non-unique array of objects is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / unique array of nested objects is valid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / non-unique array of nested objects is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / unique array of arrays is valid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / non-unique array of arrays is invalid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / 1 and true are unique] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / 0 and false are unique] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / unique heterogeneous types are valid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft06.py::test[uniqueItems.json / uniqueItems validation / non-unique heterogeneous types are invalid] PASSED [ 68%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / additionalItems as schema / additional items match schema] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / additionalItems as schema / additional items do not match schema] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / items is schema, no additionalItems / all items match schema] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / array of items with no additionalItems / fewer number of items present] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / array of items with no additionalItems / equal number of items present] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / array of items with no additionalItems / additional items are not permitted] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / additionalItems as false without items / items defaults to empty schema so everything is valid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / additionalItems as false without items / ignores non-arrays] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalItems.json / additionalItems are allowed by default / only the first item is validated] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / no additional properties is valid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / an additional property is invalid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores arrays] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores strings] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / ignores other non-objects] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties being false does not allow other properties / patternProperties are not additional properties] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / matching the pattern is valid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / non-ASCII pattern with additionalProperties / not matching the pattern is invalid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / no additional properties is valid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional valid property is valid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties allows a schema which should validate / an additional invalid property is invalid] PASSED [ 69%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional valid property is valid] PASSED [ 70%]
[2022-02-14T10:07:11.136Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties can exist by itself / an additional invalid property is invalid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties are allowed by default / additional properties are allowed] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[additionalProperties.json / additionalProperties should not look in applicators / properties defined in allOf are not allowed] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf / allOf] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf / mismatch second] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf / mismatch first] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf / wrong type] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with base schema / valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with base schema / mismatch base schema] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with base schema / mismatch first allOf] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with base schema / mismatch second allOf] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with base schema / mismatch both] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf simple types / valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf simple types / mismatch one] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with boolean schemas, all true / any value is valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with boolean schemas, some false / any value is invalid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with boolean schemas, all false / any value is invalid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with one empty schema / any data is valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with two empty schemas / any data is valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with the first empty schema / number is valid] PASSED [ 70%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with the first empty schema / string is invalid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with the last empty schema / number is valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[allOf.json / allOf with the last empty schema / string is invalid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf / first anyOf valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf / second anyOf valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf / both anyOf valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf / neither anyOf valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with base schema / mismatch base schema] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with base schema / one anyOf valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with base schema / both anyOf invalid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with boolean schemas, all true / any value is valid] PASSED [ 71%]
[2022-02-14T10:07:11.137Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with boolean schemas, some true / any value is valid] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with boolean schemas, all false / any value is invalid] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf complex types / first anyOf valid (complex)] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf complex types / second anyOf valid (complex)] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf complex types / both anyOf valid (complex)] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf complex types / neither anyOf valid (complex)] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with one empty schema / string is valid] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[anyOf.json / anyOf with one empty schema / number is valid] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / number is valid] PASSED [ 71%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / string is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / boolean true is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / boolean false is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / null is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / object is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / empty object is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / array is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'true' / empty array is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / number is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / string is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / boolean true is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / boolean false is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / null is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / object is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / empty object is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / array is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[boolean_schema.json / boolean schema 'false' / empty array is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const validation / same value is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const validation / another value is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const validation / another type is invalid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const with object / same object is valid] PASSED [ 72%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const with object / same object with different property order is valid] PASSED [ 73%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const with object / another object is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.388Z] tests/json_schema/test_draft07.py::test[const.json / const with object / another type is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[const.json / const with array / same array is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[const.json / const with array / another array item is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[const.json / const with array / array with additional items is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[const.json / const with null / null is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[const.json / const with null / not null is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / array with item matching schema (5) is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / array with item matching schema (6) is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / array with two items matching schema (5, 6) is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / array without items matching schema is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / empty array is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword validation / not array is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with const keyword / array with item 5 is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with const keyword / array with two items 5 is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with const keyword / array without item 5 is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with boolean schema true / any non-empty array is valid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with boolean schema true / empty array is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with boolean schema false / any non-empty array is invalid] PASSED [ 73%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[contains.json / contains keyword with boolean schema false / empty array is invalid] PASSED [ 74%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[default.json / invalid type for default / valid when property is specified] PASSED [ 74%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[default.json / invalid type for default / still valid when the invalid default is used] PASSED [ 74%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[default.json / invalid string value for default / valid when property is specified] PASSED [ 74%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[default.json / invalid string value for default / still valid when the invalid default is used] PASSED [ 74%]
[2022-02-14T10:07:11.389Z] tests/json_schema/test_draft07.py::test[definitions.json / valid definition / valid definition schema] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[definitions.json / invalid definition / invalid definition schema] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / neither] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / nondependant] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / with dependency] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / missing dependency] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / ignores arrays] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / ignores strings] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies / ignores other non-objects] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with empty array / empty object] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with empty array / object with one property] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / neither] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / nondependants] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / with dependencies] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / missing dependency] PASSED [ 74%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / missing other dependency] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies / missing both dependencies] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies subschema / valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies subschema / no dependency] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies subschema / wrong type] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies subschema / wrong type other] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / multiple dependencies subschema / wrong type both] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with boolean subschemas / object with property having schema true is valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with boolean subschemas / object with property having schema false is invalid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with boolean subschemas / object with both properties is invalid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with boolean subschemas / empty object is valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / empty array of dependencies / object with property is valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / empty array of dependencies / empty object is valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / empty array of dependencies / non-object is valid] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / valid object 1] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / valid object 2] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / valid object 3] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / invalid object 1] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / invalid object 2] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / invalid object 3] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[dependencies.json / dependencies with escaped characters / invalid object 4] PASSED [ 75%]
[2022-02-14T10:07:11.640Z] tests/json_schema/test_draft07.py::test[enum.json / simple enum validation / one of the enum is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / simple enum validation / something else is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / heterogeneous enum validation / one of the enum is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / heterogeneous enum validation / something else is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / heterogeneous enum validation / objects are deep compared] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enums in properties / both properties are valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enums in properties / missing optional property is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enums in properties / missing required property is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enums in properties / missing all properties is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enum with escaped characters / member 1 is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enum with escaped characters / member 2 is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[enum.json / enum with escaped characters / another string is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMaximum.json / exclusiveMaximum validation / below the exclusiveMaximum is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMaximum.json / exclusiveMaximum validation / boundary point is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMaximum.json / exclusiveMaximum validation / above the exclusiveMaximum is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMaximum.json / exclusiveMaximum validation / ignores non-numbers] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMinimum.json / exclusiveMinimum validation / above the exclusiveMinimum is valid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMinimum.json / exclusiveMinimum validation / boundary point is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMinimum.json / exclusiveMinimum validation / below the exclusiveMinimum is invalid] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[exclusiveMinimum.json / exclusiveMinimum validation / ignores non-numbers] PASSED [ 76%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore if without then or else / valid when valid against lone if] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore if without then or else / valid when invalid against lone if] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore then without if / valid when valid against lone then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore then without if / valid when invalid against lone then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore else without if / valid when valid against lone else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / ignore else without if / valid when invalid against lone else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and then without else / valid through then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and then without else / invalid through then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and then without else / valid when if test fails] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and else without then / valid when if test passes] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and else without then / valid through else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / if and else without then / invalid through else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / validate against correct branch, then vs else / valid through then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / validate against correct branch, then vs else / invalid through then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / validate against correct branch, then vs else / valid through else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / validate against correct branch, then vs else / invalid through else] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / non-interference across combined schemas / valid, but woud have been invalid through then] PASSED [ 77%]
[2022-02-14T10:07:11.641Z] tests/json_schema/test_draft07.py::test[if-then-else.json / non-interference across combined schemas / valid, but would have been invalid through else] PASSED [ 77%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / a schema given for items / valid items] PASSED [ 77%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / a schema given for items / wrong type of items] PASSED [ 77%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / a schema given for items / ignores non-arrays] PASSED [ 77%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / a schema given for items / JavaScript pseudo-array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / correct types] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / wrong types] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / incomplete array of items] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / array with additional items] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / empty array] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / an array of schemas for items / JavaScript pseudo-array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schema (true) / any array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schema (true) / empty array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schema (false) / any non-empty array is invalid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schema (false) / empty array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schemas / array with one item is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schemas / array with two items is invalid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items with boolean schemas / empty array is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / valid items] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / too many items] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / too many sub-items] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / wrong item] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / wrong sub-item] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / items and subitems / fewer items is valid] PASSED [ 78%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / nested items / valid nested array] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / nested items / nested array with invalid type] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[items.json / nested items / not deep enough] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxItems.json / maxItems validation / shorter is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxItems.json / maxItems validation / exact length is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxItems.json / maxItems validation / too long is invalid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxItems.json / maxItems validation / ignores non-arrays] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxLength.json / maxLength validation / shorter is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxLength.json / maxLength validation / exact length is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxLength.json / maxLength validation / too long is invalid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxLength.json / maxLength validation / ignores non-strings] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxLength.json / maxLength validation / two supplementary Unicode code points is long enough] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / shorter is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / exact length is valid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / too long is invalid] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / ignores arrays] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / ignores strings] PASSED [ 79%]
[2022-02-14T10:07:11.642Z] tests/json_schema/test_draft07.py::test[maxProperties.json / maxProperties validation / ignores other non-objects] PASSED [ 79%]
[2022-02-14T10:07:11.643Z] tests/json_schema/test_draft07.py::test[maximum.json / maximum validation / below the maximum is valid] PASSED [ 79%]
[2022-02-14T10:07:11.643Z] tests/json_schema/test_draft07.py::test[maximum.json / maximum validation / boundary point is valid] PASSED [ 79%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[maximum.json / maximum validation / above the maximum is invalid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[maximum.json / maximum validation / ignores non-numbers] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minItems.json / minItems validation / longer is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minItems.json / minItems validation / exact length is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minItems.json / minItems validation / too short is invalid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minItems.json / minItems validation / ignores non-arrays] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minLength.json / minLength validation / longer is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minLength.json / minLength validation / exact length is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minLength.json / minLength validation / too short is invalid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minLength.json / minLength validation / ignores non-strings] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minLength.json / minLength validation / one supplementary Unicode code point is not long enough] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / longer is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / exact length is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / too short is invalid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / ignores arrays] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / ignores strings] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minProperties.json / minProperties validation / ignores other non-objects] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation / above the minimum is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation / boundary point is valid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation / below the minimum is invalid] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation / ignores non-numbers] PASSED [ 80%]
[2022-02-14T10:07:11.893Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation with signed integer / negative above the minimum is valid] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation with signed integer / positive above the minimum is valid] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation with signed integer / boundary point is valid] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation with signed integer / below the minimum is invalid] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[minimum.json / minimum validation with signed integer / ignores non-numbers] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by int / int by int] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by int / int by int fail] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by int / ignores non-numbers] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by number / zero is multiple of anything] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by number / 4.5 is multiple of 1.5] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by number / 35 is not multiple of 1.5] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by small number / 0.0075 is multiple of 0.0001] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[multipleOf.json / by small number / 0.00751 is not multiple of 0.0001] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not / allowed] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not / disallowed] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not multiple types / valid] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not multiple types / mismatch] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not multiple types / other mismatch] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not more complex schema / match] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not more complex schema / other match] PASSED [ 81%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not more complex schema / mismatch] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / forbidden property / property present] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / forbidden property / property absent] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not with boolean schema true / any value is invalid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[not.json / not with boolean schema false / any value is valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf / first oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf / second oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf / both oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf / neither oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with base schema / mismatch base schema] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with base schema / one oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with base schema / both oneOf valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with boolean schemas, all true / any value is invalid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with boolean schemas, one true / any value is valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with boolean schemas, more than one true / any value is invalid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with boolean schemas, all false / any value is invalid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf complex types / first oneOf valid (complex)] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf complex types / second oneOf valid (complex)] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf complex types / both oneOf valid (complex)] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf complex types / neither oneOf valid (complex)] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with empty schema / one valid - valid] PASSED [ 82%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with empty schema / both valid - invalid] PASSED [ 83%]
[2022-02-14T10:07:11.894Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with required / both invalid - invalid] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with required / first valid - valid] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with required / second valid - valid] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[oneOf.json / oneOf with required / both valid - invalid] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / integer / a bignum is an integer] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / number / a bignum is a number] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / integer / a negative bignum is an integer] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / number / a negative bignum is a number] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / string / a bignum is not a string] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / integer comparison / comparison works for high numbers] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / float comparison with high precision / comparison works for high numbers] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / integer comparison / comparison works for very negative numbers] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[bignum.json / float comparison with high precision on negative numbers / comparison works for very negative numbers] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of string-encoded content based on media type / a valid JSON document] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of string-encoded content based on media type / an invalid JSON document] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of string-encoded content based on media type / ignores non-strings] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary string-encoding / a valid base64 string] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary string-encoding / an invalid base64 string (% is not a valid character)] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary string-encoding / ignores non-strings] PASSED [ 83%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary-encoded media type documents / a valid base64-encoded JSON document] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary-encoded media type documents / a validly-encoded invalid JSON document] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary-encoded media type documents / an invalid base64 string that is valid JSON] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[content.json / validation of binary-encoded media type documents / ignores non-strings] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[ecmascript-regex.json / ECMA 262 regex non-compliance / ECMA 262 has no support for \\Z anchor from .NET] XFAIL [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / a valid date-time string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / a valid date-time string without second fraction] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / a valid date-time string with plus offset] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / a valid date-time string with minus offset] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / a invalid day in date-time string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / an invalid offset in date-time string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / an invalid date-time string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / case-insensitive T and Z] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date-time.json / validation of date-time strings / only RFC3339 not all of ISO 8601 are valid] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date.json / validation of date strings / a valid date string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date.json / validation of date strings / an invalid date-time string] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[date.json / validation of date strings / only RFC3339 not all of ISO 8601 are valid] PASSED [ 84%]
[2022-02-14T10:07:11.895Z] tests/json_schema/test_draft07.py::test[email.json / validation of e-mail addresses / a valid e-mail address] PASSED [ 84%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[email.json / validation of e-mail addresses / an invalid e-mail address] PASSED [ 84%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[hostname.json / validation of host names / a valid host name] PASSED [ 84%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[hostname.json / validation of host names / a valid punycoded IDN hostname] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[hostname.json / validation of host names / a host name starting with an illegal character] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[hostname.json / validation of host names / a host name containing illegal characters] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[hostname.json / validation of host names / a host name with a component too long] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[idn-email.json / validation of an internationalized e-mail addresses / a valid idn e-mail (example at example.test in Hangul)] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[idn-email.json / validation of an internationalized e-mail addresses / an invalid idn e-mail address] PASSED [ 85%]
[2022-02-14T10:07:11.896Z] tests/json_schema/test_draft07.py::test[idn-hostname.json / validation of internationalized host names / a valid host name (example.test in Hangul)] XFAIL [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[idn-hostname.json / validation of internationalized host names / illegal first char U+302E Hangul single dot tone mark] XFAIL [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[idn-hostname.json / validation of internationalized host names / contains illegal char U+302E Hangul single dot tone mark] XFAIL [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[idn-hostname.json / validation of internationalized host names / a host name with a component too long] XFAIL [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv4.json / validation of IP addresses / a valid IP address] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv4.json / validation of IP addresses / an IP address with too many components] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv4.json / validation of IP addresses / an IP address with out-of-range values] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv4.json / validation of IP addresses / an IP address without 4 components] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv4.json / validation of IP addresses / an IP address as an integer] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv6.json / validation of IPv6 addresses / a valid IPv6 address] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv6.json / validation of IPv6 addresses / an IPv6 address with out-of-range values] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv6.json / validation of IPv6 addresses / an IPv6 address with too many components] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[ipv6.json / validation of IPv6 addresses / an IPv6 address containing illegal characters] PASSED [ 85%]
[2022-02-14T10:07:12.146Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / a valid IRI] PASSED [ 85%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / a valid protocol-relative IRI Reference] PASSED [ 85%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / a valid relative IRI Reference] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / an invalid IRI Reference] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / a valid IRI Reference] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / a valid IRI fragment] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri-reference.json / validation of IRI References / an invalid IRI fragment] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / a valid IRI with anchor tag] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / a valid IRI with anchor tag and parantheses] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / a valid IRI with URL-encoded stuff] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / a valid IRI with many special characters] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / a valid IRI based on IPv6] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / an invalid IRI based on IPv6] XFAIL [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / an invalid relative IRI Reference] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / an invalid IRI] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[iri.json / validation of IRIs / an invalid IRI though valid IRI reference] XPASS [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / a valid JSON-pointer] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (~ not escaped)] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer with empty segment] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer with the last empty segment] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #1] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #2] PASSED [ 86%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #3] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #4] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #5] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #6] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #7] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #8] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #9] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #10] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #11] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer as stated in RFC 6901 #12] PASSED [ 87%]
[2022-02-14T10:07:12.147Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer used adding to the last array position] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (- used as object member name)] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (multiple escaped characters)] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (escaped with fraction part) #1] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / valid JSON-pointer (escaped with fraction part) #2] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #1] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #2] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (URI Fragment Identifier) #3] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (some escaped, but not all) #1] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (some escaped, but not all) #2] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (wrong escape character) #1] PASSED [ 87%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (wrong escape character) #2] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (multiple characters not escaped)] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #1] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #2] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[json-pointer.json / validation of JSON-pointers (JSON String Representation) / not a valid JSON-pointer (isn't empty nor starts with /) #3] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[regex.json / validation of regular expressions / a valid regular expression] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[regex.json / validation of regular expressions / a regular expression with unclosed parens is invalid] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[relative-json-pointer.json / validation of Relative JSON Pointers (RJP) / a valid upwards RJP] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[relative-json-pointer.json / validation of Relative JSON Pointers (RJP) / a valid downwards RJP] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[relative-json-pointer.json / validation of Relative JSON Pointers (RJP) / a valid up and then down RJP, with array index] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[relative-json-pointer.json / validation of Relative JSON Pointers (RJP) / a valid RJP taking the member or index name] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[relative-json-pointer.json / validation of Relative JSON Pointers (RJP) / an invalid RJP that is a valid JSON Pointer] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[time.json / validation of time strings / a valid time string] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[time.json / validation of time strings / an invalid time string] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[time.json / validation of time strings / only RFC3339 not all of ISO 8601 are valid] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / a valid URI] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / a valid protocol-relative URI Reference] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / a valid relative URI Reference] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / an invalid URI Reference] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / a valid URI Reference] PASSED [ 88%]
[2022-02-14T10:07:12.148Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / a valid URI fragment] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri-reference.json / validation of URI References / an invalid URI fragment] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri-template.json / format: uri-template / a valid uri-template] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri-template.json / format: uri-template / an invalid uri-template] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri-template.json / format: uri-template / a valid uri-template without variables] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri-template.json / format: uri-template / a valid relative uri-template] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL with anchor tag] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL with anchor tag and parantheses] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL with URL-encoded stuff] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid puny-coded URL ] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL with many special characters] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL based on IPv4] PASSED [ 89%]
[2022-02-14T10:07:12.149Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL with ftp scheme] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL for a simple text file] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URL ] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid mailto URI] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid newsgroup URI] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid tel URI] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / a valid URN] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid protocol-relative URI Reference] PASSED [ 89%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid relative URI Reference] PASSED [ 90%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid URI] PASSED [ 90%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid URI though valid URI reference] PASSED [ 90%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid URI with spaces] PASSED [ 90%]
[2022-02-14T10:07:12.399Z] tests/json_schema/test_draft07.py::test[uri.json / validation of URIs / an invalid URI with spaces and missing scheme] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[zeroTerminatedFloats.json / some languages do not distinguish between different types of numeric value / a float without fractional part is an integer] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[pattern.json / pattern validation / a matching pattern is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[pattern.json / pattern validation / a non-matching pattern is invalid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[pattern.json / pattern validation / ignores non-strings] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[pattern.json / pattern is not anchored / matches a substring] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single valid match is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple valid matches is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / a single invalid match is invalid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / multiple invalid matches is invalid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores arrays] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores strings] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties validates properties matching a regex / ignores other non-objects] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a single valid match is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / a simultaneous match is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / multiple matches is valid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to one is invalid] PASSED [ 90%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to the other is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / multiple simultaneous patternProperties are validated / an invalid due to both is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / non recognized members are ignored] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / recognized members are accounted for] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / regexes are not anchored by default and are case sensitive / regexes are case sensitive, 2] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties with boolean schemas / object with property matching schema true is valid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties with boolean schemas / object with property matching schema false is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties with boolean schemas / object with both properties is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[patternProperties.json / patternProperties with boolean schemas / empty object is valid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / both properties present and valid is valid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / one property invalid is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / both properties invalid is invalid] PASSED [ 91%]
[2022-02-14T10:07:12.400Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / doesn't invalidate other properties] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / ignores arrays] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / object properties validation / ignores other non-objects] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property validates property] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / property invalidates property] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates property] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty validates nonproperty] PASSED [ 91%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / patternProperty invalidates nonproperty] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty ignores property] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty validates others] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties, patternProperties, additionalProperties interaction / additionalProperty invalidates others] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with boolean schema / no property present is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with boolean schema / only 'true' property present is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with boolean schema / only 'false' property present is invalid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with boolean schema / both properties present is invalid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with escaped characters / object with all numbers is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[properties.json / properties with escaped characters / object with strings is invalid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / all property names valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / some property names invalid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / object without properties is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / ignores arrays] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / ignores strings] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames validation / ignores other non-objects] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames with boolean schema true / object with any properties is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames with boolean schema true / empty object is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames with boolean schema false / object with any properties is invalid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[propertyNames.json / propertyNames with boolean schema false / empty object is valid] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / root pointer ref / match] PASSED [ 92%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / root pointer ref / recursive match] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / root pointer ref / mismatch] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / root pointer ref / recursive mismatch] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / relative pointer ref to object / match] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / relative pointer ref to object / mismatch] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / relative pointer ref to array / match array] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / relative pointer ref to array / mismatch array] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / slash invalid] PASSED [ 93%]
[2022-02-14T10:07:12.401Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / tilda invalid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / percent invalid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / slash valid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / tilda valid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / escaped pointer ref / percent valid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / nested refs / nested ref valid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / nested refs / nested ref invalid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / ref overrides any sibling keywords / ref valid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / ref overrides any sibling keywords / ref valid, maxItems ignored] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / ref overrides any sibling keywords / ref invalid] PASSED [ 93%]
[2022-02-14T10:07:12.402Z] tests/json_schema/test_draft07.py::test[ref.json / remote ref, containing refs itself / remote ref valid] PASSED [ 93%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / remote ref, containing refs itself / remote ref invalid] PASSED [ 93%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / property named $ref that is not a reference / property named $ref valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / property named $ref that is not a reference / property named $ref invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / $ref to boolean schema true / any value is valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / $ref to boolean schema false / any value is invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / Recursive references between schemas / valid tree] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / Recursive references between schemas / invalid tree] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / refs with quote / object with numbers is valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[ref.json / refs with quote / object with strings is invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / remote ref / remote ref valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / remote ref / remote ref invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / fragment within remote ref / remote fragment valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / fragment within remote ref / remote fragment invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / ref within remote ref / ref within ref valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / ref within remote ref / ref within ref invalid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change / base URI change ref valid] PASSED [ 94%]
[2022-02-14T10:07:12.652Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change / base URI change ref invalid] PASSED [ 94%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change - change folder / number is valid] PASSED [ 94%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change - change folder / string is invalid] PASSED [ 94%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change - change folder in subschema / number is valid] PASSED [ 94%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / base URI change - change folder in subschema / string is invalid] PASSED [ 94%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / root ref in remote ref / string is valid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / root ref in remote ref / null is valid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[refRemote.json / root ref in remote ref / object is invalid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required validation / present required property is valid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required validation / non-present required property is invalid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required validation / ignores arrays] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required validation / ignores strings] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required validation / ignores other non-objects] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required default validation / not required by default] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required with empty array / property not required] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required with escaped characters / object with all properties present is valid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[required.json / required with escaped characters / object with some properties missing is invalid] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / an integer is an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / a float is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / a string is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / a string is still not an integer, even if it looks like one] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / an object is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / an array is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / a boolean is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / integer type matches integers / null is not an integer] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / an integer is a number] PASSED [ 95%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / a float is a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / a string is not a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / a string is still not a number, even if it looks like one] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / an object is not a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / an array is not a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / a boolean is not a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / number type matches numbers / null is not a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / 1 is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / a float is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / a string is a string] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / a string is still a string, even if it looks like a number] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / an empty string is still a string] PASSED [ 96%]
[2022-02-14T10:07:12.653Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / an object is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / an array is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / a boolean is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / string type matches strings / null is not a string] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / an integer is not an object] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / a float is not an object] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / a string is not an object] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / an object is an object] PASSED [ 96%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / an array is not an object] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / a boolean is not an object] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / object type matches objects / null is not an object] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / an integer is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / a float is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / a string is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / an object is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / an array is an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / a boolean is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / array type matches arrays / null is not an array] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / an integer is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / zero is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / a float is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / a string is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / an empty string is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / an object is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / an array is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / true is a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / false is a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / boolean type matches booleans / null is not a boolean] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / an integer is not null] PASSED [ 97%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / a float is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / zero is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / a string is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / an empty string is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / an object is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / an array is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / true is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / false is not null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / null type matches only the null object / null is null] PASSED [ 98%]
[2022-02-14T10:07:12.654Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / an integer is valid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / a string is valid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / a float is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / an object is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / an array is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / a boolean is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / multiple types can be specified in an array / null is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type as array with one item / string is valid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type as array with one item / number is invalid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array or object / array is valid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array or object / object is valid] PASSED [ 98%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array or object / number is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array or object / string is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array or object / null is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array, object or null / array is valid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array, object or null / object is valid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array, object or null / null is valid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array, object or null / number is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[type.json / type: array, object or null / string is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / unique array of integers is valid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / non-unique array of integers is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / numbers are unique if mathematically unequal] PASSED [ 99%]
[2022-02-14T10:07:12.655Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / unique array of objects is valid] PASSED [ 99%]
[2022-02-14T10:07:12.905Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / non-unique array of objects is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.905Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / unique array of nested objects is valid] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / non-unique array of nested objects is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / unique array of arrays is valid] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / non-unique array of arrays is invalid] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / 1 and true are unique] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / 0 and false are unique] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / unique heterogeneous types are valid] PASSED [ 99%]
[2022-02-14T10:07:12.906Z] tests/json_schema/test_draft07.py::test[uniqueItems.json / uniqueItems validation / non-unique heterogeneous types are invalid] PASSED [100%]
[2022-02-14T10:07:12.906Z]
[2022-02-14T10:07:12.906Z] =================================== FAILURES ===================================
[2022-02-14T10:07:12.906Z] _______________________ test_compile_to_code_ipv6_regex ________________________
[2022-02-14T10:07:12.906Z]
[2022-02-14T10:07:12.906Z] def test_compile_to_code_ipv6_regex():
[2022-02-14T10:07:12.906Z] code = compile_to_code({
[2022-02-14T10:07:12.906Z] 'properties': {
[2022-02-14T10:07:12.906Z] 'ip': {'format': 'ipv6'},
[2022-02-14T10:07:12.906Z] }
[2022-02-14T10:07:12.906Z] })
[2022-02-14T10:07:12.906Z] with open('temp/schema_2.py', 'w') as f:
[2022-02-14T10:07:12.906Z] f.write(code)
[2022-02-14T10:07:12.906Z] > from temp.schema_2 import validate
[2022-02-14T10:07:12.906Z] E ModuleNotFoundError: No module named 'temp.schema_2'
[2022-02-14T10:07:12.906Z]
[2022-02-14T10:07:12.906Z] tests/test_compile_to_code.py:49: ModuleNotFoundError
[2022-02-14T10:07:12.906Z] =============================== warnings summary ===============================
[2022-02-14T10:07:12.906Z] tests/test_compile_to_code.py:8
[2022-02-14T10:07:12.906Z] /build/python-fastjsonschema/src/python-fastjsonschema/tests/test_compile_to_code.py:8: PytestDeprecationWarning: @pytest.yield_fixture is deprecated.
[2022-02-14T10:07:12.906Z] Use @pytest.fixture instead; they are the same.
[2022-02-14T10:07:12.906Z] @pytest.yield_fixture(autouse=True)
[2022-02-14T10:07:12.906Z]
[2022-02-14T10:07:12.906Z] tests/test_pattern_properties.py::test_pattern_with_escape_no_warnings
[2022-02-14T10:07:12.906Z] tests/test_string.py::test_pattern_with_escape_no_warnings
[2022-02-14T10:07:12.906Z] /usr/lib/python3.10/site-packages/_pytest/python.py:192: PytestRemovedIn8Warning: Passing None has been deprecated.
[2022-02-14T10:07:12.906Z] See https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests for alternatives in common use cases.
[2022-02-14T10:07:12.906Z] result = testfunction(**testargs)
[2022-02-14T10:07:12.906Z]
[2022-02-14T10:07:12.906Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[2022-02-14T10:07:12.906Z] =========================== short test summary info ============================
[2022-02-14T10:07:12.906Z] FAILED tests/test_compile_to_code.py::test_compile_to_code_ipv6_regex - Modul...
[2022-02-14T10:07:12.906Z] = 1 failed, 2023 passed, 13 deselected, 8 xfailed, 8 xpassed, 3 warnings in 8.50s =
[2022-02-14T10:07:12.906Z] ==> ERROR: A failure occurred in check().
[2022-02-14T10:07:12.906Z] Aborting...
[2022-02-14T10:07:14.767Z] ==> ERROR: Build failed, check /build/buildpkg/gremlins-x86_64/jenkins/build
[Pipeline] }
[2022-02-14T10:07:14.771Z] ERROR: Failed to build source
[2022-02-14T10:07:14.771Z] ERROR: script returned exit code 255
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] emailext
[2022-02-14T10:07:14.834Z] Sending email to: artix-build-failures at artixlinux.org
More information about the artix-build-failures
mailing list