tests.test_api_class

Functions

test_api_initialization()

test_log_with_logger()

test_log_without_logger(mock_print)

test_del_tags_duplicate()

test_get_keys_from_json_path()

test_generic_OpenAPIValidationError_patch_parameters(...)

test_generic_OpenAPIValidationError_patch_schemas(...)

test_generic_OpenAPIValidationError_patch_unsupported()

test_generic_PointerToNowhere_patch(mock_loads, mock_dumps)

test_patch_swagger_success(mock_from_dict)

test_load_swagger_from_url(mock_get)

test_load_swagger_from_file(mock_file)

test_load_swagger_null_version(mock_file)

test_get_schema_from_request()

test_get_schema()

test_get_schema_missing()

test_item_match_schema_valid()

test_item_match_schema_missing_field()

test_item_match_schema_extra_field()

test_item_match_schema_additional_properties_allowed()

test_item_match_schema_not_a_dict()

test_get_json_schema_exception_valid()

test_get_json_schema_exception_invalid()

test_get_json_schema_exception_array()

test_get_request_tested_dict_new_path()

test_check_schema_success()

test_check_schema_failure()

test_check_extra_success()

test_check_extra_failure()

test_check_status_success()

test_check_status_failure()

test_create_all_requests_tested()

Module Contents

tests.test_api_class.test_api_initialization()[source]
tests.test_api_class.test_log_with_logger()[source]
tests.test_api_class.test_log_without_logger(mock_print)[source]
tests.test_api_class.test_del_tags_duplicate()[source]
tests.test_api_class.test_get_keys_from_json_path()[source]
tests.test_api_class.test_generic_OpenAPIValidationError_patch_parameters(mock_delete, mock_get)[source]
tests.test_api_class.test_generic_OpenAPIValidationError_patch_schemas(mock_delete, mock_get)[source]
tests.test_api_class.test_generic_OpenAPIValidationError_patch_unsupported()[source]
tests.test_api_class.test_generic_PointerToNowhere_patch(mock_loads, mock_dumps)[source]
tests.test_api_class.test_patch_swagger_success(mock_from_dict)[source]
tests.test_api_class.test_load_swagger_from_url(mock_get)[source]
tests.test_api_class.test_load_swagger_from_file(mock_file)[source]
tests.test_api_class.test_load_swagger_null_version(mock_file)[source]
tests.test_api_class.test_get_schema_from_request()[source]
tests.test_api_class.test_get_schema()[source]
tests.test_api_class.test_get_schema_missing()[source]
tests.test_api_class.test_item_match_schema_valid()[source]
tests.test_api_class.test_item_match_schema_missing_field()[source]
tests.test_api_class.test_item_match_schema_extra_field()[source]
tests.test_api_class.test_item_match_schema_additional_properties_allowed()[source]
tests.test_api_class.test_item_match_schema_not_a_dict()[source]
tests.test_api_class.test_get_json_schema_exception_valid()[source]
tests.test_api_class.test_get_json_schema_exception_invalid()[source]
tests.test_api_class.test_get_json_schema_exception_array()[source]
tests.test_api_class.test_get_request_tested_dict_new_path()[source]
tests.test_api_class.test_check_schema_success()[source]
tests.test_api_class.test_check_schema_failure()[source]
tests.test_api_class.test_check_extra_success()[source]
tests.test_api_class.test_check_extra_failure()[source]
tests.test_api_class.test_check_status_success()[source]
tests.test_api_class.test_check_status_failure()[source]
tests.test_api_class.test_create_all_requests_tested()[source]