[INFO] fetching crate bh-sd-jwt 0.3.0...
[INFO] testing bh-sd-jwt-0.3.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate bh-sd-jwt 0.3.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate bh-sd-jwt 0.3.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate bh-sd-jwt 0.3.0
[INFO] tweaked toml for crates.io crate bh-sd-jwt 0.3.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate bh-sd-jwt 0.3.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate bh-sd-jwt 0.3.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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_json_path_macros v0.1.6
[INFO] [stderr]   Downloaded serde_json_path v0.7.2
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.51
[INFO] [stderr]   Downloaded serde_json_path_macros_internal v0.1.2
[INFO] [stderr]   Downloaded serde_json_path_core v0.2.2
[INFO] [stderr]   Downloaded bh-status-list v0.2.0
[INFO] [stderr]   Downloaded rustls-webpki v0.103.5
[INFO] [stderr]   Downloaded bh-uri-utils v0.1.0
[INFO] [stderr]   Downloaded indexmap v2.11.1
[INFO] [stderr]   Downloaded web-sys v0.3.78
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7750d0a08c8eb188701fdb0e0d37a25a300e79d32e2dcbc398e1e313911ed853
[INFO] running `Command { std: "docker" "start" "-a" "7750d0a08c8eb188701fdb0e0d37a25a300e79d32e2dcbc398e1e313911ed853", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7750d0a08c8eb188701fdb0e0d37a25a300e79d32e2dcbc398e1e313911ed853", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7750d0a08c8eb188701fdb0e0d37a25a300e79d32e2dcbc398e1e313911ed853", kill_on_drop: false }`
[INFO] [stdout] 7750d0a08c8eb188701fdb0e0d37a25a300e79d32e2dcbc398e1e313911ed853
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1bbd1eedc12f9d49c513f545407c2882351336c333bc199dc376762e44d2b569
[INFO] running `Command { std: "docker" "start" "-a" "1bbd1eedc12f9d49c513f545407c2882351336c333bc199dc376762e44d2b569", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling serde_json v1.0.143
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling cc v1.2.36
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling socket2 v0.6.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling cc-traits v2.0.0
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling range-traits v0.3.2
[INFO] [stderr]    Compiling indoc v2.0.6
[INFO] [stderr]    Compiling hex_fmt v0.3.0
[INFO] [stderr]    Compiling btree-slab v0.6.1
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling utf8-decode v1.0.1
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.12.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling indexmap v2.11.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling openssl v0.10.73
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling abnf-core v0.5.0
[INFO] [stderr]    Compiling abnf v0.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.10
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling regex v1.11.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 zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.16
[INFO] [stderr]    Compiling serde_json_path_macros_internal v0.1.2
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling yoke v0.7.5
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling thiserror v2.0.16
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling h2 v0.4.12
[INFO] [stderr]    Compiling pct-str v2.0.0
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.3
[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 tower v0.5.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling tower-http v0.6.6
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper v1.7.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.16
[INFO] [stderr]    Compiling btree-range-map v0.7.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling static-regular-grammar v2.0.2
[INFO] [stderr]    Compiling bherror v0.1.0
[INFO] [stderr]    Compiling jwt v0.16.0
[INFO] [stderr]    Compiling serde_json_path_core v0.2.2
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling serde_json_path_macros v0.1.6
[INFO] [stderr]    Compiling reqwest v0.12.23
[INFO] [stderr]    Compiling serde_json_path v0.7.2
[INFO] [stderr]    Compiling iref-core v3.2.2
[INFO] [stderr]    Compiling iref v3.2.2
[INFO] [stderr]    Compiling bhx5chain v0.3.0
[INFO] [stderr]    Compiling bh-uri-utils v0.1.0
[INFO] [stderr]    Compiling bh-jws-utils v0.5.0
[INFO] [stderr]    Compiling bh-status-list v0.2.0
[INFO] [stderr]    Compiling bh-sd-jwt v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.17s
[INFO] running `Command { std: "docker" "inspect" "1bbd1eedc12f9d49c513f545407c2882351336c333bc199dc376762e44d2b569", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1bbd1eedc12f9d49c513f545407c2882351336c333bc199dc376762e44d2b569", kill_on_drop: false }`
[INFO] [stdout] 1bbd1eedc12f9d49c513f545407c2882351336c333bc199dc376762e44d2b569
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fee4efec3ba302946e3037b3477d8416b6f690780bc0b21218994293712d212c
[INFO] running `Command { std: "docker" "start" "-a" "fee4efec3ba302946e3037b3477d8416b6f690780bc0b21218994293712d212c", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling bhx5chain v0.3.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling bh-jws-utils v0.5.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling bh-status-list v0.2.0
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling h2 v0.4.12
[INFO] [stderr]    Compiling tower-http v0.6.6
[INFO] [stderr]    Compiling hyper v1.7.0
[INFO] [stderr]    Compiling hyper-util v0.1.16
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.23
[INFO] [stderr]    Compiling bh-uri-utils v0.1.0
[INFO] [stderr]    Compiling bh-sd-jwt v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 23.73s
[INFO] running `Command { std: "docker" "inspect" "fee4efec3ba302946e3037b3477d8416b6f690780bc0b21218994293712d212c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fee4efec3ba302946e3037b3477d8416b6f690780bc0b21218994293712d212c", kill_on_drop: false }`
[INFO] [stdout] fee4efec3ba302946e3037b3477d8416b6f690780bc0b21218994293712d212c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0bf79b0c65dc31b46fe529c0de5a20105ccc2c7a7875c60fec1de38ccb7a6bd7
[INFO] running `Command { std: "docker" "start" "-a" "0bf79b0c65dc31b46fe529c0de5a20105ccc2c7a7875c60fec1de38ccb7a6bd7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bh_sd_jwt-51af731e54fe9ad0)
[INFO] [stdout] 
[INFO] [stdout] running 94 tests
[INFO] [stdout] test decoder::tests::malfored_digest_in_array_contains_multiple_digests ... ok
[INFO] [stdout] test decoder::tests::duplicate_digest_value ... ok
[INFO] [stdout] test decoder::tests::sd_alg_key_value_not_string_on_top_level ... ok
[INFO] [stdout] test decoder::tests::structured_object_sdjwt_example_test ... ok
[INFO] [stdout] test encoder::tests::duplicate_paths ... ok
[INFO] [stdout] test decoder::tests::reserved_key_name_in_disclosed_object ... ok
[INFO] [stdout] test decoder::tests::invalid_hash_algorithm_name ... ok
[INFO] [stdout] test decoder::tests::recursive_sdjwt_example_test ... ok
[INFO] [stdout] test decoder::tests::unused_disclosure ... ok
[INFO] [stdout] test decoder::tests::disclosure_in_object_in_array ... ok
[INFO] [stdout] test encoder::tests::non_existent_path_through_array ... ok
[INFO] [stdout] test decoder::tests::duplicate_claim_name ... ok
[INFO] [stdout] test encoder::tests::non_existent_path_through_object ... ok
[INFO] [stdout] test decoder::tests::remove_digest_from_payload_that_dont_have_a_matching_disclosure ... ok
[INFO] [stdout] test decoder::tests::sdjwt_invalid_claim_name_sd_alg_test ... ok
[INFO] [stdout] test encoder::tests::path_ends_with_reserved_claim_name ... ok
[INFO] [stdout] test decoder::tests::structured_array_sdjwt_test ... ok
[INFO] [stdout] test decoder::tests::flat_sdjwt_example_test ... ok
[INFO] [stdout] test decoder::tests::invalid_payload_value_with_key_in_array ... ok
[INFO] [stdout] test decoder::tests::sdjwt_invalid_claim_name_ellipsis_test ... ok
[INFO] [stdout] test decoder::tests::invalid_payload_value_without_key_in_object ... ok
[INFO] [stdout] test decoder::tests::sdjwt_invalid_claim_name_sd_test ... ok
[INFO] [stdout] test encoder::tests::path_passes_through_reserved_claim_name ... ok
[INFO] [stdout] test encoder::tests::reserved_key_in_claims ... ok
[INFO] [stdout] test encoder::tests::test_encoder_conceal_basic ... ok
[INFO] [stdout] test encoder::tests::test_encoder_conceal_flat ... ok
[INFO] [stdout] test encoder::tests::test_encoder_conceal_structured ... ok
[INFO] [stdout] test encoder::tests::test_encoder_conceal_structured_partial ... ok
[INFO] [stdout] test encoder::tests::test_encoder_conceal_recursive ... ok
[INFO] [stdout] test lookup::tests::iss_scheme_not_http ... ignored, disabled for integration with a third party platform without TLS
[INFO] [stdout] test lookup::tests::issuer_metadata_serialization ... ok
[INFO] [stdout] test lookup::tests::iss_contains_fragment ... ok
[INFO] [stdout] test lookup::tests::iss_contains_query ... ok
[INFO] [stdout] test lookup::tests::issuer_metadata_serialization_jwks_uri ... ok
[INFO] [stdout] test lookup::tests::metadata_issuer_value_not_identical_to_iss ... ok
[INFO] [stdout] test lookup::tests::issuer_metadata_contains_both_jwks_and_jwks_uri ... ok
[INFO] [stdout] test lookup::tests::public_key_example_from_specification ... ok
[INFO] [stdout] test lookup::tests::test_metadata_uri_from_iss ... ok
[INFO] [stdout] test lookup::tests::iss_with_more_complex_path ... ok
[INFO] [stdout] test lookup::tests::public_key_example_with_jwks_uri_from_specification ... ok
[INFO] [stdout] test lookup::tests::test_metadata_uri_from_iss_no_path ... ok
[INFO] [stdout] test lookup::tests::test_metadata_uri_from_iss_no_path_trailing_slash ... ok
[INFO] [stdout] test issuer::tests::sd_alg_field_name_serializes_correctly ... ok
[INFO] [stdout] test issuer::tests::model_errors ... ok
[INFO] [stdout] test issuer::tests::path_through_array_test ... ok
[INFO] [stdout] test lookup::tests::test_public_key_from_x5chain_missing_header_field ... ok
[INFO] [stdout] test lookup::tests::response_wrong_content_type ... ok
[INFO] [stdout] test lookup::tests::test_metadata_uri_from_iss_trailing_slash ... ok
[INFO] [stdout] test issuer::tests::happy_path ... ok
[INFO] [stdout] test lookup::tests::test_public_key_from_x5chain_not_matching_iss ... ok
[INFO] [stdout] test holder::tests::integration::issuer_holder_happy_path ... ok
[INFO] [stdout] test lookup::tests::test_public_key_from_x5chain_san_uri ... ok
[INFO] [stdout] test holder::tests::unit::verify_held ... ok
[INFO] [stdout] test lookup::tests::response_wrong_status_code ... ok
[INFO] [stdout] test lookup::tests::test_public_key_from_x5chain_san_dns ... ok
[INFO] [stdout] test models::path_map::tests::path_map ... ok
[INFO] [stdout] test sd_jwt::test::test_display_with_disclosures_without_kb_jwt ... ok
[INFO] [stdout] test models::disclosure::tests::invalid_disclosure_too_few_elements_in_deserialized_array ... ok
[INFO] [stdout] test models::disclosure::tests::invalid_disclosure_too_many_elements_in_deserialized_array ... ok
[INFO] [stdout] test models::disclosure::tests::test_disclosure_encode_array_element ... ok
[INFO] [stdout] test lookup::tests::test_verify_issued_sd_jwt_not_matching_iss ... ok
[INFO] [stdout] test models::disclosure::tests::invalid_disclosure_key_is_not_a_string ... ok
[INFO] [stdout] test models::disclosure::tests::invalid_disclosure_not_a_base64_string ... ok
[INFO] [stdout] test models::disclosure::tests::test_disclosure_encode_and_parse_object_property ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_invalid_format ... ok
[INFO] [stdout] test lookup::tests::test_verify_issued_sd_jwt_happy_path ... ok
[INFO] [stdout] test traits::hasher::tests::hashing_algorithm_sha256_serializes_correctly ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_sd_jwt_kb_empty_key_binding ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_with_disclosures_with_kb_jwt ... ok
[INFO] [stdout] test sd_jwt::test::test_display_without_disclosures_with_kb_jwt ... ok
[INFO] [stdout] test traits::r#impl::tests::sha256_test_vectors ... ok
[INFO] [stdout] test lookup::tests::test_public_key_from_x5chain_verify_authenticity ... ok
[INFO] [stdout] test sd_jwt::test::test_display_without_disclosures_without_kb_jwt ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_empty ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_without_disclosures_without_kb_jwt ... ok
[INFO] [stdout] test holder::tests::unit::present_nonexistent_paths ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_with_disclosures_without_kb_jwt ... ok
[INFO] [stdout] test verifier::tests::invalid_presentation_invalid_signature ... ok
[INFO] [stdout] test issuer::tests::invalid_paths ... ok
[INFO] [stdout] test sd_jwt::test::test_from_str_without_disclosures_with_kb_jwt ... ok
[INFO] [stdout] test models::disclosure::tests::invalid_disclosure_salt_not_a_string ... ok
[INFO] [stdout] test verifier::tests::key_binding_invalid_kbjwt_signature ... ok
[INFO] [stdout] test verifier::tests::key_binding_expired ... ok
[INFO] [stdout] test verifier::tests::invalid_presentation_missing_signature_verifier ... ok
[INFO] [stdout] test verifier::tests::key_binding_invalid_kbjwt_aud ... ok
[INFO] [stdout] test lookup::tests::multiple_jwks_in_metadata ... ok
[INFO] [stdout] test sd_jwt::test::test_display_with_disclosures_with_kb_jwt ... ok
[INFO] [stdout] test holder::tests::unit::present_happy_path ... ok
[INFO] [stdout] test verifier::tests::presentation_expired ... ok
[INFO] [stdout] test verifier::tests::nbf_in_future ... ok
[INFO] [stdout] test verifier::tests::key_binding_invalid_kbjwt_nonce ... ok
[INFO] [stdout] test verifier::tests::invalid_presentation_mismatched_algorithm ... ok
[INFO] [stdout] test verifier::tests::integration::holder_verifier_happy_path ... ok
[INFO] [stdout] test verifier::tests::invalid_presentation_missing_hasher ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 93 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bh_sd_jwt
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/models/path.rs - models::path::path (line 59) ... ok
[INFO] [stdout] test src/models/path.rs - models::path::path (line 63) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.17s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0bf79b0c65dc31b46fe529c0de5a20105ccc2c7a7875c60fec1de38ccb7a6bd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0bf79b0c65dc31b46fe529c0de5a20105ccc2c7a7875c60fec1de38ccb7a6bd7", kill_on_drop: false }`
[INFO] [stdout] 0bf79b0c65dc31b46fe529c0de5a20105ccc2c7a7875c60fec1de38ccb7a6bd7
