Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Commit 8e20f76

Browse files
authored
Fixes documentation, adds validate invocation in schema examples (#240)
* Adds validate invocation to schema example string * Fixes tree validate cycle test * More test fixes * Fixes tree validate example * Saves samples as ci artifact * Adds sample zip command * Samples updated
1 parent 605f380 commit 8e20f76

File tree

223 files changed

+242
-241
lines changed
  • bin/utils
  • samples/client
    • 3_0_3_unit_test/python
      • docs/paths
        • request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body
        • request_body_post_additionalproperties_are_allowed_by_default_request_body
        • request_body_post_additionalproperties_can_exist_by_itself_request_body
        • request_body_post_additionalproperties_should_not_look_in_applicators_request_body
        • request_body_post_allof_combined_with_anyof_oneof_request_body
        • request_body_post_allof_request_body
        • request_body_post_allof_simple_types_request_body
        • request_body_post_allof_with_base_schema_request_body
        • request_body_post_allof_with_one_empty_schema_request_body
        • request_body_post_allof_with_the_first_empty_schema_request_body
        • request_body_post_allof_with_the_last_empty_schema_request_body
        • request_body_post_allof_with_two_empty_schemas_request_body
        • request_body_post_anyof_complex_types_request_body
        • request_body_post_anyof_request_body
        • request_body_post_anyof_with_base_schema_request_body
        • request_body_post_anyof_with_one_empty_schema_request_body
        • request_body_post_array_type_matches_arrays_request_body
        • request_body_post_boolean_type_matches_booleans_request_body
        • request_body_post_by_int_request_body
        • request_body_post_by_number_request_body
        • request_body_post_by_small_number_request_body
        • request_body_post_date_time_format_request_body
        • request_body_post_email_format_request_body
        • request_body_post_enum_with0_does_not_match_false_request_body
        • request_body_post_enum_with1_does_not_match_true_request_body
        • request_body_post_enum_with_escaped_characters_request_body
        • request_body_post_enum_with_false_does_not_match0_request_body
        • request_body_post_enum_with_true_does_not_match1_request_body
        • request_body_post_enums_in_properties_request_body
        • request_body_post_forbidden_property_request_body
        • request_body_post_hostname_format_request_body
        • request_body_post_integer_type_matches_integers_request_body
        • request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body
        • request_body_post_invalid_string_value_for_default_request_body
        • request_body_post_ipv4_format_request_body
        • request_body_post_ipv6_format_request_body
        • request_body_post_json_pointer_format_request_body
        • request_body_post_maximum_validation_request_body
        • request_body_post_maximum_validation_with_unsigned_integer_request_body
        • request_body_post_maxitems_validation_request_body
        • request_body_post_maxlength_validation_request_body
        • request_body_post_maxproperties0_means_the_object_is_empty_request_body
        • request_body_post_maxproperties_validation_request_body
        • request_body_post_minimum_validation_request_body
        • request_body_post_minimum_validation_with_signed_integer_request_body
        • request_body_post_minitems_validation_request_body
        • request_body_post_minlength_validation_request_body
        • request_body_post_minproperties_validation_request_body
        • request_body_post_nested_allof_to_check_validation_semantics_request_body
        • request_body_post_nested_anyof_to_check_validation_semantics_request_body
        • request_body_post_nested_items_request_body
        • request_body_post_nested_oneof_to_check_validation_semantics_request_body
        • request_body_post_not_more_complex_schema_request_body
        • request_body_post_not_request_body
        • request_body_post_nul_characters_in_strings_request_body
        • request_body_post_null_type_matches_only_the_null_object_request_body
        • request_body_post_number_type_matches_numbers_request_body
        • request_body_post_object_properties_validation_request_body
        • request_body_post_object_type_matches_objects_request_body
        • request_body_post_oneof_complex_types_request_body
        • request_body_post_oneof_request_body
        • request_body_post_oneof_with_base_schema_request_body
        • request_body_post_oneof_with_empty_schema_request_body
        • request_body_post_oneof_with_required_request_body
        • request_body_post_pattern_is_not_anchored_request_body
        • request_body_post_pattern_validation_request_body
        • request_body_post_properties_with_escaped_characters_request_body
        • request_body_post_property_named_ref_that_is_not_a_reference_request_body
        • request_body_post_ref_in_additionalproperties_request_body
        • request_body_post_ref_in_allof_request_body
        • request_body_post_ref_in_anyof_request_body
        • request_body_post_ref_in_items_request_body
        • request_body_post_ref_in_not_request_body
        • request_body_post_ref_in_oneof_request_body
        • request_body_post_ref_in_property_request_body
        • request_body_post_required_default_validation_request_body
        • request_body_post_required_validation_request_body
        • request_body_post_required_with_empty_array_request_body
        • request_body_post_required_with_escaped_characters_request_body
        • request_body_post_simple_enum_validation_request_body
        • request_body_post_string_type_matches_strings_request_body
        • request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body
        • request_body_post_uniqueitems_false_validation_request_body
        • request_body_post_uniqueitems_validation_request_body
        • request_body_post_uri_format_request_body
        • request_body_post_uri_reference_format_request_body
        • request_body_post_uri_template_format_request_body
    • 3_1_0_unit_test/python
      • docs/paths
        • request_body_post_additionalproperties_are_allowed_by_default_request_body
        • request_body_post_additionalproperties_can_exist_by_itself_request_body
        • request_body_post_additionalproperties_does_not_look_in_applicators_request_body
        • request_body_post_additionalproperties_with_null_valued_instance_properties_request_body
        • request_body_post_additionalproperties_with_schema_request_body
        • request_body_post_allof_combined_with_anyof_oneof_request_body
        • request_body_post_allof_request_body
        • request_body_post_allof_simple_types_request_body
        • request_body_post_allof_with_base_schema_request_body
        • request_body_post_allof_with_one_empty_schema_request_body
        • request_body_post_allof_with_the_first_empty_schema_request_body
        • request_body_post_allof_with_the_last_empty_schema_request_body
        • request_body_post_allof_with_two_empty_schemas_request_body
        • request_body_post_anyof_complex_types_request_body
        • request_body_post_anyof_request_body
        • request_body_post_anyof_with_base_schema_request_body
        • request_body_post_anyof_with_one_empty_schema_request_body
        • request_body_post_array_type_matches_arrays_request_body
        • request_body_post_boolean_type_matches_booleans_request_body
        • request_body_post_by_int_request_body
        • request_body_post_by_number_request_body
        • request_body_post_by_small_number_request_body
        • request_body_post_date_format_request_body
        • request_body_post_date_time_format_request_body
        • request_body_post_duration_format_request_body
        • request_body_post_email_format_request_body
        • request_body_post_enum_with0_does_not_match_false_request_body
        • request_body_post_enum_with1_does_not_match_true_request_body
        • request_body_post_enum_with_escaped_characters_request_body
        • request_body_post_enum_with_false_does_not_match0_request_body
        • request_body_post_enum_with_true_does_not_match1_request_body
        • request_body_post_enums_in_properties_request_body
        • request_body_post_float_division_inf_request_body
        • request_body_post_forbidden_property_request_body
        • request_body_post_hostname_format_request_body
        • request_body_post_idn_email_format_request_body
        • request_body_post_idn_hostname_format_request_body
        • request_body_post_integer_type_matches_integers_request_body
        • request_body_post_ipv4_format_request_body
        • request_body_post_ipv6_format_request_body
        • request_body_post_iri_format_request_body
        • request_body_post_iri_reference_format_request_body
        • request_body_post_items_does_not_look_in_applicators_valid_case_request_body
        • request_body_post_items_with_null_instance_elements_request_body
        • request_body_post_json_pointer_format_request_body
        • request_body_post_maximum_validation_request_body
        • request_body_post_maximum_validation_with_unsigned_integer_request_body
        • request_body_post_maxitems_validation_request_body
        • request_body_post_maxlength_validation_request_body
        • request_body_post_maxproperties0_means_the_object_is_empty_request_body
        • request_body_post_maxproperties_validation_request_body
        • request_body_post_minimum_validation_request_body
        • request_body_post_minimum_validation_with_signed_integer_request_body
        • request_body_post_minitems_validation_request_body
        • request_body_post_minlength_validation_request_body
        • request_body_post_minproperties_validation_request_body
        • request_body_post_multiple_types_can_be_specified_in_an_array_request_body
        • request_body_post_nested_allof_to_check_validation_semantics_request_body
        • request_body_post_nested_anyof_to_check_validation_semantics_request_body
        • request_body_post_nested_items_request_body
        • request_body_post_nested_oneof_to_check_validation_semantics_request_body
        • request_body_post_not_more_complex_schema_request_body
        • request_body_post_not_request_body
        • request_body_post_nul_characters_in_strings_request_body
        • request_body_post_null_type_matches_only_the_null_object_request_body
        • request_body_post_number_type_matches_numbers_request_body
        • request_body_post_object_properties_validation_request_body
        • request_body_post_object_type_matches_objects_request_body
        • request_body_post_oneof_complex_types_request_body
        • request_body_post_oneof_request_body
        • request_body_post_oneof_with_base_schema_request_body
        • request_body_post_oneof_with_empty_schema_request_body
        • request_body_post_oneof_with_required_request_body
        • request_body_post_pattern_is_not_anchored_request_body
        • request_body_post_pattern_validation_request_body
        • request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body
        • request_body_post_properties_whose_names_are_javascript_object_property_names_request_body
        • request_body_post_properties_with_escaped_characters_request_body
        • request_body_post_properties_with_null_valued_instance_properties_request_body
        • request_body_post_property_named_ref_that_is_not_a_reference_request_body
        • request_body_post_regex_format_request_body
        • request_body_post_relative_json_pointer_format_request_body
        • request_body_post_required_default_validation_request_body
        • request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body
        • request_body_post_required_validation_request_body
        • request_body_post_required_with_empty_array_request_body
        • request_body_post_required_with_escaped_characters_request_body
        • request_body_post_simple_enum_validation_request_body
        • request_body_post_small_multiple_of_large_integer_request_body
        • request_body_post_string_type_matches_strings_request_body
        • request_body_post_time_format_request_body
        • request_body_post_type_array_object_or_null_request_body
        • request_body_post_type_array_or_object_request_body
        • request_body_post_type_as_array_with_one_item_request_body
        • request_body_post_uniqueitems_false_validation_request_body
        • request_body_post_uniqueitems_false_with_an_array_of_items_request_body
        • request_body_post_uniqueitems_validation_request_body
        • request_body_post_uniqueitems_with_an_array_of_items_request_body
        • request_body_post_uri_format_request_body
        • request_body_post_uri_reference_format_request_body
        • request_body_post_uri_template_format_request_body
        • request_body_post_uuid_format_request_body
    • openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python
    • petstore/python/docs/paths
  • src

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

223 files changed

+242
-241
lines changed

bin/utils/ensure-up-to-date

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ if [ -n "$(git status --porcelain)" ]; then
5757
echo "When you see unexpected files here, it likely means that there are newer commits in master that you need to "
5858
echo -e "rebase or merge into your branch.\n"
5959
echo "Please run 'bin/utils/ensure-up-to-date' locally and commit changes (UNCOMMITTED CHANGES ERROR)"
60+
zip -r /tmp/circleci-artifacts/samples.zip samples
6061
exit 1
6162
else
6263
echo "Git working tree is clean"

samples/client/3_0_3_unit_test/python/README.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_int_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_number_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_email_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_string_value_for_default_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post.md

+1-1

samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post.md

+1-1

0 commit comments

Comments
 (0)