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 :)