[INFO] fetching crate googletest 0.10.0...
[INFO] testing googletest-0.10.0 against 1.76.0 for beta-1.77-1
[INFO] extracting crate googletest 0.10.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate googletest 0.10.0 on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate googletest 0.10.0
[INFO] finished tweaking crates.io crate googletest 0.10.0
[INFO] tweaked toml for crates.io crate googletest 0.10.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded googletest_macro v0.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fe5b47485c90469e9f18fb69982e8188b174c427a9d7a5483b0acedc2deb9da7
[INFO] running `Command { std: "docker" "start" "-a" "fe5b47485c90469e9f18fb69982e8188b174c427a9d7a5483b0acedc2deb9da7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fe5b47485c90469e9f18fb69982e8188b174c427a9d7a5483b0acedc2deb9da7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe5b47485c90469e9f18fb69982e8188b174c427a9d7a5483b0acedc2deb9da7", kill_on_drop: false }`
[INFO] [stdout] fe5b47485c90469e9f18fb69982e8188b174c427a9d7a5483b0acedc2deb9da7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dbbe39870516fba58b251789d5d16efbb7ecdd092c974d1acfd51358c52977a9
[INFO] running `Command { std: "docker" "start" "-a" "dbbe39870516fba58b251789d5d16efbb7ecdd092c974d1acfd51358c52977a9", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling regex-automata v0.4.5
[INFO] [stderr]    Compiling googletest_macro v0.10.0
[INFO] [stderr]    Compiling regex v1.10.3
[INFO] [stderr]    Compiling googletest v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.84s
[INFO] running `Command { std: "docker" "inspect" "dbbe39870516fba58b251789d5d16efbb7ecdd092c974d1acfd51358c52977a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dbbe39870516fba58b251789d5d16efbb7ecdd092c974d1acfd51358c52977a9", kill_on_drop: false }`
[INFO] [stdout] dbbe39870516fba58b251789d5d16efbb7ecdd092c974d1acfd51358c52977a9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b621535e313a76e6d75f58e7662c1ebe2c81d40350e746f0137286bedea8d210
[INFO] running `Command { std: "docker" "start" "-a" "b621535e313a76e6d75f58e7662c1ebe2c81d40350e746f0137286bedea8d210", kill_on_drop: false }`
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling smallvec v1.13.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling indoc v2.0.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling serial_test_derive v2.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling env_logger v0.8.4
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling quickcheck v1.0.3
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling serial_test v2.0.0
[INFO] [stderr]    Compiling googletest v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 12.02s
[INFO] running `Command { std: "docker" "inspect" "b621535e313a76e6d75f58e7662c1ebe2c81d40350e746f0137286bedea8d210", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b621535e313a76e6d75f58e7662c1ebe2c81d40350e746f0137286bedea8d210", kill_on_drop: false }`
[INFO] [stdout] b621535e313a76e6d75f58e7662c1ebe2c81d40350e746f0137286bedea8d210
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3720ff963174f98dfb865a05b5b0f3f57e52b2b8a46014cf69d0522ea6c948f9
[INFO] running `Command { std: "docker" "start" "-a" "3720ff963174f98dfb865a05b5b0f3f57e52b2b8a46014cf69d0522ea6c948f9", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/googletest-4889d25665fb3e53)
[INFO] [stdout] 
[INFO] [stdout] running 362 tests
[INFO] [stdout] test matcher_support::description::tests::description_bullet_single_element_two_lines_indent_except_first_line ... ok
[INFO] [stdout] test matcher_support::description::tests::description_bullet_single_element_two_lines ... ok
[INFO] [stdout] test matcher_support::description::tests::description_bullet_single_element ... ok
[INFO] [stdout] test matcher_support::description::tests::description_enumerate_single_element ... ok
[INFO] [stdout] test matcher_support::description::tests::description_enumerate_single_element_two_lines ... ok
[INFO] [stdout] test matcher_support::description::tests::description_indent_single_element ... ok
[INFO] [stdout] test matcher_support::description::tests::description_indent_single_element_two_lines ... ok
[INFO] [stdout] test matcher_support::description::tests::description_indent_single_element_two_lines_except_first_line ... ok
[INFO] [stdout] test matcher_support::description::tests::description_single_element ... ok
[INFO] [stdout] test matcher_support::description::tests::description_bullet_two_elements_indent_except_first_line ... ok
[INFO] [stdout] test matcher_support::description::tests::description_two_elements ... ok
[INFO] [stdout] test matcher_support::description::tests::description_bullet_two_elements ... ok
[INFO] [stdout] test matcher_support::description::tests::description_enumerate_correct_indentation_with_large_index ... ok
[INFO] [stdout] test matcher_support::description::tests::description_indent_two_elements ... ok
[INFO] [stdout] test matcher_support::description::tests::description_enumerate_two_elements ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::does_not_skip_corresponding_line_on_actual_when_actual_and_expected_differ_in_prefix_mode ... ok
[INFO] [stdout] test matcher_support::description::tests::description_indent_two_elements_except_first_line ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::interleaves_extra_actual_and_extra_expected_when_multiple_lines_differ ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_extra_expected_plus_common_part_when_there_is_common_prefix_and_suffix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::does_not_skip_extra_parts_on_actual_in_prefix_mode_at_end_when_they_are_in_common ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_extra_expected_when_expected_has_extra_suffix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_equal_when_strings_are_equal ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_difference_plus_common_part_plus_difference_when_there_is_common_infix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_difference_when_there_is_common_prefix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_difference_plus_common_part_when_there_is_common_suffix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_extra_actual_followed_by_extra_expected_with_two_unequal_strings ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_extra_actual_when_only_actual_has_content ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_extra_expected_when_only_expected_has_content ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_sequence_of_two_common_parts ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_extra_actual_plus_common_part_when_there_is_common_prefix_and_suffix ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::skips_extra_parts_on_actual_at_end_in_prefix_mode ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_extra_actual_when_actual_has_extra_suffix ... ok
[INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_exact_same ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_common_part_plus_difference_plus_common_part_when_there_is_common_prefix_and_suffix ... ok
[INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_smaller_than_one_line ... ok
[INFO] [stdout] test matchers::all_matcher::tests::description_shows_more_than_one_matcher ... ok
[INFO] [stdout] test matchers::all_matcher::tests::description_shows_one_matcher_directly ... ok
[INFO] [stdout] test matchers::all_matcher::tests::mismatch_description_shows_which_matcher_failed_if_more_than_one_constituent ... ok
[INFO] [stdout] test matchers::any_matcher::tests::description_shows_more_than_one_matcher ... ok
[INFO] [stdout] test matchers::all_matcher::tests::mismatch_description_is_simple_when_only_one_consistuent ... ok
[INFO] [stdout] test matchers::anything_matcher::tests::anything_matches_option ... ok
[INFO] [stdout] test matchers::any_matcher::tests::mismatch_description_shows_which_matcher_failed_if_more_than_one_constituent ... ok
[INFO] [stdout] test matchers::char_count_matcher::tests::char_count_explains_match ... ok
[INFO] [stdout] test matchers::any_matcher::tests::mismatch_description_is_simple_when_only_one_constituent ... ok
[INFO] [stdout] test matchers::anything_matcher::tests::anything_matches_i32 ... ok
[INFO] [stdout] test matchers::any_matcher::tests::description_shows_one_matcher_directly ... ok
[INFO] [stdout] test matchers::anything_matcher::tests::anything_matches_str ... ok
[INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_exact_small_difference_no_color ... ok
[INFO] [stdout] test matchers::char_count_matcher::tests::char_count_counts_non_ascii_characters_correctly ... ok
[INFO] [stdout] test matchers::char_count_matcher::tests::char_count_matches_owned_string ... ok
[INFO] [stdout] test matchers::char_count_matcher::tests::char_count_matches_string_slice ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::and_false_true_does_not_match ... ok
[INFO] [stdout] test matchers::char_count_matcher::tests::char_count_has_correct_failure_message ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::chained_and_matches ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::works_with_str_slices ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::and_false_false_does_not_match ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::returns_unrelated_when_maximum_distance_exceeded ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::and_true_true_matches ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::and_true_false_does_not_match ... ok
[INFO] [stdout] test matchers::conjunction_matcher::tests::works_with_owned_strings ... ok
[INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_exact_unrelated ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_full_error_message ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_array_with_slice ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_hash_set ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_owned_vec_of_owned_strings_with_shorter_slice_of_string_references ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_owned_vec_of_owned_strings_with_slice_of_string_references ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_does_not_show_duplicated_element ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_shows_missing_and_surplus_elements_in_container ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_shows_missing_elements_in_container ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_shows_surplus_elements_in_container ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_with_slice_shows_missing_elements_in_container ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_with_str_slice_shows_missing_elements_in_container ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_owned_vec_with_array ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_returns_match_when_containers_match ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_with_str_slice_shows_surplus_elements_in_container ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_empty_slice ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_singleton_slice_with_wrong_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_slice_with_too_many_of_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_slice_with_too_few_of_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_singleton_slice_with_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_formats_without_multiplicity_by_default ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_singleton_vec_with_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_formats_with_multiplicity_when_specified ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_slice_with_repeated_value ... ok
[INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_returns_mismatch_when_elements_out_of_order ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_two_element_slice_with_value ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_mismatch_shows_number_of_times_element_was_found ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_mismatch_shows_when_no_matches ... ok
[INFO] [stdout] test matchers::contains_matcher::tests::contains_mismatch_shows_when_matches ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::or_false_false_does_not_match ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::or_false_true_matches ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::works_with_owned_strings ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::works_with_str_slices ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::chained_or_matches ... ok
[INFO] [stdout] test matchers::display_matcher::tests::display_matches_str ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::or_true_false_matches ... ok
[INFO] [stdout] test matchers::disjunction_matcher::tests::or_true_true_matches ... ok
[INFO] [stdout] test matchers::display_matcher::tests::display_displays_error_message_with_explanation_from_inner_matcher ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_does_not_match_when_first_element_does_not_match ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_matches_empty_vec ... ok
[INFO] [stdout] test matchers::display_matcher::tests::display_matches_i32 ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_matches_hash_set_with_one_element ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_matches_slice_with_one_element ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_does_not_match_when_second_element_does_not_match ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_matches_vec_with_two_elements ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_shows_correct_message_when_first_item_does_not_match ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_matches_vec_with_one_element ... ok
[INFO] [stdout] test matchers::display_matcher::tests::display_matches_struct ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_shows_correct_message_when_second_item_does_not_match ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_matches_owned_string_with_pattern ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_displays_quoted_debug_of_pattern ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_matches_string_reference_with_owned_string ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::verify_that_works_with_owned_string ... ok
[INFO] [stdout] test matchers::each_matcher::tests::each_shows_inner_explanation ... FAILED
[INFO] [stdout] test matchers::each_matcher::tests::each_shows_correct_message_when_first_two_items_do_not_match ... ok
[INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_matches_empty_slice ... ok
[INFO] [stdout] test matchers::eq_deref_of_matcher::tests::does_not_match_value_with_non_equal_value ... ok
[INFO] [stdout] test matchers::eq_deref_of_matcher::tests::matches_value_with_box_of_equal_value ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_does_not_match_string_without_pattern ... ok
[INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_does_not_match_empty_vec ... ok
[INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_match_empty_vec ... ok
[INFO] [stdout] test matchers::eq_deref_of_matcher::tests::matches_value_with_ref_to_equal_value ... ok
[INFO] [stdout] test matchers::eq_deref_of_matcher::tests::shows_structured_diff ... ok
[INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_matches_empty_hash_set ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_end_common_lines_omitted ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_common_lines_omitted ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_i32_with_i32 ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_owned_string_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_owned_string_with_string_reference ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_string_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_multi_line_string_debug_diff ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_5_common_lines_not_omitted ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_struct_debug_diff ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_vec_debug_diff ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_start_common_lines_omitted ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::eq_vec_debug_diff_length_mismatch ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::match_explanation_contains_diff_of_strings_if_more_than_one_line ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::match_explanation_does_not_show_diff_if_actual_value_is_single_line ... ok
[INFO] [stdout] test matchers::err_matcher::tests::err_describe_matches ... ok
[INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_ok ... ok
[INFO] [stdout] test matchers::eq_matcher::tests::match_explanation_does_not_show_diff_if_expected_value_is_single_line ... ok
[INFO] [stdout] test matchers::err_matcher::tests::err_full_error_message ... ok
[INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_wrong_err_value ... ok
[INFO] [stdout] test matchers::err_matcher::tests::err_matches_result_with_err_value ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_does_not_match_lesser_str ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_does_not_match_smaller_i32 ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_bigger_str ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_i32_with_i32 ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_ipv6addr_with_ipaddr ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_owned_osstring_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_with_custom_partial_ord ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_describe_does_not_match ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_describe_matches ... ok
[INFO] [stdout] test matchers::ge_matcher::tests::ge_mismatch_contains_actual_and_expected ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_does_not_match_equal_i32 ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_does_not_match_lower_i32 ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_greater_str ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_does_not_match_lesser_str ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_owned_osstring_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_ipv6addr_with_ipaddr ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_i32_with_i32 ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_with_custom_partial_ord ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_mismatch_combined_with_each ... ok
[INFO] [stdout] test matchers::gt_matcher::tests::gt_mismatch_contains_actual_and_expected ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_does_not_match_hash_map_with_wrong_value ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_matches_hash_map_with_value ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_shows_correct_message_when_key_has_non_matching_value ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_does_not_match_hash_map_with_wrong_key ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_does_not_match_empty_hash_map ... ok
[INFO] [stdout] test matchers::has_entry_matcher::tests::has_entry_shows_correct_message_when_key_is_not_present ... ok
[INFO] [stdout] test matchers::is_nan_matcher::tests::does_not_match_f32_number ... ok
[INFO] [stdout] test matchers::is_nan_matcher::tests::does_not_match_f64_number ... ok
[INFO] [stdout] test matchers::is_nan_matcher::tests::matches_f32_nan ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_does_not_match_bigger_i32 ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_matches_i32_with_i32 ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_does_not_match_bigger_str ... ok
[INFO] [stdout] test matchers::is_nan_matcher::tests::matches_f64_nan ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_matches_smaller_str ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_matches_with_custom_partial_ord ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_mismatch_contains_actual_and_expected ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_binaryheap ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_matches_owned_osstring_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_explain_match ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_hashmap ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_hashset ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_error_message ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_btreemap ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_slice_of_array ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_sized_slice ... ok
[INFO] [stdout] test matchers::le_matcher::tests::le_matches_ipv6addr_with_ipaddr ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_btreeset ... ok
[INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_matches_string_reference_with_pattern ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_array_reference ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_vec ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_bigger_str ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_slice_of_vec ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_i32_with_i32 ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_ipv6addr_with_ipaddr ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_linkedlist ... ok
[INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_vecdeque ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_equal_i32 ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_owned_osstring_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_with_custom_partial_ord ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_lower_i32 ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_mismatch_contains_actual_and_expected ... ok
[INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_lesser_str ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_does_not_match_string_without_pattern ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_displays_quoted_debug_of_pattern ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_does_not_match_string_only_end_of_which_matches ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_really_close_f64_number ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_does_not_match_distant_number ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_equal_number ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_really_close_f32_number ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_when_regex_has_end_of_string_marker ... ok
[INFO] [stdout] test matchers::near_matcher::tests::any_two_numbers_are_within_inf_of_each_other ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_really_close_f64_number_to_zero ... ok
[INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_really_close_f64_number_to_large_number ... ok
[INFO] [stdout] test matchers::near_matcher::tests::does_not_match_value_above_high_end_of_range ... ok
[INFO] [stdout] test matchers::near_matcher::tests::inf_is_not_near_a_number ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_does_not_match_string_only_beginning_of_which_matches ... ok
[INFO] [stdout] test matchers::near_matcher::tests::inf_is_not_near_inf ... ok
[INFO] [stdout] test matchers::near_matcher::tests::matches_value_inside_range ... ok
[INFO] [stdout] test matchers::near_matcher::tests::does_not_match_value_below_low_end_of_range ... ok
[INFO] [stdout] test matchers::near_matcher::tests::matches_value_at_high_end_of_range ... ok
[INFO] [stdout] test matchers::near_matcher::tests::nan_is_near_nan_if_nans_are_equal ... ok
[INFO] [stdout] test matchers::near_matcher::tests::matches_value_at_low_end_of_range ... ok
[INFO] [stdout] test matchers::near_matcher::tests::nan_is_not_near_nan_by_default ... ok
[INFO] [stdout] test matchers::near_matcher::tests::nan_is_not_near_nan_when_explicitly_configured ... ok
[INFO] [stdout] test matchers::near_matcher::tests::nan_is_not_near_number_when_nans_are_equal ... ok
[INFO] [stdout] test matchers::near_matcher::tests::nan_is_not_near_a_number ... ok
[INFO] [stdout] test matchers::not_matcher::tests::does_not_match_when_inner_matcher_matches ... ok
[INFO] [stdout] test matchers::near_matcher::tests::number_is_not_near_nan_when_nans_are_equal ... ok
[INFO] [stdout] test matchers::none_matcher::tests::none_does_not_match_option_with_value ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_when_regex_has_beginning_of_string_marker ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_when_regex_has_both_end_markers ... ok
[INFO] [stdout] test matchers::none_matcher::tests::none_matches_option_with_none ... ok
[INFO] [stdout] test matchers::not_matcher::tests::matches_when_inner_matcher_does_not_match ... ok
[INFO] [stdout] test matchers::ok_matcher::tests::ok_describe_matches ... ok
[INFO] [stdout] test matchers::not_matcher::tests::match_explanation_references_actual_value ... ok
[INFO] [stdout] test matchers::ok_matcher::tests::ok_does_not_match_result_with_err ... ok
[INFO] [stdout] test matchers::ok_matcher::tests::ok_full_error_message ... ok
[INFO] [stdout] test matchers::ok_matcher::tests::ok_matches_result_with_value ... ok
[INFO] [stdout] test matchers::ok_matcher::tests::ok_does_not_match_result_with_wrong_value ... ok
[INFO] [stdout] test matchers::points_to_matcher::tests::points_to_matches_box_of_int_with_int ... ok
[INFO] [stdout] test matchers::points_to_matcher::tests::match_explanation_references_actual_value ... ok
[INFO] [stdout] test matchers::points_to_matcher::tests::points_to_matches_box_of_owned_string_with_string_reference ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_even ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_even_explain_match_matches ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_function_pointer ... ok
[INFO] [stdout] test matchers::points_to_matcher::tests::points_to_matches_rc_of_int_with_int ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_generator_lambda ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_inline ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_even_explain_match_does_not_match ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_odd_explain_match_does_not_match ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_owned_string_with_pattern ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_odd_explain_match_matches ... ok
[INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_odd ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_describe_matches ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_describe_does_not_match ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_does_not_match_option_with_none ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_does_not_match_option_with_wrong_value ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_none ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_fail ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_full_error_message ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_reference_with_owned_string ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_reference_with_pattern ... ok
[INFO] [stdout] test matchers::matches_regex_matcher::tests::verify_that_works_with_owned_string ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_matches_option_with_value ... ok
[INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_success ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_ascii_case_from_eq_deref_of_owned_string ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_ascii_case_from_eq_deref_of_str_slice ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_leading_whitespace_from_eq ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_ascii_case_from_eq ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_outer_whitespace_from_eq ... ok
[INFO] [stdout] test matchers::str_matcher::tests::contains_substring_does_not_match_incorrect_number_of_substrings ... ok
[INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_trailing_whitespace_from_eq ... ok
[INFO] [stdout] test matchers::str_matcher::tests::contains_substring_does_not_match_when_substrings_overlap ... ok
[INFO] [stdout] test matchers::str_matcher::tests::contains_substring_matches_correct_number_of_substrings ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_ascii_case_and_leading_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_leading_and_trailing_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_leading_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_trailing_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_in_contains_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_in_ends_with_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_in_starts_with_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result_in_ends_with_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result_ignoring_leading_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result_in_starts_with_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_with_count_number ... ok
[INFO] [stdout] test matchers::str_matcher::tests::does_not_match_string_reference_with_non_equal_string_reference ... ok
[INFO] [stdout] test matchers::str_matcher::tests::does_not_match_unequal_remaining_string_when_ignoring_leading_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result_in_contains_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::does_not_match_unequal_remaining_string_when_ignoring_trailing_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_does_not_match_short_string_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_does_not_match_string_with_substring_not_at_end ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_does_not_match_string_without_suffix ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_does_not_match_too_short_string_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_does_not_match_wrong_suffix_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_matches_string_reference_with_suffix ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ends_with_matches_string_reference_with_suffix_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_leading_and_trailing_whitespace_in_actual_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_leading_and_trailing_whitespace_in_expected_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_ascii_case_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_leading_whitespace_in_expected_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_trailing_whitespace_in_actual_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_leading_whitespace_in_actual_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_contains_diff_of_strings_if_more_than_one_line ... ok
[INFO] [stdout] test matchers::str_matcher::tests::ignores_trailing_whitespace_in_expected_when_requested ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_does_not_show_diff_if_expected_value_is_single_line ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_does_not_show_diff_if_actual_value_is_single_line ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_contains_substring_shows_diff_when_first_and_last_line_are_incomplete ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_contains_substring_ignores_outer_lines_in_actual_string ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_ends_with_ignores_leading_lines_in_actual_string ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_eq_does_not_ignore_trailing_lines_in_actual_string ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_starts_with_ignores_trailing_lines_in_actual_string ... ok
[INFO] [stdout] test matchers::str_matcher::tests::matches_owned_string_with_string_reference ... ok
[INFO] [stdout] test matchers::str_matcher::tests::matches_owned_string_reference_with_string_reference ... ok
[INFO] [stdout] test matchers::str_matcher::tests::match_explanation_for_starts_with_includes_both_versions_of_differing_last_line ... ok
[INFO] [stdout] test matchers::str_matcher::tests::matches_string_containing_expected_value_in_contains_mode ... ok
[INFO] [stdout] test matchers::str_matcher::tests::matches_string_containing_expected_value_in_contains_mode_while_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::matches_string_reference_with_equal_string_reference ... ok
[INFO] [stdout] test matchers::str_matcher::tests::starts_with_does_not_match_string_with_substring_not_at_beginning ... ok
[INFO] [stdout] test matchers::str_matcher::tests::starts_with_does_not_match_string_without_prefix ... ok
[INFO] [stdout] test matchers::str_matcher::tests::remains_sensitive_to_leading_whitespace_when_ignoring_trailing_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::remains_sensitive_to_trailing_whitespace_when_ignoring_leading_whitespace ... ok
[INFO] [stdout] test matchers::str_matcher::tests::starts_with_does_not_match_wrong_prefix_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::str_matcher::tests::starts_with_matches_string_reference_with_prefix ... ok
[INFO] [stdout] test matchers::str_matcher::tests::starts_with_matches_string_reference_with_prefix_ignoring_ascii_case ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_does_not_match_when_first_element_does_not_match ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_empty_vec ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_hash_set_with_one_element ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_does_not_match_when_second_element_does_not_match ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_slice_with_one_element ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_with_one_element ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_when_expected_has_excess_element ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_with_two_elements ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_shows_correct_message_when_second_item_does_not_match ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_shows_correct_message_when_first_two_items_do_not_match ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_shows_correct_message_when_first_item_does_not_match ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_does_not_match_when_first_element_does_not_match ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_empty_vec ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_vec_when_actual_has_excess_element ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_vec_with_two_items ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_slice_with_one_element ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_hash_set_with_one_element ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_shows_correct_message_when_first_two_items_do_not_match ... ok
[INFO] [stdout] test matchers::str_matcher::tests::respects_ascii_case_by_default ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_does_not_match_when_second_element_does_not_match ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_shows_correct_message_when_second_item_does_not_match ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_vec_when_actual_has_excess_element_first ... ok
[INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_when_expected_has_excess_element_first ... ok
[INFO] [stdout] test matchers::unordered_elements_are_matcher::tests::has_correct_description_for_map ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_vec_with_one_element ... ok
[INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_shows_correct_message_when_first_item_does_not_match ... ok
[INFO] [stdout] test matchers::unordered_elements_are_matcher::tests::unordered_elements_are_description_no_full_match_with_map ... ok
[INFO] [stdout] test matchers::near_matcher::tests::panics_if_max_abs_error_is_nan - should panic ... ok
[INFO] [stdout] test matchers::near_matcher::tests::panics_if_tolerance_is_negative - should panic ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::edit_list_edits_actual_to_expected ... ok
[INFO] [stdout] test matcher_support::edit_distance::tests::edit_list_edits_expected_to_actual ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- matchers::each_matcher::tests::each_shows_inner_explanation stdout ----
[INFO] [stdout] Error: Value of: result
[INFO] [stdout] Expected: is an error which displays as a string which contains a substring "Value of: vec![vec! [1, 2], vec! [1]]\nExpected: only contains elements that only contains elements that is equal to 1\nActual: [[1, 2], [1]],\n  whose element #0 is [1, 2], whose element #1 is 2, which isn't equal to 1"
[INFO] [stdout] Actual: Err(
[INFO] [stdout]     Value of: vec![vec![1, 2], vec![1]]
[INFO] [stdout]     Expected: only contains elements that only contains elements that is equal to 1
[INFO] [stdout]     Actual: [[1, 2], [1]],
[INFO] [stdout]       whose element #0 is [1, 2], whose element #1 is 2, which isn't equal to 1
[INFO] [stdout]       at src/matchers/each_matcher.rs:230:22
[INFO] [stdout]     ,
[INFO] [stdout] ),
[INFO] [stdout]   which is an error which displays as a string which does not contain a substring "Value of: vec![vec! [1, 2], vec! [1]]\nExpected: only contains elements that only contains elements that is equal to 1\nActual: [[1, 2], [1]],\n  whose element #0 is [1, 2], whose element #1 is 2, which isn't equal to 1"
[INFO] [stdout] 
[INFO] [stdout] Difference(-actual / +expected):
[INFO] [stdout]  <---- remaining lines omitted ---->
[INFO] [stdout] +Value of: vec![vec! [1, 2], vec! [1]]
[INFO] [stdout]  Expected: only contains elements that only contains elements that is equal to 1
[INFO] [stdout]  Actual: [[1, 2], [1]],
[INFO] [stdout]    whose element #0 is [1, 2], whose element #1 is 2, which isn't equal to 1
[INFO] [stdout]  <---- remaining lines omitted ---->
[INFO] [stdout]   at src/matchers/each_matcher.rs:232:9
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     matchers::each_matcher::tests::each_shows_inner_explanation
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 361 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "3720ff963174f98dfb865a05b5b0f3f57e52b2b8a46014cf69d0522ea6c948f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3720ff963174f98dfb865a05b5b0f3f57e52b2b8a46014cf69d0522ea6c948f9", kill_on_drop: false }`
[INFO] [stdout] 3720ff963174f98dfb865a05b5b0f3f57e52b2b8a46014cf69d0522ea6c948f9
