py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m py.test
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: pyproject.toml
collecting ... collected 116 items

test_schema.py::test_schema PASSED
test_schema.py::test_validate_file PASSED
test_schema.py::test_and PASSED
test_schema.py::test_or PASSED
test_schema.py::test_or_only_one PASSED
test_schema.py::test_test PASSED
test_schema.py::test_regex PASSED
test_schema.py::test_validate_list PASSED
test_schema.py::test_list_tuple_set_frozenset PASSED
test_schema.py::test_strictly PASSED
test_schema.py::test_dict PASSED
test_schema.py::test_dict_keys PASSED
test_schema.py::test_ignore_extra_keys PASSED
test_schema.py::test_ignore_extra_keys_validation_and_return_keys PASSED
test_schema.py::test_dict_forbidden_keys PASSED
test_schema.py::test_dict_hook PASSED
test_schema.py::test_dict_optional_keys PASSED
test_schema.py::test_dict_optional_defaults PASSED
test_schema.py::test_dict_subtypes PASSED
test_schema.py::test_dict_key_error PASSED
test_schema.py::test_complex PASSED
test_schema.py::test_nice_errors PASSED
test_schema.py::test_use_error_handling PASSED
test_schema.py::test_or_error_handling PASSED
test_schema.py::test_and_error_handling PASSED
test_schema.py::test_schema_error_handling PASSED
test_schema.py::test_use_json PASSED
test_schema.py::test_error_reporting PASSED
test_schema.py::test_schema_repr PASSED
test_schema.py::test_validate_object PASSED
test_schema.py::test_issue_9_prioritized_key_comparison PASSED
test_schema.py::test_issue_9_prioritized_key_comparison_in_dicts PASSED
test_schema.py::test_missing_keys_exception_with_non_str_dict_keys PASSED
test_schema.py::test_issue_56_cant_rely_on_callables_to_have_name PASSED
test_schema.py::test_exception_handling_with_bad_validators PASSED
test_schema.py::test_issue_83_iterable_validation_return_type PASSED
test_schema.py::test_optional_key_convert_failed_randomly_while_with_another_optional_object PASSED
test_schema.py::test_copy PASSED
test_schema.py::test_inheritance PASSED
test_schema.py::test_inheritance_validate_kwargs PASSED
test_schema.py::test_inheritance_validate_kwargs_passed_to_nested_schema PASSED
test_schema.py::test_optional_callable_default_get_inherited_schema_validate_kwargs PASSED
test_schema.py::test_optional_callable_default_ignore_inherited_schema_validate_kwargs PASSED
test_schema.py::test_inheritance_optional PASSED
test_schema.py::test_literal_repr PASSED
test_schema.py::test_json_schema PASSED
test_schema.py::test_json_schema_with_title PASSED
test_schema.py::test_json_schema_types PASSED
test_schema.py::test_json_schema_other_types PASSED
test_schema.py::test_json_schema_nested PASSED
test_schema.py::test_json_schema_nested_schema PASSED
test_schema.py::test_json_schema_optional_key PASSED
test_schema.py::test_json_schema_optional_key_nested PASSED
test_schema.py::test_json_schema_or_key PASSED
test_schema.py::test_json_schema_or_values PASSED
test_schema.py::test_json_schema_or_values_nested PASSED
test_schema.py::test_json_schema_or_values_with_optional PASSED
test_schema.py::test_json_schema_regex PASSED
test_schema.py::test_json_schema_or_types PASSED
test_schema.py::test_json_schema_or_only_one PASSED
test_schema.py::test_json_schema_and_types PASSED
test_schema.py::test_json_schema_or_one_value PASSED
test_schema.py::test_json_schema_const_is_none PASSED
test_schema.py::test_json_schema_const_is_callable PASSED
test_schema.py::test_json_schema_const_is_custom_type PASSED
test_schema.py::test_json_schema_default_is_custom_type PASSED
test_schema.py::test_json_schema_default_is_callable PASSED
test_schema.py::test_json_schema_default_is_callable_with_args_passed_from_json_schema PASSED
test_schema.py::test_json_schema_object_or_array_of_object PASSED
test_schema.py::test_json_schema_and_simple PASSED
test_schema.py::test_json_schema_and_list PASSED
test_schema.py::test_json_schema_forbidden_key_ignored PASSED
test_schema.py::test_json_schema_additional_properties[input_schema0-False-False] PASSED
test_schema.py::test_json_schema_additional_properties[input_schema1-False-True] PASSED
test_schema.py::test_json_schema_additional_properties[input_schema2-False-True] PASSED
test_schema.py::test_json_schema_additional_properties[input_schema3-False-True] PASSED
test_schema.py::test_json_schema_additional_properties[input_schema4-True-True] PASSED
test_schema.py::test_json_schema_additional_properties_multiple PASSED
test_schema.py::test_json_schema_root_not_dict[int-type-integer] PASSED
test_schema.py::test_json_schema_root_not_dict[float-type-number] PASSED
test_schema.py::test_json_schema_root_not_dict[list-type-array] PASSED
test_schema.py::test_json_schema_root_not_dict[bool-type-boolean] PASSED
test_schema.py::test_json_schema_root_not_dict[dict-type-object] PASSED
test_schema.py::test_json_schema_root_not_dict[test-const-test] PASSED
test_schema.py::test_json_schema_root_not_dict[input_schema6-enum-expected_value6] PASSED
test_schema.py::test_json_schema_root_not_dict[input_schema7-anyOf-expected_value7] PASSED
test_schema.py::test_json_schema_root_not_dict[input_schema8-allOf-expected_value8] PASSED
test_schema.py::test_json_schema_array[input_schema0-enum-expected_value0] PASSED
test_schema.py::test_json_schema_array[input_schema1-const-1] PASSED
test_schema.py::test_json_schema_array[input_schema2-type-string] PASSED
test_schema.py::test_json_schema_regex_root PASSED
test_schema.py::test_json_schema_dict_type PASSED
test_schema.py::test_json_schema_title_and_description PASSED
test_schema.py::test_json_schema_description_nested PASSED
test_schema.py::test_json_schema_description_or_nested PASSED
test_schema.py::test_json_schema_literal_with_enum PASSED
test_schema.py::test_json_schema_description_and_nested PASSED
test_schema.py::test_description PASSED
test_schema.py::test_description_with_default PASSED
test_schema.py::test_json_schema_ref_in_list PASSED
test_schema.py::test_json_schema_refs PASSED
test_schema.py::test_json_schema_refs_is_smaller PASSED
test_schema.py::test_json_schema_refs_no_missing PASSED
test_schema.py::test_json_schema_definitions PASSED
test_schema.py::test_json_schema_definitions_and_literals PASSED
test_schema.py::test_json_schema_definitions_nested PASSED
test_schema.py::test_json_schema_definitions_recursive PASSED
test_schema.py::test_json_schema_definitions_invalid PASSED
test_schema.py::test_json_schema_default_value PASSED
test_schema.py::test_json_schema_default_value_with_literal PASSED
test_schema.py::test_json_schema_default_is_none PASSED
test_schema.py::test_json_schema_default_is_tuple PASSED
test_schema.py::test_json_schema_default_is_literal PASSED
test_schema.py::test_prepend_schema_name PASSED
test_schema.py::test_dict_literal_error_string PASSED
test_schema.py::test_callable_error PASSED

======== 116 passed ========
  py$(PYV): OK
  congratulations :)