Mock Version: 2.16 Mock Version: 2.16 Mock Version: 2.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-jsonschema.spec'], chrootPath='/var/lib/mock/dist-oc8-build-4798-690/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-jsonschema.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-jsonschema-2.6.0-4.oc8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-jsonschema.spec'], chrootPath='/var/lib/mock/dist-oc8-build-4798-690/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-jsonschema.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PXSVsQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jsonschema-2.6.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/jsonschema-2.6.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd jsonschema-2.6.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (avoid-unpackaged-for-jsonschema-2.6.0.patch): + echo 'Patch #0 (avoid-unpackaged-for-jsonschema-2.6.0.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file jsonschema/compat.py patching file setup.py Patch #1 (test-sys-executable.patch): + echo 'Patch #1 (test-sys-executable.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file jsonschema/tests/test_jsonschema_test_suite.py + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OFA7gR + umask 022 + cd /builddir/build/BUILD + cd jsonschema-2.6.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py build '--executable=/usr/libexec/platform-python -s' running build running build_py creating build creating build/lib creating build/lib/jsonschema copying jsonschema/cli.py -> build/lib/jsonschema copying jsonschema/compat.py -> build/lib/jsonschema copying jsonschema/__init__.py -> build/lib/jsonschema copying jsonschema/_reflect.py -> build/lib/jsonschema copying jsonschema/_version.py -> build/lib/jsonschema copying jsonschema/_utils.py -> build/lib/jsonschema copying jsonschema/_validators.py -> build/lib/jsonschema copying jsonschema/__main__.py -> build/lib/jsonschema copying jsonschema/validators.py -> build/lib/jsonschema copying jsonschema/_format.py -> build/lib/jsonschema copying jsonschema/exceptions.py -> build/lib/jsonschema creating build/lib/jsonschema/tests copying jsonschema/tests/test_validators.py -> build/lib/jsonschema/tests copying jsonschema/tests/test_exceptions.py -> build/lib/jsonschema/tests copying jsonschema/tests/compat.py -> build/lib/jsonschema/tests copying jsonschema/tests/__init__.py -> build/lib/jsonschema/tests copying jsonschema/tests/test_cli.py -> build/lib/jsonschema/tests copying jsonschema/tests/test_jsonschema_test_suite.py -> build/lib/jsonschema/tests copying jsonschema/tests/test_format.py -> build/lib/jsonschema/tests creating build/lib/jsonschema/schemas copying jsonschema/schemas/draft3.json -> build/lib/jsonschema/schemas copying jsonschema/schemas/draft4.json -> build/lib/jsonschema/schemas + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9uouiT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch ++ dirname /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch + cd jsonschema-2.6.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch running install running install_lib creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6 creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/cli.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/schemas copying build/lib/jsonschema/schemas/draft3.json -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/schemas copying build/lib/jsonschema/schemas/draft4.json -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/schemas copying build/lib/jsonschema/compat.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/__init__.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/_reflect.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/_version.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/_utils.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema creating /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/test_validators.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/test_exceptions.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/compat.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/__init__.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/test_cli.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/test_jsonschema_test_suite.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/tests/test_format.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests copying build/lib/jsonschema/_validators.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/__main__.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/validators.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/_format.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema copying build/lib/jsonschema/exceptions.py -> /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/cli.py to cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/compat.py to compat.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/_reflect.py to _reflect.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/_version.py to _version.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/_utils.py to _utils.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/test_validators.py to test_validators.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/test_exceptions.py to test_exceptions.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/compat.py to compat.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/test_cli.py to test_cli.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/test_jsonschema_test_suite.py to test_jsonschema_test_suite.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/tests/test_format.py to test_format.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/_validators.py to _validators.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/__main__.py to __main__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/validators.py to validators.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/_format.py to _format.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema/exceptions.py to exceptions.cpython-36.pyc writing byte-compilation script '/tmp/tmpgfmizd3m.py' /usr/libexec/platform-python /tmp/tmpgfmizd3m.py removing /tmp/tmpgfmizd3m.py running install_egg_info running egg_info writing jsonschema.egg-info/PKG-INFO writing dependency_links to jsonschema.egg-info/dependency_links.txt writing entry points to jsonschema.egg-info/entry_points.txt writing requirements to jsonschema.egg-info/requires.txt writing top-level names to jsonschema.egg-info/top_level.txt reading manifest file 'jsonschema.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'jsonschema.egg-info/SOURCES.txt' Copying jsonschema.egg-info to /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6/site-packages/jsonschema-2.6.0-py3.6.egg-info running install_scripts Installing jsonschema script to /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/bin + mv /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/bin/jsonschema /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/bin/jsonschema-3 + /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 2.6.0-4.oc8 --unique-debug-suffix -2.6.0-4.oc8.noarch --unique-debug-src-base python-jsonschema-2.6.0-4.oc8.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/jsonschema-2.6.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/lib/python3.6 using /usr/libexec/platform-python + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.shOmeU + umask 022 + cd /builddir/build/BUILD + cd jsonschema-2.6.0 + /usr/libexec/platform-python -m nose -v test_draft3_schema_draft4_validator (jsonschema.tests.test_cli.TestCLI) ... ok test_successful_validation (jsonschema.tests.test_cli.TestCLI) ... ok test_unsuccessful_validation (jsonschema.tests.test_cli.TestCLI) ... ok test_unsuccessful_validation_multiple_instances (jsonschema.tests.test_cli.TestCLI) ... ok test_find_validator_by_fully_qualified_object_name (jsonschema.tests.test_cli.TestParser) ... ok test_find_validator_in_jsonschema (jsonschema.tests.test_cli.TestParser) ... ok Now, if the error is allOf, we traverse but select the *most* relevant ... ok If the most relevant error is an anyOf, then we traverse its context ... ok If the most relevant error is an oneOf, then we traverse its context ... ok test_nested_context_for_oneOf (jsonschema.tests.test_exceptions.TestBestMatch) ... ok test_no_errors (jsonschema.tests.test_exceptions.TestBestMatch) ... ok A property you *must* match is probably better than one you have to ... ok test_one_error (jsonschema.tests.test_exceptions.TestBestMatch) ... ok test_shallower_errors_are_better_matches (jsonschema.tests.test_exceptions.TestBestMatch) ... ok test_global_errors_are_even_better_matches (jsonschema.tests.test_exceptions.TestByRelevance) ... ok test_short_paths_are_better_matches (jsonschema.tests.test_exceptions.TestByRelevance) ... ok test_strong_validators_are_higher_priority (jsonschema.tests.test_exceptions.TestByRelevance) ... ok test_weak_validators_are_lower_priority (jsonschema.tests.test_exceptions.TestByRelevance) ... ok test_empty_paths (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_it_calls_super_and_sets_args (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_multiple_item_paths (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_one_item_paths (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_repr (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok Check for https://github.com/Julian/jsonschema/issues/164 which ... ok test_unset_error (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_uses_pprint (jsonschema.tests.test_exceptions.TestErrorInitReprStr) ... ok test_children_have_their_errors_dicts_built (jsonschema.tests.test_exceptions.TestErrorTree) ... ok If a validator is dumb (like :validator:`required` in draft 3) and ... ok test_it_contains_an_item_if_the_item_had_an_error (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_it_creates_a_child_tree_for_each_nested_path (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_it_does_not_contain_an_item_if_the_item_had_no_error (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_it_does_not_contain_subtrees_that_are_not_in_the_instance (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_it_knows_how_many_total_errors_it_contains (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_regression_multiple_errors_with_instance (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_validators_that_failed_appear_in_errors_dict (jsonschema.tests.test_exceptions.TestErrorTree) ... ok test_format_error_causes_become_validation_error_causes (jsonschema.tests.test_format.TestFormatChecker) ... ok test_it_can_register_checkers (jsonschema.tests.test_format.TestFormatChecker) ... ok test_it_can_register_cls_checkers (jsonschema.tests.test_format.TestFormatChecker) ... ok test_it_can_validate_no_formats (jsonschema.tests.test_format.TestFormatChecker) ... ok test_it_catches_registered_errors (jsonschema.tests.test_format.TestFormatChecker) ... ok test_it_raises_a_key_error_for_unknown_formats (jsonschema.tests.test_format.TestFormatChecker) ... ok test_refRemote_1_remote_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_2_remote_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_3_remote_fragment_valid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_4_remote_fragment_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_5_ref_within_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_6_ref_within_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_7_changed_scope_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_8_changed_scope_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft3RemoteResolution) ... ok test_refRemote_1_remote_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_2_remote_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_3_remote_fragment_valid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_4_remote_fragment_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_5_ref_within_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_6_ref_within_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_7_changed_scope_ref_valid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_refRemote_8_changed_scope_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.Draft4RemoteResolution) ... ok test_additionalItems_1_additional_items_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_2_additional_items_do_not_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_3_all_items_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_4_no_additional_items_present (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_5_additional_items_are_not_permitted (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_6_items_defaults_to_empty_schema_so_everything_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_7_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_8_only_the_first_items_are_validated (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_10_additional_properties_are_allowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_1_no_additional_properties_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_2_an_additional_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_3_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_4_patternProperties_are_not_additional_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_5_no_additional_properties_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_6_an_additional_valid_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_7_an_additional_invalid_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_8_an_additional_valid_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalProperties_9_an_additional_invalid_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_any_type_is_valid_for_type_any (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_1_a_bignum_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_2_a_bignum_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_3_a_negative_bignum_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_4_a_negative_bignum_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_5_a_bignum_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_6_comparison_works_for_high_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_7_comparison_works_for_high_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_8_comparison_works_for_very_negative_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_bignum_9_comparison_works_for_very_negative_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_default_1_valid_when_property_is_specified (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_default_2_still_valid_when_the_invalid_default_is_used (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_default_3_valid_when_property_is_specified (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_default_4_still_valid_when_the_invalid_default_is_used (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_10_missing_other_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_11_missing_both_dependencies (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_12_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_13_wrong_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_14_wrong_type_other (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_15_wrong_type_both (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_1_neither (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_2_nondependant (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_3_with_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_4_missing_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_6_neither (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_7_nondependants (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_8_with_dependencies (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_dependencies_9_missing_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_1_allowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_2_disallowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_3_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_4_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_5_other_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_6_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_7_other_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_8_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_disallow_9_other_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_1_int_by_int (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_2_int_by_int_fail (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_4_zero_is_divisible_by_anything_except_0_ (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_5_4_5_is_divisible_by_1_5 (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_6_35_is_not_divisible_by_1_5 (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_7_0_0075_is_divisible_by_0_0001 (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_divisibleBy_8_0_00751_is_not_divisible_by_0_0001 (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_1_one_of_the_enum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_2_something_else_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_3_one_of_the_enum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_4_something_else_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_5_objects_are_deep_compared (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_6_both_properties_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_7_missing_optional_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_8_missing_required_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_enum_9_missing_all_properties_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_10_mismatch_extends (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_1_extends (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_2_mismatch_extends (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_3_mismatch_extended (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_4_wrong_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_5_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_6_mismatch_first_extends (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_7_mismatch_second_extends (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_8_mismatch_both (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_extends_9_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_10_a_valid_URI (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'uri' not found. test_format_11_an_invalid_URI (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'uri' not found. test_format_12_an_invalid_URI_though_valid_URI_reference (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'uri' not found. test_format_13_a_valid_e_mail_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_14_an_invalid_e_mail_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_15_a_valid_IP_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_16_an_IP_address_with_too_many_components (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_17_an_IP_address_with_out_of_range_values (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_18_a_valid_IPv6_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_19_an_IPv6_address_with_out_of_range_values (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_1_a_valid_regular_expression (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_20_an_IPv6_address_with_too_many_components (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_21_an_IPv6_address_containing_illegal_characters (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_22_a_valid_host_name (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_23_a_host_name_starting_with_an_illegal_character (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_24_a_host_name_containing_illegal_characters (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_25_a_host_name_with_a_component_too_long (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_26_a_valid_CSS_color_name (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_27_a_valid_six_digit_CSS_color_code (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_28_a_valid_three_digit_CSS_color_code (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_29_an_invalid_CSS_color_code (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_2_a_regular_expression_with_unclosed_parens_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_30_an_invalid_CSS_color_name (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_31_a_CSS_color_name_containing_invalid_characters (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'color' not found. test_format_3_a_valid_date_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'date-time' not found. test_format_4_an_invalid_date_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'date-time' not found. test_format_5_only_RFC3339_not_all_of_ISO_8601_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: Format checker 'date-time' not found. test_format_6_a_valid_date_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_7_an_invalid_date_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_8_a_valid_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_format_9_an_invalid_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_invalid_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_it_can_validate_with_decimals (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_it_does_not_validate_formats_by_default (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_it_returns_true_for_formats_it_does_not_know_about (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_it_validates_formats_if_a_checker_is_provided (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_it_validates_formats_of_any_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_items_1_valid_items (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_items_2_wrong_type_of_items (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_items_3_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_items_4_correct_types (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_items_5_wrong_types (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxItems_1_shorter_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxItems_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxItems_3_too_long_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxItems_4_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxLength_1_shorter_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxLength_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxLength_3_too_long_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxLength_4_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maxLength_5_two_supplementary_Unicode_code_points_is_long_enough (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maximum_1_below_the_maximum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maximum_2_above_the_maximum_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maximum_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maximum_4_below_the_maximum_is_still_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_maximum_5_boundary_point_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minItems_1_longer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minItems_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minItems_3_too_short_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minItems_4_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minItems_invalid_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minLength_1_longer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minLength_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minLength_3_too_short_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minLength_4_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minLength_5_one_supplementary_Unicode_code_point_is_not_long_enough (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minimum_1_above_the_minimum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minimum_2_below_the_minimum_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minimum_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minimum_4_above_the_minimum_is_still_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_minimum_5_boundary_point_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_10_an_invalid_due_to_the_other_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_11_an_invalid_due_to_both_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_12_non_recognized_members_are_ignored (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_13_recognized_members_are_accounted_for (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_14_regexes_are_case_sensitive (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_15_regexes_are_case_sensitive_2 (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_1_a_single_valid_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_2_multiple_valid_matches_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_3_a_single_invalid_match_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_4_multiple_invalid_matches_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_6_a_single_valid_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_7_a_simultaneous_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_8_multiple_matches_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_patternProperties_9_an_invalid_due_to_one_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_pattern_1_a_matching_pattern_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_pattern_2_a_non_matching_pattern_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_pattern_3_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_pattern_4_matches_a_substring (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_10_patternProperty_invalidates_nonproperty (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_11_additionalProperty_ignores_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_12_additionalProperty_validates_others (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_13_additionalProperty_invalidates_others (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_1_both_properties_present_and_valid_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_2_one_property_invalid_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_3_both_properties_invalid_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_4_doesn_t_invalidate_other_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_6_property_validates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_7_property_invalidates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_8_patternProperty_invalidates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_properties_9_patternProperty_validates_nonproperty (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_10_tilda_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_11_percent_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_12_slash_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_13_tilda_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_14_percent_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_15_nested_ref_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_16_nested_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_17_remote_ref_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_18_remote_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_1_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_2_recursive_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_3_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_4_recursive_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_5_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_6_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_7_match_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_8_mismatch_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_ref_9_slash_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_required_1_present_required_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_required_2_non_present_required_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_required_3_not_required_by_default (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_required_4_not_required_if_required_is_false (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_string_a_bytestring_is_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... SKIP: In Python 3 json.load always produces unicode test_type_10_a_string_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_11_an_object_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_12_an_array_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_13_a_boolean_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_14_null_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_15_1_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_16_a_float_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_17_a_string_is_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_18_an_object_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_19_an_array_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_1_an_integer_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_20_a_boolean_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_21_null_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_22_an_integer_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_23_a_float_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_24_a_string_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_25_an_object_is_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_26_an_array_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_27_a_boolean_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_28_null_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_29_an_integer_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_2_a_float_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_30_a_float_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_31_a_string_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_32_an_object_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_33_an_array_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_34_a_boolean_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_35_null_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_36_an_integer_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_37_a_float_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_38_a_string_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_39_an_object_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_3_a_string_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_40_an_array_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_41_a_boolean_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_42_null_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_43_an_integer_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_44_a_float_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_45_a_string_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_46_an_object_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_47_an_array_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_48_a_boolean_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_49_null_is_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_4_an_object_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_50_any_type_includes_integers (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_51_any_type_includes_float (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_52_any_type_includes_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_53_any_type_includes_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_54_any_type_includes_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_55_any_type_includes_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_56_any_type_includes_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_57_an_integer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_58_a_string_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_59_a_float_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_5_an_array_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_60_an_object_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_61_an_array_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_62_a_boolean_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_63_null_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_64_an_integer_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_65_a_string_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_66_a_float_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_67_an_object_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_68_an_array_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_69_a_boolean_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_6_a_boolean_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_70_null_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_71_an_integer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_72_an_object_is_valid_only_if_it_is_fully_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_73_an_object_is_invalid_otherwise (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_74_an_integer_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_75_a_string_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_76_an_array_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_7_null_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_8_an_integer_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_type_9_a_float_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_10_1_and_true_are_unique (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_11_0_and_false_are_unique (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_12_unique_heterogeneous_types_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_13_non_unique_heterogeneous_types_are_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_1_unique_array_of_integers_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_2_non_unique_array_of_integers_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_3_numbers_are_unique_if_mathematically_unequal (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_4_unique_array_of_objects_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_5_non_unique_array_of_objects_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_6_unique_array_of_nested_objects_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_7_non_unique_array_of_nested_objects_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_8_unique_array_of_arrays_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_uniqueItems_9_non_unique_array_of_arrays_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_zeroTerminatedFloats_1_a_float_is_not_an_integer_even_without_fractional_part (jsonschema.tests.test_jsonschema_test_suite.TestDraft3) ... ok test_additionalItems_1_additional_items_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_2_additional_items_do_not_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_3_all_items_match_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_4_no_additional_items_present (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_5_additional_items_are_not_permitted (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_6_items_defaults_to_empty_schema_so_everything_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_7_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalItems_8_only_the_first_item_is_validated (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_10_additional_properties_are_allowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_1_no_additional_properties_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_2_an_additional_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_3_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_4_patternProperties_are_not_additional_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_5_no_additional_properties_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_6_an_additional_valid_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_7_an_additional_invalid_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_8_an_additional_valid_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_additionalProperties_9_an_additional_invalid_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_10_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_11_mismatch_one (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_1_allOf (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_2_mismatch_second (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_3_mismatch_first (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_4_wrong_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_5_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_6_mismatch_base_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_7_mismatch_first_allOf (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_8_mismatch_second_allOf (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_allOf_9_mismatch_both (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_1_first_anyOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_2_second_anyOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_3_both_anyOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_4_neither_anyOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_5_mismatch_base_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_6_one_anyOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_anyOf_7_both_anyOf_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_1_a_bignum_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_2_a_bignum_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_3_a_negative_bignum_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_4_a_negative_bignum_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_5_a_bignum_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_6_comparison_works_for_high_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_7_comparison_works_for_high_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_8_comparison_works_for_very_negative_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_bignum_9_comparison_works_for_very_negative_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_default_1_valid_when_property_is_specified (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_default_2_still_valid_when_the_invalid_default_is_used (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_default_3_valid_when_property_is_specified (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_default_4_still_valid_when_the_invalid_default_is_used (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_definitions_1_valid_definition_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_definitions_2_invalid_definition_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_10_missing_other_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_11_missing_both_dependencies (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_12_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_13_no_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_14_wrong_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_15_wrong_type_other (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_16_wrong_type_both (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_1_neither (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_2_nondependant (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_3_with_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_4_missing_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_6_neither (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_7_nondependants (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_8_with_dependencies (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_dependencies_9_missing_dependency (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_1_one_of_the_enum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_2_something_else_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_3_one_of_the_enum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_4_something_else_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_5_objects_are_deep_compared (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_6_both_properties_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_7_missing_optional_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_8_missing_required_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_enum_9_missing_all_properties_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_10_an_IP_address_with_too_many_components (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_11_an_IP_address_with_out_of_range_values (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_12_an_IP_address_without_4_components (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_13_an_IP_address_as_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_14_a_valid_IPv6_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_15_an_IPv6_address_with_out_of_range_values (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_16_an_IPv6_address_with_too_many_components (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_17_an_IPv6_address_containing_illegal_characters (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_18_a_valid_host_name (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_19_a_host_name_starting_with_an_illegal_character (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_1_a_valid_date_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'date-time' not found. test_format_20_a_host_name_containing_illegal_characters (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_21_a_host_name_with_a_component_too_long (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_2_an_invalid_date_time_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'date-time' not found. test_format_3_only_RFC3339_not_all_of_ISO_8601_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'date-time' not found. test_format_4_a_valid_URI (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'uri' not found. test_format_5_an_invalid_URI (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'uri' not found. test_format_6_an_invalid_URI_though_valid_URI_reference (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: Format checker 'uri' not found. test_format_7_a_valid_e_mail_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_8_an_invalid_e_mail_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_format_9_a_valid_IP_address (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_invalid_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_it_can_validate_with_decimals (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_it_does_not_validate_formats_by_default (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_it_returns_true_for_formats_it_does_not_know_about (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_it_validates_formats_if_a_checker_is_provided (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_it_validates_formats_of_any_type (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_items_1_valid_items (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_items_2_wrong_type_of_items (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_items_3_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_items_4_correct_types (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_items_5_wrong_types (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxItems_1_shorter_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxItems_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxItems_3_too_long_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxItems_4_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxLength_1_shorter_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxLength_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxLength_3_too_long_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxLength_4_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxLength_5_two_supplementary_Unicode_code_points_is_long_enough (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxProperties_1_shorter_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxProperties_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxProperties_3_too_long_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maxProperties_4_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maximum_1_below_the_maximum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maximum_2_above_the_maximum_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maximum_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maximum_4_below_the_maximum_is_still_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_maximum_5_boundary_point_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minItems_1_longer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minItems_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minItems_3_too_short_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minItems_4_ignores_non_arrays (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minItems_invalid_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minLength_1_longer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minLength_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minLength_3_too_short_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minLength_4_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minLength_5_one_supplementary_Unicode_code_point_is_not_long_enough (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minProperties_1_longer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minProperties_2_exact_length_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minProperties_3_too_short_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minProperties_4_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minimum_1_above_the_minimum_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minimum_2_below_the_minimum_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minimum_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minimum_4_above_the_minimum_is_still_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_minimum_5_boundary_point_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_1_int_by_int (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_2_int_by_int_fail (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_3_ignores_non_numbers (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_4_zero_is_multiple_of_anything (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_5_4_5_is_multiple_of_1_5 (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_6_35_is_not_multiple_of_1_5 (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_7_0_0075_is_multiple_of_0_0001 (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_multipleOf_8_0_00751_is_not_multiple_of_0_0001 (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_10_property_absent (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_1_allowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_2_disallowed (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_3_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_4_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_5_other_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_6_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_7_other_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_8_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_not_9_property_present (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_1_first_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_2_second_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_3_both_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_4_neither_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_5_mismatch_base_schema (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_6_one_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_oneOf_7_both_oneOf_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_10_an_invalid_due_to_the_other_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_11_an_invalid_due_to_both_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_12_non_recognized_members_are_ignored (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_13_recognized_members_are_accounted_for (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_14_regexes_are_case_sensitive (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_15_regexes_are_case_sensitive_2 (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_1_a_single_valid_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_2_multiple_valid_matches_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_3_a_single_invalid_match_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_4_multiple_invalid_matches_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_6_a_single_valid_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_7_a_simultaneous_match_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_8_multiple_matches_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_patternProperties_9_an_invalid_due_to_one_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_pattern_1_a_matching_pattern_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_pattern_2_a_non_matching_pattern_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_pattern_3_ignores_non_strings (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_pattern_4_matches_a_substring (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_10_patternProperty_invalidates_nonproperty (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_11_additionalProperty_ignores_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_12_additionalProperty_validates_others (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_13_additionalProperty_invalidates_others (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_1_both_properties_present_and_valid_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_2_one_property_invalid_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_3_both_properties_invalid_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_4_doesn_t_invalidate_other_properties (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_5_ignores_non_objects (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_6_property_validates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_7_property_invalidates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_8_patternProperty_invalidates_property (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_properties_9_patternProperty_validates_nonproperty (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_10_tilda_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_11_percent_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_12_slash_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_13_tilda_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_14_percent_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_15_nested_ref_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_16_nested_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_17_remote_ref_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_18_remote_ref_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_1_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_2_recursive_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_3_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_4_recursive_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_5_match (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_6_mismatch (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_7_match_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_8_mismatch_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_ref_9_slash_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_required_1_present_required_property_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_required_2_non_present_required_property_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_required_3_not_required_by_default (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_string_a_bytestring_is_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... SKIP: In Python 3 json.load always produces unicode test_type_10_a_string_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_11_an_object_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_12_an_array_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_13_a_boolean_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_14_null_is_not_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_15_1_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_16_a_float_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_17_a_string_is_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_18_an_object_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_19_an_array_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_1_an_integer_is_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_20_a_boolean_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_21_null_is_not_a_string (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_22_an_integer_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_23_a_float_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_24_a_string_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_25_an_object_is_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_26_an_array_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_27_a_boolean_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_28_null_is_not_an_object (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_29_an_integer_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_2_a_float_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_30_a_float_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_31_a_string_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_32_an_object_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_33_an_array_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_34_a_boolean_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_35_null_is_not_an_array (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_36_an_integer_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_37_a_float_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_38_a_string_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_39_an_object_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_3_a_string_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_40_an_array_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_41_a_boolean_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_42_null_is_not_a_boolean (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_43_an_integer_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_44_a_float_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_45_a_string_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_46_an_object_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_47_an_array_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_48_a_boolean_is_not_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_49_null_is_null (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_4_an_object_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_50_an_integer_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_51_a_string_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_52_a_float_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_53_an_object_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_54_an_array_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_55_a_boolean_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_56_null_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_5_an_array_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_6_a_boolean_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_7_null_is_not_an_integer (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_8_an_integer_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_type_9_a_float_is_a_number (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_10_1_and_true_are_unique (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_11_0_and_false_are_unique (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_12_unique_heterogeneous_types_are_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_13_non_unique_heterogeneous_types_are_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_1_unique_array_of_integers_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_2_non_unique_array_of_integers_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_3_numbers_are_unique_if_mathematically_unequal (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_4_unique_array_of_objects_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_5_non_unique_array_of_objects_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_6_unique_array_of_nested_objects_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_7_non_unique_array_of_nested_objects_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_8_unique_array_of_arrays_is_valid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_uniqueItems_9_non_unique_array_of_arrays_is_invalid (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_zeroTerminatedFloats_1_a_float_is_not_an_integer_even_without_fractional_part (jsonschema.tests.test_jsonschema_test_suite.TestDraft4) ... ok test_date_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_email_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_host-name_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_hostname_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_ip-address_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_ipv4_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_ipv6_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_regex_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_time_ignores_non_strings (jsonschema.tests.test_validators.TestBuiltinFormats) ... ok test_attrs (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_extend (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_if_a_version_is_not_provided_it_is_not_registered (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_if_a_version_is_provided_it_is_registered (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_init (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_iter_errors (jsonschema.tests.test_validators.TestCreateAndExtend) ... ok test_it_properly_formats_an_error_message (jsonschema.tests.test_validators.TestDraft3UniqueTupleItems) ... ok test_invalid_instances_are_not_valid (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_does_not_evade_bool_if_it_is_being_tested (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_evades_bool_inheriting_from_int (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_is_false_for_invalid_type (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_is_true_for_any_type (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_is_true_for_valid_type (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_is_type_raises_exception_for_unknown_type (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_it_creates_a_ref_resolver_if_not_provided (jsonschema.tests.test_validators.TestDraft3Validator) ... ok Legacy RefResolvers support only the context manager form of ... ok test_it_delegates_to_a_ref_resolver (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_non_existent_properties_are_ignored (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_non_string_custom_types (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_valid_instances_are_valid (jsonschema.tests.test_validators.TestDraft3Validator) ... ok test_it_properly_formats_an_error_message (jsonschema.tests.test_validators.TestDraft4UniqueTupleItems) ... ok test_invalid_instances_are_not_valid (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_is_type_evades_bool_inheriting_from_int (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_is_type_is_false_for_invalid_type (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_is_type_is_true_for_valid_type (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_is_type_raises_exception_for_unknown_type (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_it_creates_a_ref_resolver_if_not_provided (jsonschema.tests.test_validators.TestDraft4Validator) ... ok Legacy RefResolvers support only the context manager form of ... ok test_it_delegates_to_a_ref_resolver (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_non_existent_properties_are_ignored (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_valid_instances_are_valid (jsonschema.tests.test_validators.TestDraft4Validator) ... ok test_iter_errors (jsonschema.tests.test_validators.TestIterErrors) ... ok test_iter_errors_multiple_failures_one_validator (jsonschema.tests.test_validators.TestIterErrors) ... ok test_cache_remote_off (jsonschema.tests.test_validators.TestRefResolver) ... ok test_cache_remote_on (jsonschema.tests.test_validators.TestRefResolver) ... ok test_custom_uri_scheme_handlers (jsonschema.tests.test_validators.TestRefResolver) ... ok test_helpful_error_message_on_failed_pop_scope (jsonschema.tests.test_validators.TestRefResolver) ... ok test_if_you_give_it_junk_you_get_a_resolution_error (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_can_construct_a_base_uri_from_a_schema (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_can_construct_a_base_uri_from_a_schema_without_id (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_does_not_retrieve_schema_urls_from_the_network (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_resolves_local_refs (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_resolves_local_refs_with_id (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_retrieves_stored_refs (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_retrieves_unstored_refs_via_requests (jsonschema.tests.test_validators.TestRefResolver) ... ok test_it_retrieves_unstored_refs_via_urlopen (jsonschema.tests.test_validators.TestRefResolver) ... ok test_draft3_validator_is_chosen (jsonschema.tests.test_validators.TestValidate) ... ok test_draft4_validator_is_chosen (jsonschema.tests.test_validators.TestValidate) ... ok test_draft4_validator_is_the_default (jsonschema.tests.test_validators.TestValidate) ... ok test_additionalItems (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_additionalItems_with_items (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_additionalProperties (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_anyOf (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_multiple_nesting (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_patternProperties (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_recursive (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_single_nesting (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_type (jsonschema.tests.test_validators.TestValidationErrorDetails) ... ok test_additionalItems_multiple_failures (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_additionalItems_single_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_additionalProperties_false_patternProperties (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_additionalProperties_multiple_failures (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_additionalProperties_single_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_dependencies_failure_has_single_element_not_list (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_invalid_format_default_message (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_maximum (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_minimum (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_multiple_type_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_object_with_name_type_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_object_without_title_type_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_single_type_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_single_type_list_failure (jsonschema.tests.test_validators.TestValidationErrorMessages) ... ok test_custom_validator (jsonschema.tests.test_validators.TestValidatorFor) ... ok test_draft_3 (jsonschema.tests.test_validators.TestValidatorFor) ... ok test_draft_4 (jsonschema.tests.test_validators.TestValidatorFor) ... ok test_validator_for_custom_default (jsonschema.tests.test_validators.TestValidatorFor) ... ok test_validator_for_jsonschema_default (jsonschema.tests.test_validators.TestValidatorFor) ... ok ---------------------------------------------------------------------- Ran 736 tests in 0.464s OK (SKIP=20) + exit 0 Processing files: python3-jsonschema-2.6.0-4.oc8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ic1ZzT + umask 022 + cd /builddir/build/BUILD + cd jsonschema-2.6.0 + DOCDIR=/builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/doc/python3-jsonschema + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/doc/python3-jsonschema + cp -pr README.rst /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/doc/python3-jsonschema + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.2BqC5R + umask 022 + cd /builddir/build/BUILD + cd jsonschema-2.6.0 + LICENSEDIR=/builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/licenses/python3-jsonschema + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/licenses/python3-jsonschema + cp -pr COPYING /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch/usr/share/licenses/python3-jsonschema + exit 0 Provides: python3-jsonschema = 2.6.0-4.oc8 python3.6dist(jsonschema) = 2.6.0 python3dist(jsonschema) = 2.6.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/libexec/platform-python python(abi) = 3.6 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch Wrote: /builddir/build/RPMS/python3-jsonschema-2.6.0-4.oc8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.V5CyyQ + umask 022 + cd /builddir/build/BUILD + cd jsonschema-2.6.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-jsonschema-2.6.0-4.oc8.noarch + exit 0 Child return code was: 0