[INFO] fetching crate clawspec-core 0.2.0... [INFO] testing clawspec-core-0.2.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate clawspec-core 0.2.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate clawspec-core 0.2.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate clawspec-core 0.2.0 [INFO] tweaked toml for crates.io crate clawspec-core 0.2.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate clawspec-core 0.2.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate clawspec-core 0.2.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded backon v1.5.1 [INFO] [stderr] Downloaded cruet v0.15.0 [INFO] [stderr] Downloaded utoipa v5.4.0 [INFO] [stderr] Downloaded unsafe-libyaml-norway v0.2.15 [INFO] [stderr] Downloaded serde_norway v0.9.42 [INFO] [stderr] Downloaded utoipa-gen v5.4.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2794d13abfac86db68e15d6320bd5e413820073d0822fefa29c60f548581b514 [INFO] running `Command { std: "docker" "start" "-a" "2794d13abfac86db68e15d6320bd5e413820073d0822fefa29c60f548581b514", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2794d13abfac86db68e15d6320bd5e413820073d0822fefa29c60f548581b514", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2794d13abfac86db68e15d6320bd5e413820073d0822fefa29c60f548581b514", kill_on_drop: false }` [INFO] [stdout] 2794d13abfac86db68e15d6320bd5e413820073d0822fefa29c60f548581b514 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7aec0b52f4650237e4b0641e25c818b565c5d3dedc38821c268bd2ca2637e7e8 [INFO] running `Command { std: "docker" "start" "-a" "7aec0b52f4650237e4b0641e25c818b565c5d3dedc38821c268bd2ca2637e7e8", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rustls v0.23.29 [INFO] [stderr] Compiling serde_json v1.0.141 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling convert_case v0.7.1 [INFO] [stderr] Compiling unsafe-libyaml-norway v0.2.15 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling deunicode v1.6.2 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling slug v0.1.6 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling tokio v1.46.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling cruet v0.15.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling backon v1.5.1 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling rustls-webpki v0.103.4 [INFO] [stderr] Compiling webpki-roots v1.0.2 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling utoipa-gen v5.4.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling zerovec v0.11.2 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling hyper-util v0.1.15 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling serde_norway v0.9.42 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling utoipa v5.4.0 [INFO] [stderr] Compiling clawspec-core v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 26s [INFO] running `Command { std: "docker" "inspect" "7aec0b52f4650237e4b0641e25c818b565c5d3dedc38821c268bd2ca2637e7e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7aec0b52f4650237e4b0641e25c818b565c5d3dedc38821c268bd2ca2637e7e8", kill_on_drop: false }` [INFO] [stdout] 7aec0b52f4650237e4b0641e25c818b565c5d3dedc38821c268bd2ca2637e7e8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4e95e2cb9b666269b7a1e1fc16058e14bdee996cf05d6efa8697462df56e5171 [INFO] running `Command { std: "docker" "start" "-a" "4e95e2cb9b666269b7a1e1fc16058e14bdee996cf05d6efa8697462df56e5171", kill_on_drop: false }` [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling clap_builder v4.5.41 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling tokio v1.46.1 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling insta v1.43.1 [INFO] [stderr] Compiling clap v4.5.41 [INFO] [stderr] Compiling serde_json v1.0.141 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling serde_norway v0.9.42 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.6.0 [INFO] [stderr] Compiling utoipa v5.4.0 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling backon v1.5.1 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling hyper-util v0.1.15 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling clawspec-core v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 15s [INFO] running `Command { std: "docker" "inspect" "4e95e2cb9b666269b7a1e1fc16058e14bdee996cf05d6efa8697462df56e5171", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4e95e2cb9b666269b7a1e1fc16058e14bdee996cf05d6efa8697462df56e5171", kill_on_drop: false }` [INFO] [stdout] 4e95e2cb9b666269b7a1e1fc16058e14bdee996cf05d6efa8697462df56e5171 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9f9ba425e7e6a9758b7f179a673ac0f69d748ec47bafb39fc802353e80d09bb7 [INFO] running `Command { std: "docker" "start" "-a" "9f9ba425e7e6a9758b7f179a673ac0f69d748ec47bafb39fc802353e80d09bb7", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/clawspec_core-36ebb5e781c9032c) [INFO] [stdout] [INFO] [stdout] running 329 tests [INFO] [stdout] test client::auth::tests::test_authentication_error_display ... ok [INFO] [stdout] test client::auth::tests::test_bearer_authentication ... ok [INFO] [stdout] test client::auth::tests::test_authentication_errors ... ok [INFO] [stdout] test client::auth::tests::test_display_masks_secrets ... ok [INFO] [stdout] test client::auth::tests::test_secure_string_conversions ... ok [INFO] [stdout] test client::auth::tests::test_secure_string_debug ... ok [INFO] [stdout] test client::auth::tests::test_secure_string_display ... ok [INFO] [stdout] test client::auth::tests::test_api_key_authentication ... ok [INFO] [stdout] test client::auth::tests::test_secure_string_mask_short_tokens ... ok [INFO] [stdout] test client::auth::tests::test_serialization ... ok [INFO] [stdout] test client::body::tests::test_call_body_raw_creates_valid_body ... ok [INFO] [stdout] test client::body::tests::test_call_body_text_creates_valid_body ... ok [INFO] [stdout] test client::builder::tests::test_builder_add_server ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_authentication_api_key ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_authentication_basic ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_authentication_bearer ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_info ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_invalid_base_path_warns_and_continues ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_servers ... ok [INFO] [stdout] test client::auth::tests::test_basic_authentication ... ok [INFO] [stdout] test client::builder::tests::test_builder_without_authentication ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_custom_port ... ok [INFO] [stdout] test client::body::tests::test_call_body_json_creates_valid_body ... ok [INFO] [stdout] test client::body::tests::test_call_body_form_creates_valid_body ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_complete_openapi_config ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_custom_host ... ok [INFO] [stdout] test client::call::tests::test_api_call_add_expected_status_range_exclusive ... ok [INFO] [stdout] test client::call::tests::test_api_call_add_expected_status_range_inclusive ... ok [INFO] [stdout] test client::call::tests::test_api_call_form_body ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_valid_base_path ... ok [INFO] [stdout] test client::builder::tests::test_default_builder_creates_localhost_http_client ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_custom_scheme ... ok [INFO] [stdout] test client::call::tests::test_api_call_into_future_type_requirements ... ok [INFO] [stdout] test client::call::tests::test_api_call_form_serialization_error ... ok [INFO] [stdout] test client::call::tests::test_api_call_raw_body ... ok [INFO] [stdout] test client::call::tests::test_api_call_method_chaining ... ok [INFO] [stdout] test client::call::tests::test_api_call_response_description_method_chaining ... ok [INFO] [stdout] test client::call::tests::test_api_call_json_body ... ok [INFO] [stdout] test client::call::tests::test_api_call_into_future_equivalence ... ok [INFO] [stdout] test client::call::tests::test_api_call_response_description_none_by_default ... ok [INFO] [stdout] test client::call::tests::test_api_call_text_body ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_authentication_basic ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_authentication_api_key ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_authentication_bearer ... ok [INFO] [stdout] test client::call::tests::test_api_call_add_expected_status ... ok [INFO] [stdout] test client::call::tests::test_api_call_build_success ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_expected_status ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_authentication_none ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_description ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_client_errors ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_expected_status_code_http ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_header_merge ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_headers ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_expected_status_codes ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_expected_status_code_range_http ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_header_single ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_operation_id ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_response_description ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_status_range_inclusive ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_tag_on_empty_tags ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_success_only ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_tags_array ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_status_range_exclusive ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_tag_single ... ok [INFO] [stdout] test client::call::tests::test_body_max_length_constant ... ok [INFO] [stdout] test client::call::tests::test_build_request_with_api_key_auth ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_query ... ok [INFO] [stdout] test client::call::tests::test_build_request_with_bearer_auth ... ok [INFO] [stdout] test client::call::tests::test_build_request_with_basic_auth ... ok [INFO] [stdout] test client::call::tests::test_build_request_with_body ... ok [INFO] [stdout] test client::call::tests::test_build_request_simple ... ok [INFO] [stdout] test client::call::tests::test_api_call_with_tags_vec ... ok [INFO] [stdout] test client::call::tests::test_authentication_override_in_method_chaining ... ok [INFO] [stdout] test client::call::tests::test_build_request_without_auth ... ok [INFO] [stdout] test client::call::tests::test_build_request_with_headers ... ok [INFO] [stdout] test client::call::tests::test_operation_metadata_creation ... ok [INFO] [stdout] test client::call::tests::test_default_collection_flag ... ok [INFO] [stdout] test client::call::tests::test_operation_metadata_default ... ok [INFO] [stdout] test client::call::tests::test_into_future_api_demonstration ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_content_type_with_charset ... ok [INFO] [stdout] test client::call::tests::test_without_collection_chaining ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_content_type_with_multiple_parameters ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_content_type_without_parameters ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_json_content_type ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_multipart_content_type ... ok [INFO] [stdout] test client::collectors::content_type_tests::test_normalize_form_urlencoded_content_type ... ok [INFO] [stdout] test client::call::tests::test_api_call_multipart_body ... ok [INFO] [stdout] test client::call::tests::test_api_call_json_serialization_error ... ok [INFO] [stdout] test client::call::tests::test_without_collection_sets_flag ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_description_special_actions ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_tags_simple_paths ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_tags_with_api_prefix ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_tags_with_id_parameter ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_tags_with_special_actions ... ok [INFO] [stdout] test client::cookies::tests::test_add_custom_type_cookie ... ok [INFO] [stdout] test client::cookies::tests::test_add_multiple_cookies ... ok [INFO] [stdout] test client::cookies::tests::test_add_string_cookie ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_error_with_complex_object ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_insertion_order_preserved ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_merge ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_override_in_merge ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_schemas_collection ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_array_values ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_boolean_values ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_empty_string_value ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_null_value ... ok [INFO] [stdout] test client::call::tests::test_build_url_simple_path ... ok [INFO] [stdout] test client::call::tests::test_build_url_with_query ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_numeric_values ... ok [INFO] [stdout] test client::cookies::tests::test_cookies_to_parameters ... ok [INFO] [stdout] test client::cookies::tests::test_new_empty_cookies ... ok [INFO] [stdout] test client::cookies::tests::test_empty_cookies_header ... ok [INFO] [stdout] test client::cookies::tests::test_cookie_with_special_characters ... ok [INFO] [stdout] test client::error::tests::test_call_result_required_error ... ok [INFO] [stdout] test client::cookies::tests::test_single_cookie_no_semicolon ... ok [INFO] [stdout] test client::error::tests::test_api_client_error_is_send_and_sync ... ok [INFO] [stdout] test client::error::tests::test_error_debug_implementation ... ok [INFO] [stdout] test client::error::tests::test_error_equality ... ok [INFO] [stdout] test client::error::tests::test_error_trait_implementation ... ok [INFO] [stdout] test client::error::tests::test_from_authentication_error ... ok [INFO] [stdout] test client::error::tests::test_from_http_error ... ok [INFO] [stdout] test client::error::tests::test_from_invalid_header_name ... ok [INFO] [stdout] test client::error::tests::test_from_invalid_header_value ... ok [INFO] [stdout] test client::error::tests::test_from_json_error ... ok [INFO] [stdout] test client::error::tests::test_from_reqwest_error ... ok [INFO] [stdout] test client::error::tests::test_from_url_parse_error ... ok [INFO] [stdout] test client::error::tests::test_invalid_base_path_error ... ok [INFO] [stdout] test client::error::tests::test_error_context_preservation ... ok [INFO] [stdout] test client::error::tests::test_json_error ... ok [INFO] [stdout] test client::error::tests::test_json_error_with_large_body ... ok [INFO] [stdout] test client::error::tests::test_missing_operation_error ... ok [INFO] [stdout] test client::error::tests::test_path_unresolved_error ... ok [INFO] [stdout] test client::error::tests::test_serialization_error ... ok [INFO] [stdout] test client::error::tests::test_server_failure_error ... ok [INFO] [stdout] test client::error::tests::test_status_code_error_edge_cases ... ok [INFO] [stdout] test client::error::tests::test_unexpected_status_code_error ... ok [INFO] [stdout] test client::error::tests::test_unsupported_bytes_output_error ... ok [INFO] [stdout] test client::error::tests::test_unsupported_json_output_error ... ok [INFO] [stdout] test client::error::tests::test_unsupported_parameter_value_error ... ok [INFO] [stdout] test client::error::tests::test_unsupported_query_parameter_value_error ... ok [INFO] [stdout] test client::error::tests::test_unsupported_text_output_error ... ok [INFO] [stdout] test client::headers::tests::test_add_custom_type_header ... ok [INFO] [stdout] test client::headers::tests::test_add_header_with_param_style ... ok [INFO] [stdout] test client::error::tests::test_output_errors_with_all_output_types ... ok [INFO] [stdout] test client::headers::tests::test_add_multiple_headers ... ok [INFO] [stdout] test client::call::tests::test_build_url_with_path_params ... ok [INFO] [stdout] test client::headers::tests::test_add_numeric_header ... ok [INFO] [stdout] test client::headers::tests::test_add_string_header ... ok [INFO] [stdout] test client::headers::tests::test_empty_headers_merge ... ok [INFO] [stdout] test client::headers::tests::test_header_error_with_complex_object ... ok [INFO] [stdout] test client::headers::tests::test_header_error_with_array_containing_objects ... ok [INFO] [stdout] test client::headers::tests::test_header_insertion_order_preserved ... ok [INFO] [stdout] test client::headers::tests::test_header_override_in_merge ... ok [INFO] [stdout] test client::headers::tests::test_header_with_array_values ... ok [INFO] [stdout] test client::headers::tests::test_header_with_empty_array ... ok [INFO] [stdout] test client::headers::tests::test_header_with_boolean_values ... ok [INFO] [stdout] test client::headers::tests::test_header_merge ... ok [INFO] [stdout] test client::headers::tests::test_header_with_null_value ... ok [INFO] [stdout] test client::headers::tests::test_headers_to_parameters ... ok [INFO] [stdout] test client::headers::tests::test_new_empty_headers ... ok [INFO] [stdout] test client::headers::tests::test_headers_schema_collection ... ok [INFO] [stdout] test client::integration_tests::tests::test_different_array_styles_side_by_side ... ok [INFO] [stdout] test client::integration_tests::tests::test_query_parameter_full_integration ... ok [INFO] [stdout] test client::integration_tests::tests::test_url_encoding_compliance ... ok [INFO] [stdout] test client::output::tests::test_output_bytes_as_example_value ... ok [INFO] [stdout] test client::output::tests::test_output_empty_as_example_value ... ok [INFO] [stdout] test client::output::tests::test_output_json_as_example_value ... ok [INFO] [stdout] test client::output::tests::test_output_json_invalid_returns_error ... ok [INFO] [stdout] test client::output::tests::test_output_other_as_example_value ... ok [INFO] [stdout] test client::output::tests::test_output_text_as_example_value ... ok [INFO] [stdout] test client::param::tests::test_param_style_eq ... ok [INFO] [stdout] test client::param::tests::test_param_style_from_conversion ... ok [INFO] [stdout] test client::param::tests::test_param_value_as_header_value ... ok [INFO] [stdout] test client::param::tests::test_param_value_as_query_value ... ok [INFO] [stdout] test client::param::tests::test_param_value_empty_array ... ok [INFO] [stdout] test client::param::tests::test_param_value_from_conversion ... ok [INFO] [stdout] test client::param::tests::test_param_value_header_style ... ok [INFO] [stdout] test client::param::tests::test_param_value_new ... ok [INFO] [stdout] test client::param::tests::test_param_value_partial_schema ... ok [INFO] [stdout] test client::param::tests::test_param_value_path_style ... ok [INFO] [stdout] test client::param::tests::test_param_value_query_style ... ok [INFO] [stdout] test client::param::tests::test_param_value_resolve ... ok [INFO] [stdout] test client::param::tests::test_param_value_resolve_none_on_serialization_error ... ok [INFO] [stdout] test client::param::tests::test_param_value_single_item_array ... ok [INFO] [stdout] test client::param::tests::test_param_value_to_schema_name ... ok [INFO] [stdout] test client::param::tests::test_param_value_with_complex_types ... ok [INFO] [stdout] test client::param::tests::test_param_value_with_mixed_array_types ... ok [INFO] [stdout] test client::param::tests::test_param_value_with_option_types ... ok [INFO] [stdout] test client::param::tests::test_param_value_with_style ... ok [INFO] [stdout] test client::param::tests::test_parameter_value_trait_implementation ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_array_to_string_values ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_deep_object_style_errors ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_json_value_to_string ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_query_values_arrays ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_query_values_object_error ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_query_values_simple_values ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_string_value_arrays ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_string_value_object_error ... ok [INFO] [stdout] test client::param::tests::test_resolved_param_value_to_string_value_simple_values ... ok [INFO] [stdout] test client::integration_tests::tests::test_complex_nested_data_rejection ... ok [INFO] [stdout] test client::integration_tests::tests::test_edge_cases_comprehensive ... ok [INFO] [stdout] test client::path::tests::test_add_param_overwrites_existing ... ok [INFO] [stdout] test client::path::tests::should_build_call_path ... ok [INFO] [stdout] test client::path::tests::test_path_resolved_with_url_encoding ... ok [INFO] [stdout] test client::path::tests::test_path_resolved_with_multiple_parameters ... ok [INFO] [stdout] test client::path::tests::test_path_resolved_with_missing_parameters ... ok [INFO] [stdout] test client::path::tests::test_path_resolved_with_special_characters ... ok [INFO] [stdout] test client::path::tests::test_path_with_array_space_delimited_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_array_simple_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_duplicate_parameter_names ... ok [INFO] [stdout] test client::path::tests::test_path_with_label_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_label_style_array ... ok [INFO] [stdout] test client::path::tests::test_path_with_array_pipe_delimited_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_array_default_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_mixed_array_types ... ok [INFO] [stdout] test client::path::tests::test_path_with_matrix_style ... ok [INFO] [stdout] test client::path::tests::test_path_with_matrix_style_array ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_exact_match_only ... ok [INFO] [stdout] test client::path::tests::test_path_with_multiple_duplicate_parameters ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_multiple_occurrences ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_no_collision ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_empty_cases ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_special_characters ... ok [INFO] [stdout] test client::path::tests::test_replace_path_param_substring_collision ... ok [INFO] [stdout] test client::query::tests::test_deep_object_style_with_array_error ... ok [INFO] [stdout] test client::query::tests::test_call_query_basic_usage ... ok [INFO] [stdout] test client::query::tests::test_comprehensive_query_serialization_snapshot ... ok [INFO] [stdout] test client::query::tests::test_deep_object_style_with_nested_object_error ... ok [INFO] [stdout] test client::query::tests::test_empty_query_serialization ... ok [INFO] [stdout] test client::query::tests::test_deep_object_style_with_object ... ok [INFO] [stdout] test client::query::tests::test_ergonomic_api_with_direct_values ... ok [INFO] [stdout] test client::query::tests::test_label_and_matrix_styles_error_in_query ... ok [INFO] [stdout] test client::query::tests::test_mixed_parameter_types ... ok [INFO] [stdout] test client::query::tests::test_mixed_ergonomic_and_explicit_api ... ok [INFO] [stdout] test client::query::tests::test_nested_object_in_array_error ... ok [INFO] [stdout] test client::query::tests::test_query_param_with_different_styles ... ok [INFO] [stdout] test client::query::tests::test_object_query_parameter_error ... ok [INFO] [stdout] test client::query::tests::test_query_param_as_query_value ... ok [INFO] [stdout] test client::query::tests::test_query_string_serialization_pipe_delimited ... ok [INFO] [stdout] test client::query::tests::test_query_parameters_openapi_generation_snapshot ... ok [INFO] [stdout] test client::query::tests::test_query_string_serialization_form_style ... ok [INFO] [stdout] test client::query::tests::test_query_string_serialization_with_arrays ... ok [INFO] [stdout] test client::query::tests::test_special_characters_encoding_snapshot ... ok [INFO] [stdout] test client::query::tests::test_to_parameters_generates_correct_openapi_parameters ... ok [INFO] [stdout] test client::schema::tests::test_complex_types_are_referenced ... ok [INFO] [stdout] test client::schema::tests::test_enhanced_example_generation_and_validation ... ok [INFO] [stdout] test client::schema::tests::test_fallback_naming_strategy ... ok [INFO] [stdout] test client::schema::tests::test_mixed_primitive_and_complex_types ... ok [INFO] [stdout] test client::query::tests::test_empty_and_null_values_snapshot ... ok [INFO] [stdout] test client::schema::tests::test_primitive_types_are_inlined ... ok [INFO] [stdout] test client::schema::tests::test_schema_entry_add_duplicate_example ... ok [INFO] [stdout] test client::schema::tests::test_schema_entry_add_example ... ok [INFO] [stdout] test client::schema::tests::test_schema_entry_creation ... ok [INFO] [stdout] test client::schema::tests::test_schema_entry_reference_creation ... ok [INFO] [stdout] test client::schema::tests::test_schema_name_conflicts_are_resolved ... ok [INFO] [stdout] test client::schema::tests::test_schemas_add_different_types ... ok [INFO] [stdout] test client::schema::tests::test_schemas_add_same_type_twice_returns_same_entry ... ok [INFO] [stdout] test client::schema::tests::test_schemas_add_single_type ... ok [INFO] [stdout] test client::schema::tests::test_schemas_add_with_example ... ok [INFO] [stdout] test client::schema::tests::test_schemas_merge ... ok [INFO] [stdout] test client::schema::tests::test_schemas_merge_with_conflicts_and_examples ... ok [INFO] [stdout] test client::query::tests::test_query_string_serialization_space_delimited ... ok [INFO] [stdout] test client::schema::tests::test_selective_cache_invalidation ... ok [INFO] [stdout] test client::schema::tests::test_merge_behavior_safety ... ok [INFO] [stdout] test client::schema::tests::test_path_filtering_edge_cases ... ok [INFO] [stdout] test client::status::status_code_tests::test_add_invalid_range ... ok [INFO] [stdout] test client::status::status_code_tests::test_default_status_codes ... ok [INFO] [stdout] test client::status::status_code_tests::test_exclusive_range ... ok [INFO] [stdout] test client::status::status_code_tests::test_inclusive_range ... ok [INFO] [stdout] test client::status::status_code_tests::test_add_invalid_status ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_exclusive_range_start - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_range_start_low - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_range_end_high - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_range_order - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_exclusive_range_end - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_multiple_ranges ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_single_status_code_high - should panic ... ok [INFO] [stdout] test client::status::status_code_tests::test_invalid_single_status_code_low - should panic ... ok [INFO] [stdout] test integration_tests::test_expected_status_codes_method_chaining ... ok [INFO] [stdout] test integration_tests::test_expected_status_codes_vs_manual_creation ... ok [INFO] [stdout] test integration_tests::test_expected_status_codes_with_api_call ... ok [INFO] [stdout] test client::status::status_code_tests::test_status_code_variants ... ok [INFO] [stdout] test integration_tests::test_expected_status_codes_real_world_patterns ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_common_patterns ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_builder_alternative ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_edge_cases ... ok [INFO] [stdout] test client::status::status_code_tests::test_single_status_code ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_five_elements ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_eight_elements ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_multiple_ranges ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_multiple_single ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_single ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_trailing_comma ... ok [INFO] [stdout] test test_client::error::tests::test_error_source_chain ... ok [INFO] [stdout] test test_client::error::tests::test_error_trait_bounds ... ok [INFO] [stdout] test test_client::error::tests::test_server_error_creation ... ok [INFO] [stdout] test test_client::error::tests::test_test_app_error_debug ... ok [INFO] [stdout] test test_client::error::tests::test_test_app_error_display ... ok [INFO] [stdout] test test_client::error::tests::test_test_app_error_from_api_client_error ... ok [INFO] [stdout] test test_client::error::tests::test_test_app_error_from_io_error ... ok [INFO] [stdout] test test_client::error::tests::test_test_app_error_from_json_error ... ok [INFO] [stdout] test test_client::error::tests::test_unhealthy_server_error_creation ... ok [INFO] [stdout] test test_client::error::tests::test_yaml_error_creation ... ok [INFO] [stdout] test test_client::test_server::tests::test_default_backoff_configuration ... ok [INFO] [stdout] test test_client::test_server::tests::test_mock_server_health_check_healthy ... ok [INFO] [stdout] test test_client::test_server::tests::test_mock_server_health_check_unhealthy ... ok [INFO] [stdout] test test_client::test_server::tests::test_test_server_config_custom ... ok [INFO] [stdout] test test_client::test_server::tests::test_test_server_config_default ... ok [INFO] [stdout] test test_client::test_server::tests::test_test_server_trait_bounds ... ok [INFO] [stdout] test test_client::tests::test_test_client_debug_trait ... ok [INFO] [stdout] test test_client::tests::test_test_client_deref_mut_to_api_client ... ok [INFO] [stdout] test test_client::tests::test_test_client_deref_to_api_client ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_range ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_mixed ... ok [INFO] [stdout] test macro_tests::test_expected_status_codes_range_trailing_comma ... ok [INFO] [stdout] test test_client::tests::test_test_client_start_slow_server ... ok [INFO] [stdout] test test_client::tests::test_test_client_start_success ... ok [INFO] [stdout] test test_client::tests::test_test_client_start_with_custom_config ... ok [INFO] [stdout] test test_client::tests::test_test_client_trait_bounds ... ok [INFO] [stdout] test test_client::tests::test_test_client_drop_aborts_handle ... ok [INFO] [stdout] test test_client::tests::test_test_client_start_health_timeout ... ok [INFO] [stdout] test test_client::tests::test_test_client_write_openapi_yaml ... ok [INFO] [stdout] test test_client::tests::test_test_client_write_openapi_creates_parent_dirs ... ok [INFO] [stdout] test test_client::tests::test_test_client_write_openapi_json ... ok [INFO] [stdout] test test_client::tests::test_test_client_start_unhealthy_server ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_description_simple_paths ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_description_with_id_parameter ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_generate_description_api_prefix ... ok [INFO] [stdout] test client::collectors::operation_metadata_tests::test_singularize ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 329 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s [INFO] [stdout] [INFO] [stderr] Doc-tests clawspec_core [INFO] [stdout] [INFO] [stdout] running 126 tests [INFO] [stdout] test src/client/body.rs - client::body::CallBody::multipart (line 183) ... ok [INFO] [stdout] test src/client/body.rs - client::body::CallBody::json (line 30) ... ok [INFO] [stdout] test src/client/body.rs - client::body::CallBody::raw (line 130) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_authentication (line 428) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::add_server (line 381) ... ok [INFO] [stdout] test src/client/body.rs - client::body::CallBody::text (line 166) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder (line 26) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_info (line 304) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_port (line 221) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall (line 1186) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_scheme (line 157) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::add_expected_status (line 615) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::add_expected_status_range (line 653) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::exchange (line 958) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::form (line 828) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::json (line 791) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::multipart (line 918) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::build (line 92) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::text (line 896) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_servers (line 343) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_authentication (line 466) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_client_errors (line 688) ... ok [INFO] [stdout] test src/client/body.rs - client::body::CallBody::form (line 78) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_base_path (line 251) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::add_expected_status_range_inclusive (line 634) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::raw (line 866) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_cookie (line 431) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_authentication_none (line 501) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ApiClientBuilder::with_host (line 186) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::Authentication (line 168) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_cookie (line 419) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_header (line 354) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_response_description (line 255) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_status_range (line 577) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_status_range_inclusive (line 535) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_header (line 342) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_expected_status_codes (line 708) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_expected_status (line 596) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_expected_status_code_range (line 762) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_cookies (line 390) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_tag (line 231) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_tags (line 208) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_description (line 191) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_success_only (line 672) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::without_collection (line 282) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult::as_bytes (line 682) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::Collectors (line 131) ... ignored [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult::as_text (line 645) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_expected_status_code (line 738) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::RawResult (line 347) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::merge_request_body (line 949) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult::as_json (line 580) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult (line 290) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::merge_parameters (line 1025) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies (line 16) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult::as_raw (line 720) ... ok [INFO] [stdout] test src/client/collectors.rs - client::collectors::CallResult::as_empty (line 771) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies::is_empty (line 132) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies::add_cookie (line 66) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies::merge (line 104) ... ok [INFO] [stdout] test src/client/call.rs - client::call::ApiCall::with_status_range_inclusive (line 550) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 116) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 73) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 193) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 149) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies::len (line 149) ... ok [INFO] [stdout] test src/client/param.rs - client::param::ParamStyle (line 27) ... ok [INFO] [stdout] test src/client/headers.rs - client::headers::CallHeaders::add_header (line 39) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 221) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient::register_schema (line 475) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient::collected_openapi (line 337) ... ok [INFO] [stdout] test src/client/mod.rs - client::ApiClient (line 249) ... ok [INFO] [stdout] test src/client/cookies.rs - client::cookies::CallCookies::new (line 40) ... ok [INFO] [stdout] test src/client/path.rs - client::path::CallPath (line 41) ... ok [INFO] [stdout] test src/client/schema.rs - client::schema::Schemas::merge (line 186) ... ignored [INFO] [stdout] test src/client/path.rs - client::path::CallPath::add_param (line 94) ... ok [INFO] [stdout] test src/client/query.rs - client::query::CallQuery::new (line 67) ... ok [INFO] [stdout] test src/client/query.rs - client::query::CallQuery (line 20) ... ok [INFO] [stdout] test src/client/query.rs - client::query::CallQuery (line 33) ... ok [INFO] [stdout] test src/lib.rs - (line 13) - compile ... ok [INFO] [stdout] test src/client/status.rs - client::status::ExpectedStatusCodes::from_status_code_range_exclusive (line 175) ... ok [INFO] [stdout] test src/client/path.rs - client::path::CallPath (line 58) ... ok [INFO] [stdout] test src/client/status.rs - client::status::ExpectedStatusCodes::from_status_code (line 125) ... ok [INFO] [stdout] test src/lib.rs - (line 202) ... ok [INFO] [stdout] test src/client/query.rs - client::query::CallQuery::add_param (line 90) ... ok [INFO] [stdout] test src/client/status.rs - client::status::ExpectedStatusCodes::from_status_code_range_inclusive (line 147) ... ok [INFO] [stdout] test src/lib.rs - (line 109) ... ok [INFO] [stdout] test src/lib.rs - (line 235) ... ok [INFO] [stdout] test src/lib.rs - (line 144) ... ok [INFO] [stdout] test src/client/status.rs - client::status::ExpectedStatusCodes::contains_status_code (line 210) ... ok [INFO] [stdout] test src/lib.rs - (line 171) ... ok [INFO] [stdout] test src/lib.rs - (line 43) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 328) ... ok [INFO] [stdout] test src/lib.rs - (line 282) ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client (line 18) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 305) ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient (line 169) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient (line 209) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient (line 238) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient (line 124) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 379) ... ok [INFO] [stdout] test src/lib.rs - register_schemas (line 596) ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient (line 93) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::start (line 304) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::start (line 332) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::write_openapi (line 536) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::drop (line 671) - compile ... ok [INFO] [stdout] test src/lib.rs - expected_status_codes (line 444) ... ok [INFO] [stdout] test src/lib.rs - (line 355) ... ok [INFO] [stdout] test src/lib.rs - register_schemas (line 567) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::HealthStatus (line 90) - compile ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::HealthStatus (line 28) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServer::config (line 262) ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::write_openapi (line 571) - compile ... ok [INFO] [stdout] test src/test_client/mod.rs - test_client::TestClient::write_openapi (line 602) - compile ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServer::is_healthy (line 221) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig (line 306) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServer::launch (line 171) ... ok [INFO] [stdout] test src/lib.rs - (line 70) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig::max_backoff_delay (line 432) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig::min_backoff_delay (line 410) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig::max_retry_attempts (line 477) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig::api_client (line 382) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig::backoff_jitter (line 455) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig (line 320) ... ok [INFO] [stdout] test src/test_client/test_server.rs - test_client::test_server::TestServerConfig (line 340) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 124 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9f9ba425e7e6a9758b7f179a673ac0f69d748ec47bafb39fc802353e80d09bb7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9f9ba425e7e6a9758b7f179a673ac0f69d748ec47bafb39fc802353e80d09bb7", kill_on_drop: false }` [INFO] [stdout] 9f9ba425e7e6a9758b7f179a673ac0f69d748ec47bafb39fc802353e80d09bb7