[INFO] fetching crate googletest 0.13.0... [INFO] testing googletest-0.13.0 against master#9e136a30a965bf4e63f03095c57df7257bf96fd6 for pr-134530 [INFO] extracting crate googletest 0.13.0 into /workspace/builds/worker-6-tc1/source [INFO] validating manifest of crates.io crate googletest 0.13.0 on toolchain 9e136a30a965bf4e63f03095c57df7257bf96fd6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate googletest 0.13.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate googletest 0.13.0 [INFO] tweaked toml for crates.io crate googletest 0.13.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "generate-lockfile" "--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] Locking 56 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded googletest_macro v0.13.0 [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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3d7430013f223495adf74718b481095cdd397403b001a6468df52c5f34f86b6b [INFO] running `Command { std: "docker" "start" "-a" "3d7430013f223495adf74718b481095cdd397403b001a6468df52c5f34f86b6b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3d7430013f223495adf74718b481095cdd397403b001a6468df52c5f34f86b6b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d7430013f223495adf74718b481095cdd397403b001a6468df52c5f34f86b6b", kill_on_drop: false }` [INFO] [stdout] 3d7430013f223495adf74718b481095cdd397403b001a6468df52c5f34f86b6b [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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4f9b9ecde336a3a62e1df3a51f7727d3c6dc893bb1108c5e789616748473412c [INFO] running `Command { std: "docker" "start" "-a" "4f9b9ecde336a3a62e1df3a51f7727d3c6dc893bb1108c5e789616748473412c", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling rustversion v1.0.18 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling syn v2.0.90 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling googletest_macro v0.13.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling googletest v0.13.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.63s [INFO] running `Command { std: "docker" "inspect" "4f9b9ecde336a3a62e1df3a51f7727d3c6dc893bb1108c5e789616748473412c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4f9b9ecde336a3a62e1df3a51f7727d3c6dc893bb1108c5e789616748473412c", kill_on_drop: false }` [INFO] [stdout] 4f9b9ecde336a3a62e1df3a51f7727d3c6dc893bb1108c5e789616748473412c [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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 607edb675d584485b513b6d577d8b1361112c982ef700dd1e7af82c29959df7a [INFO] running `Command { std: "docker" "start" "-a" "607edb675d584485b513b6d577d8b1361112c982ef700dd1e7af82c29959df7a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling indoc v2.0.5 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling googletest v0.13.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.23s [INFO] running `Command { std: "docker" "inspect" "607edb675d584485b513b6d577d8b1361112c982ef700dd1e7af82c29959df7a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "607edb675d584485b513b6d577d8b1361112c982ef700dd1e7af82c29959df7a", kill_on_drop: false }` [INFO] [stdout] 607edb675d584485b513b6d577d8b1361112c982ef700dd1e7af82c29959df7a [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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 81156fed8a5d4c30ee7009a3bd4696a3782acf079e59db1475774610d53298c5 [INFO] running `Command { std: "docker" "start" "-a" "81156fed8a5d4c30ee7009a3bd4696a3782acf079e59db1475774610d53298c5", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/googletest-2a129ac6abb9834c) [INFO] [stdout] [INFO] [stdout] running 492 tests [INFO] [stdout] test assertions::tests::verify_eq_of_ordered_pairs ... ok [INFO] [stdout] test assertions::tests::verify_eq_of_ordered_pairs_order_matters ... ok [INFO] [stdout] test assertions::tests::verify_eq_of_unordered_pairs ... ok [INFO] [stdout] test assertions::tests::verify_eq_of_unordered_structs ... ok [INFO] [stdout] test assertions::tests::verify_eq_of_ordered_structs_order_matters ... ok [INFO] [stdout] test assertions::tests::verify_of_hash_maps_with_ad_hoc_struct ... ok [INFO] [stdout] test assertions::tests::verify_of_hash_maps_with_i32s ... ok [INFO] [stdout] test assertions::tests::verify_eq_of_ordered_structs ... ok [INFO] [stdout] test description::tests::nested_description_indents_one_element_on_two_lines ... ok [INFO] [stdout] test description::tests::nested_description_indents_two_elements ... ok [INFO] [stdout] test description::tests::new_is_empty ... ok [INFO] [stdout] test description::tests::nested_description_is_indented ... ok [INFO] [stdout] test description::tests::new_zero_length ... ok [INFO] [stdout] test description::tests::multi_digit_enumeration_renders_with_correct_offset ... ok [INFO] [stdout] test description::tests::renders_single_fragment ... ok [INFO] [stdout] test description::tests::renders_two_fragments ... ok [INFO] [stdout] test description::tests::single_fragment_renders_with_bullet_when_bullet_list_enabled ... ok [INFO] [stdout] test description::tests::single_fragment_with_more_than_one_line_renders_with_one_bullet ... ok [INFO] [stdout] test description::tests::single_fragment_renders_with_enumeration_when_enumerate_enabled ... ok [INFO] [stdout] test description::tests::text_one_length ... ok [INFO] [stdout] test description::tests::two_fragments_render_with_bullet_when_bullet_list_enabled ... ok [INFO] [stdout] test description::tests::single_fragment_with_two_lines_renders_with_one_enumeration_label ... ok [INFO] [stdout] test assertions::tests::verify_of_hash_maps_with_str_string_matching ... ok [INFO] [stdout] test description::tests::two_fragments_render_with_enumeration_when_enumerate_enabled ... ok [INFO] [stdout] test description::tests::single_nested_fragment_renders_with_bullet_when_bullet_list_enabled ... ok [INFO] [stdout] test description::tests::text_is_not_empty ... ok [INFO] [stdout] test description::tests::two_nested_fragments_render_with_bullet_when_bullet_list_enabled ... ok [INFO] [stdout] test fixtures::tests::fixture_of_non_fixture ... ok [INFO] [stdout] test fixtures::tests::fixture_of_non_fixture_mut ... ok [INFO] [stdout] test fixtures::tests::fixture_one_fixture ... ok [INFO] [stdout] test fixtures::tests::fixture_no_fixture ... ok [INFO] [stdout] test fixtures::tests::fixture_three_fixtures ... ok [INFO] [stdout] test fixtures::tests::static_fixture_same_static_fixture_twice ... ok [INFO] [stdout] test fixtures::tests::static_fixture_two_different_static_fixtures ... ok [INFO] [stdout] test internal::description_renderer::tests::aligns_renders_enumerated_list_with_more_than_ten_blocks ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_block_with_prefix ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_bulleted_list_with_two_blocks ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_empty_list ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_bulleted_list_with_one_block_with_two_fragments ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_enumerated_list_with_two_blocks ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_enumerated_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_empty_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_fragment ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_fragment_plus_nested_plain_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_double_nested_plain_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_double_nested_bulleted_list ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_block_with_two_fragments ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_enumerated_list_with_one_block_with_two_fragments ... ok [INFO] [stdout] test fixtures::tests::static_fixture_works ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_headers_plus_double_nested_plain_list ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_indented_block_with_prefix ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_bulleted_list_with_two_blocks ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_enumeration_with_block_with_two_fragments_inside_bulleted_list ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_indented_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_bulleted_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_enumeration_with_two_blocks_inside_bulleted_list ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_plain_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_plain_list_with_one_block_with_two_fragments ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_plain_list_with_one_block ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_plain_list_with_two_blocks ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_plain_list_with_one_block_with_two_fragments ... ok [INFO] [stdout] test matcher::tests::ref_matchers_as_inner_matcher ... ok [INFO] [stdout] test matcher_support::auto_eq::tests::auto_ref_expected ... ok [INFO] [stdout] test matcher::tests::ref_matchers_can_be_reused ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_block_with_one_fragment ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_nested_bulleted_list_with_one_block_with_two_fragments ... ok [INFO] [stdout] test matcher_support::auto_eq::tests::auto_ref_on_ref_matcher ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_bulleted_list_with_one_block ... ok [INFO] [stdout] test matcher_support::count_elements::tests::count_elements_vec ... ok [INFO] [stdout] test matcher_support::count_elements::tests::count_elements_with_imprecise_hint ... ok [INFO] [stdout] test matcher_support::count_elements::tests::count_elements_with_no_hint ... ok [INFO] [stdout] test matcher_support::auto_eq::tests::auto_ref_matcher ... 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_difference_plus_common_part_when_there_is_common_prefix_and_suffix ... 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::returns_common_part_plus_difference_when_there_is_common_prefix ... 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_corresponding_line_on_actual_when_actual_and_expected_differ_in_prefix_mode ... 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_equal_when_strings_are_equal ... 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::skips_extra_parts_on_actual_at_end_in_prefix_mode ... ok [INFO] [stdout] test internal::description_renderer::tests::renders_plain_list_with_two_blocks ... ok [INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_exact_difference_with_inline_color ... 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::summarize_diff::tests::create_diff_exact_same ... ok [INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_exact_small_difference ... 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_small_difference_with_color ... ok [INFO] [stdout] test matcher_support::edit_distance::tests::returns_extra_actual_when_only_actual_has_content ... ok [INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_line_termination_diff ... ok [INFO] [stdout] test matcher_support::edit_distance::tests::returns_sequence_of_two_common_parts ... 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::any_matcher::tests::any_with_auto_eq ... ok [INFO] [stdout] test matchers::all_matcher::tests::mismatch_description_shows_which_matcher_failed_if_more_than_one_constituent ... ok [INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_smaller_than_one_line ... ok [INFO] [stdout] test matcher_support::edit_distance::tests::returns_unrelated_when_maximum_distance_exceeded ... ok [INFO] [stdout] test matcher_support::summarize_diff::tests::create_diff_multiline_diff ... ok [INFO] [stdout] test matchers::all_matcher::tests::all_with_auto_eq ... 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_extra_actual_followed_by_extra_expected_with_two_unequal_strings ... ok [INFO] [stdout] test matchers::all_matcher::tests::mismatch_description_is_simple_when_only_one_consistuent ... 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::summarize_diff::tests::create_diff_exact_unrelated ... ok [INFO] [stdout] test matchers::any_matcher::tests::empty_any_matcher_never_matches ... ok [INFO] [stdout] test matchers::anything_matcher::tests::anything_matches_i32 ... 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_option ... ok [INFO] [stdout] test matchers::char_count_matcher::tests::char_count_matches_string_slice ... ok [INFO] [stdout] test matchers::anything_matcher::tests::anything_matches_str ... ok [INFO] [stdout] test matchers::bool_matcher::tests::match_ref ... 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_explains_match ... ok [INFO] [stdout] test matchers::conjunction_matcher::tests::and_false_false_does_not_match ... ok [INFO] [stdout] test matchers::char_count_matcher::tests::char_count_matches_owned_string ... ok [INFO] [stdout] test matchers::any_matcher::tests::mismatch_description_shows_which_matcher_failed_if_more_than_one_constituent ... ok [INFO] [stdout] test matchers::bool_matcher::tests::match_value ... ok [INFO] [stdout] test matchers::char_count_matcher::tests::char_count_has_correct_failure_message ... ok [INFO] [stdout] test matchers::any_matcher::tests::description_shows_more_than_one_matcher ... ok [INFO] [stdout] test matchers::any_matcher::tests::description_shows_one_matcher_directly ... ok [INFO] [stdout] test matchers::conjunction_matcher::tests::and_false_true_does_not_match ... ok [INFO] [stdout] test matchers::bool_matcher::tests::describe ... 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::and_long_chain_of_matchers ... 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_owned_vec_of_owned_strings_with_shorter_slice_of_string_references ... ok [INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_shows_missing_and_surplus_elements_in_container ... ok [INFO] [stdout] test matchers::conjunction_matcher::tests::works_with_owned_strings ... 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_returns_match_when_containers_match ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_empty_slice ... 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_returns_mismatch_when_elements_out_of_order ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_does_not_match_singleton_slice_with_wrong_value ... 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::conjunction_matcher::tests::chained_and_matches ... 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_mismatch_with_str_slice_shows_missing_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::contains_matcher::tests::contains_does_not_match_slice_with_too_few_of_value ... ok [INFO] [stdout] test matchers::conjunction_matcher::tests::works_with_str_slices ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_formats_with_multiplicity_when_specified ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_singleton_slice_with_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_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_matches_singleton_vec_with_value ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_mismatch_shows_when_matches ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_mismatch_shows_when_no_matches ... ok [INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_matches_hash_set ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_formats_without_multiplicity_by_default ... ok [INFO] [stdout] test matchers::container_eq_matcher::tests::container_eq_mismatch_does_not_show_duplicated_element ... ok [INFO] [stdout] test matchers::disjunction_matcher::tests::chained_or_matches ... ok [INFO] [stdout] test matchers::contains_matcher::tests::contains_matches_slice_with_repeated_value ... 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::derefs_to_matcher::tests::deref_to_combines_with_points_to_for_copy ... ok [INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_matches_owned_string_with_pattern ... ok [INFO] [stdout] test matchers::derefs_to_matcher::tests::deref_to_matches_box_of_int_with_int ... ok [INFO] [stdout] test matchers::derefs_to_matcher::tests::deref_to_matches_rc_of_int_with_int ... ok [INFO] [stdout] test matchers::disjunction_matcher::tests::or_false_false_does_not_match ... ok [INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_does_not_match_string_without_pattern ... ok [INFO] [stdout] test fixtures::tests::fixture_teardown_called_even_if_test_fail - should panic ... ok [INFO] [stdout] test matchers::derefs_to_matcher::tests::match_explanation_references_actual_value ... ok [INFO] [stdout] test matchers::disjunction_matcher::tests::or_false_true_matches ... 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_matches_str ... 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_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_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_shows_correct_message_when_first_two_items_do_not_match ... ok [INFO] [stdout] test matchers::each_matcher::tests::each_shows_inner_explanation ... ok [INFO] [stdout] test matchers::display_matcher::tests::display_matches_struct ... ok [INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_matches_empty_slice ... ok [INFO] [stdout] test matchers::empty_matcher::tests::empty_matcher_matches_empty_hash_set ... ok [INFO] [stdout] test matchers::contains_regex_matcher::tests::contains_regex_matches_string_reference_with_pattern ... ok [INFO] [stdout] test matchers::disjunction_matcher::tests::works_with_owned_strings ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_5_common_lines_not_omitted ... 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_shows_correct_message_when_second_item_does_not_match ... 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_matcher::tests::eq_debug_diff_common_lines_omitted ... ok [INFO] [stdout] test matchers::disjunction_matcher::tests::works_with_str_slices ... ok [INFO] [stdout] test matchers::each_matcher::tests::each_matches_empty_vec ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_start_common_lines_omitted ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_debug_diff_end_common_lines_omitted ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_i32_with_i32 ... ok [INFO] [stdout] test matchers::display_matcher::tests::display_matches_i32 ... ok [INFO] [stdout] test matchers::each_matcher::tests::each_matches_vec_with_one_element ... 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_multi_line_string_debug_diff ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_vec_debug_diff_length_mismatch ... 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::eq_matcher::tests::eq_struct_debug_diff ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_describe_match ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_describe_no_match ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_describe_no_match_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_wrong_err_value_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_describe_match_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_ok_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_explain_match_fail ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_explain_match_fail_by_ref ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_vec_debug_diff ... ok [INFO] [stdout] test matchers::eq_matcher::tests::eq_matches_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::err_matcher::tests::err_explain_match_ok_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_explain_match_success ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_explain_match_success_by_ref ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_explain_match_ok ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_ok ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_does_not_match_result_with_wrong_err_value ... ok [INFO] [stdout] test matchers::eq_matcher::tests::match_explanation_contains_diff_of_strings_if_more_than_one_line ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_full_error_message ... 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_smaller_i32 ... ok [INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_bigger_str ... ok [INFO] [stdout] test matchers::ge_matcher::tests::ge_does_not_match_lesser_str ... 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_mismatch_contains_actual_and_expected ... ok [INFO] [stdout] test matchers::gt_matcher::tests::gt_describe_matches ... 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_lesser_str ... ok [INFO] [stdout] test matchers::gt_matcher::tests::gt_does_not_match_lower_i32 ... ok [INFO] [stdout] test matchers::err_matcher::tests::err_matches_result_with_err_value_by_ref ... ok [INFO] [stdout] test matchers::ge_matcher::tests::ge_matches_i32_with_i32 ... 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_matches_greater_str ... ok [INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_i32_with_i32 ... ok [INFO] [stdout] test matchers::gt_matcher::tests::gt_matches_ipv6addr_with_ipaddr ... 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_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_empty_hash_map ... 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_hash_map_with_wrong_value ... 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::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_shows_correct_message_when_key_is_not_present ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::does_not_match_non_equal_string ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::does_not_match_non_utf_8_encoded_byte_sequence ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::has_correct_description_in_matched_case ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::has_correct_description_in_not_matched_case ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::has_correct_explanation_in_matched_case ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::has_correct_explanation_when_byte_array_is_not_utf8_encoded ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::has_correct_explanation_when_inner_matcher_does_not_match ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::matches_string_as_byte_slice ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::matches_string_with_utf_8_encoded_sequences ... 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::is_nan_matcher::tests::matches_f64_nan ... ok [INFO] [stdout] test matchers::le_matcher::tests::le_does_not_match_bigger_i32 ... ok [INFO] [stdout] test matchers::le_matcher::tests::le_does_not_match_bigger_str ... ok [INFO] [stdout] test matchers::le_matcher::tests::le_matches_i32_with_i32 ... ok [INFO] [stdout] test matchers::le_matcher::tests::le_matches_ipv6addr_with_ipaddr ... ok [INFO] [stdout] test matchers::is_encoded_string_matcher::tests::matches_string_as_byte_vec ... 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_error_message ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_linkedlist ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_array_reference ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_binaryheap ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_btreeset ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_vec ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_vecdeque ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_bigger_str ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_equal_i32 ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_does_not_match_lower_i32 ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_i32_with_i32 ... 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::le_matcher::tests::le_matches_owned_osstring_reference_with_string_reference ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_sized_slice ... 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_slice_of_vec ... ok [INFO] [stdout] test matchers::len_matcher::tests::len_matcher_match_btreemap ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_matches_ipv6addr_with_ipaddr ... 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::matches_regex_matcher::tests::matches_regex_matches_string_when_regex_has_both_end_markers ... ok [INFO] [stdout] test matchers::lt_matcher::tests::lt_mismatch_contains_actual_and_expected ... 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::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_beginning_of_which_matches ... 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::matches_regex_matcher::tests::verify_that_works_with_owned_string ... 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_does_not_match_distant_number ... ok [INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_really_close_f32_number ... 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_matches_really_close_f64_number_to_large_number ... 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::does_not_match_value_above_high_end_of_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::inf_is_not_near_a_number ... ok [INFO] [stdout] test matchers::near_matcher::tests::inf_is_not_near_inf ... ok [INFO] [stdout] test matchers::near_matcher::tests::approx_eq_matches_equal_number ... ok [INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_owned_string_with_pattern ... 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_matches_string_reference_with_owned_string ... 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::lt_matcher::tests::lt_matches_lesser_str ... ok [INFO] [stdout] test matchers::matches_regex_matcher::tests::matches_regex_matches_string_reference_with_pattern ... ok [INFO] [stdout] test matchers::near_matcher::tests::matches_value_at_high_end_of_range ... ok [INFO] [stdout] test matchers::near_matcher::tests::matches_value_at_low_end_of_range ... ok [INFO] [stdout] test matchers::near_matcher::tests::matches_value_inside_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::nan_is_not_near_a_number ... 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::number_is_not_near_nan_when_nans_are_equal ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_describe_match_option_by_ref ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_describe_no_match_option ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_does_not_match_option_with_value ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_does_not_match_option_with_value_by_ref ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_matches_option_with_none ... ok [INFO] [stdout] test matchers::not_matcher::tests::does_not_match_when_inner_matcher_matches ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_describe_no_match_option_by_ref ... ok [INFO] [stdout] test matchers::not_matcher::tests::match_explanation_references_actual_value ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_describe_match ... 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_match_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_describe_no_match_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_describe_no_match ... ok [INFO] [stdout] test matchers::near_matcher::tests::nan_is_not_near_number_when_nans_are_equal ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_does_not_match_result_with_err_by_ref ... ok [INFO] [stdout] test matchers::near_matcher::tests::panics_if_max_abs_error_is_nan - should panic ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_does_not_match_result_with_wrong_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_does_not_match_result_with_wrong_value_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_err ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_fail_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_fail ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_success ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_success_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_explain_match_ok_err_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_full_error_message ... ok [INFO] [stdout] test matchers::near_matcher::tests::panics_if_tolerance_is_negative - should panic ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_matches_result_with_value ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_describe_match_option ... ok [INFO] [stdout] test matchers::none_matcher::tests::none_matches_option_by_ref ... ok [INFO] [stdout] test matchers::ok_matcher::tests::ok_matches_result_with_value_by_ref ... ok [INFO] [stdout] test matchers::points_to_matcher::tests::points_to_matches_ref ... ok [INFO] [stdout] test matchers::points_to_matcher::tests::match_explanation_references_actual_value ... 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_even_explain_match_matches ... ok [INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_even ... ok [INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_function_pointer ... 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_odd ... ok [INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_odd_explain_match_does_not_match ... ok [INFO] [stdout] test matchers::predicate_matcher::tests::predicate_matcher_odd_explain_match_matches ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_different_value ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_different_value_block_closure ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_value ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_different_value_function ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_value_function ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_match_with_different_value_multiline_closure ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_copy_types ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_different_with_closure_variable ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_different_with_method_literal ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_different_value ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_different_value_block_closure ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_string_reference ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_string_reference_function ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::test_describe_simple ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_describe_does_not_match ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::test_describe_complicated ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_does_not_match_option_with_by_ref_none ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_does_not_match_option_with_wrong_by_ref_value ... 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_does_not_match_option_with_none ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_describe_does_not_match_of_by_ref ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_describe_matches ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_describe_matches_of_by_ref ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_different_with_function_return_closure ... ok [INFO] [stdout] test matchers::result_of_matcher::tests::result_of_ref_match_with_different_value_function ... 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_none_by_ref ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_fail ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_fail_by_ref ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_success_by_ref ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_full_error_message ... ok [INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_matching_result_ignoring_ascii_case ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_explain_match_with_some_success ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_matches_option_with_by_ref_value ... ok [INFO] [stdout] test matchers::some_matcher::tests::some_matches_option_with_value ... ok [INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_ascii_case_from_eq ... ok [INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_leading_whitespace_from_eq ... 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::contains_substring_does_not_match_incorrect_number_of_substrings ... 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_non_matching_result_ignoring_leading_whitespace ... 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::contains_substring_does_not_match_when_substrings_overlap ... ok [INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_outer_whitespace_from_eq ... ok [INFO] [stdout] test matchers::str_matcher::tests::allows_ignoring_trailing_whitespace_from_eq ... 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_matching_result_ignoring_ascii_case_and_leading_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::does_not_match_unequal_remaining_string_when_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_ignoring_leading_and_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::does_not_match_unequal_remaining_string_when_ignoring_trailing_whitespace ... ok [INFO] [stdout] test matchers::str_matcher::tests::describes_itself_with_count_number ... ok [INFO] [stdout] test matchers::str_matcher::tests::describes_itself_for_non_matching_result ... 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::describes_itself_for_non_matching_result_in_contains_mode ... 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::describes_itself_for_non_matching_result_in_starts_with_mode ... 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_ascii_case_when_requested ... 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_leading_whitespace_in_actual_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_trailing_whitespace_in_expected_when_requested ... 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_does_not_show_diff_if_expected_value_is_single_line ... 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_contains_substring_shows_diff_when_first_and_last_line_are_incomplete ... 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::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::match_explanation_for_starts_with_ignores_trailing_lines_in_actual_string ... 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::match_explanation_contains_diff_of_strings_if_more_than_one_line ... ok [INFO] [stdout] test matchers::str_matcher::tests::matches_owned_string_with_string_reference ... 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_owned_string_reference_with_string_reference ... 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::respects_ascii_case_by_default ... 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_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_does_not_match_when_second_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_matches_slice_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::str_matcher::tests::starts_with_does_not_match_string_without_prefix ... ok [INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_when_expected_has_excess_element_first ... 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_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::subset_of_matcher::tests::subset_of_shows_correct_message_when_second_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_does_not_match_when_second_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_hash_set_with_one_element ... 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_vec_when_actual_has_excess_element ... ok [INFO] [stdout] test matchers::subset_of_matcher::tests::subset_of_matches_vec_with_one_element ... ok [INFO] [stdout] test matchers::superset_of_matcher::tests::superset_of_matches_vec_when_actual_has_excess_element_first ... 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_matches_vec_with_two_items ... 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::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_shows_correct_message_when_first_two_items_do_not_match ... ok [INFO] [stdout] test matchers::unordered_elements_are_matcher::tests::has_correct_description_for_map ... ok [INFO] [stdout] test matchers::unordered_elements_are_matcher::tests::unordered_elements_are_description_no_full_match_with_map ... 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] test result: ok. 492 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s [INFO] [stdout] [INFO] [stderr] Running tests/all_matcher_test.rs (/opt/rustwide/target/debug/deps/all_matcher_test-ab104f8d607e7033) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test all_multiple_failed_assertions ... ok [INFO] [stdout] test does_not_match_value_with_single_non_matching_component ... ok [INFO] [stdout] test formats_error_message_correctly_when_all_is_inside_err ... ok [INFO] [stdout] test matches_any_value_when_list_is_empty ... ok [INFO] [stdout] test formats_error_message_correctly_when_all_is_inside_some ... ok [INFO] [stdout] test matches_value_with_two_matching_components ... ok [INFO] [stdout] test matches_value_with_single_matching_component ... ok [INFO] [stdout] test formats_error_message_correctly_when_all_is_inside_ok ... ok [INFO] [stdout] test mismatch_description_empty_matcher ... ok [INFO] [stdout] test mismatch_description_two_failed_matchers ... ok [INFO] [stdout] test supports_trailing_comma ... ok [INFO] [stderr] Running tests/any_matcher_test.rs (/opt/rustwide/target/debug/deps/any_matcher_test-f634ef6c4ab96d6a) [INFO] [stdout] test does_not_match_value_with_one_non_matching_component_among_two_components ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test all_multiple_failed_assertions ... ok [INFO] [stdout] test matches_value_with_first_of_two_matching_components ... ok [INFO] [stdout] test formats_error_message_correctly_when_any_is_inside_some ... ok [INFO] [stdout] test matches_value_with_second_of_two_matching_components ... ok [INFO] [stdout] test matches_value_with_single_matching_component ... ok [INFO] [stdout] test mismatch_description_two_failed_matchers ... ok [INFO] [stdout] test supports_trailing_comma ... ok [INFO] [stdout] test formats_error_message_correctly_when_any_is_inside_ok ... ok [INFO] [stdout] test does_not_match_value_with_single_non_matching_component ... ok [INFO] [stdout] test formats_error_message_correctly_when_any_is_inside_err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/assertions_test.rs (/opt/rustwide/target/debug/deps/assertions_test-4aa86a1d4ca0bce0) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test verify_pred::binary_operator ... ok [INFO] [stdout] test verify_pred::evaluates_methods_and_arguments_exactly_once ... ok [INFO] [stdout] test verify_pred::evaluates_functions_and_arguments_exactly_once ... ok [INFO] [stdout] test verify_pred::prints_values_for_mutating_expressions ... ok [INFO] [stdout] test verify_pred::supports_chained_field_access_and_method_calls_with_non_debug_types ... ok [INFO] [stdout] test verify_pred::does_not_print_literals ... ok [INFO] [stdout] test verify_pred::prints_consumed_values ... ok [INFO] [stdout] test verify_pred::supports_chained_method_calls ... ok [INFO] [stdout] test verify_pred::supports_function_call_with_non_debug_types ... ok [INFO] [stdout] test verify_pred::supports_non_function ... ok [INFO] [stdout] test verify_pred::supports_trailing_comma ... ok [INFO] [stdout] test verify_pred::unary_operator ... ok [INFO] [stdout] test verify_pred::values_can_be_insulated_with_parens ... ok [INFO] [stdout] test verify_pred::works_with_realistic_example_with_consumed_intermediate_values ... ok [INFO] [stdout] test verify_pred::values_should_be_accessible_after_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/colorized_diff_test.rs (/opt/rustwide/target/debug/deps/colorized_diff_test-4ab142a43ef43819) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test colors_appear_when_no_color_is_no_set_and_force_color_is_set ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/composition_test.rs (/opt/rustwide/target/debug/deps/composition_test-9673088d5e7502b1) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test elements_are_works_as_inner_matcher ... ok [INFO] [stdout] test contains_each_works_as_inner_matcher ... ok [INFO] [stdout] test all_matcher_works_as_inner_matcher ... ok [INFO] [stdout] test matches_struct_with_method_returning_option_of_non_copy_enum ... ok [INFO] [stdout] test matches_struct_with_method_returning_option_of_non_copy_value ... ok [INFO] [stdout] test matches_struct_with_method_returning_option_ref_binding_mode ... ok [INFO] [stdout] test matches_pattern_works_as_inner_matcher ... ok [INFO] [stdout] test matches_pattern_works_with_property_as_inner_matcher ... ok [INFO] [stdout] test matches_struct_with_method_returning_option_enum_ref_binding_mode ... ok [INFO] [stdout] test matches_struct_with_property_against_predicate ... ok [INFO] [stdout] test pointwise_works_as_inner_matcher ... ok [INFO] [stdout] test tuple_works_as_inner_matcher ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/elements_are_matcher_test.rs (/opt/rustwide/target/debug/deps/elements_are_matcher_test-f803ccbf27c39418) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test elements_are_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test elements_are_implicitly_called ... ok [INFO] [stdout] test elements_are_matches_iterator_returning_by_value ... ok [INFO] [stdout] test elements_are_matches_array ... ok [INFO] [stdout] test elements_are_matches_slice ... ok [INFO] [stdout] test elements_are_matches_vector ... ok [INFO] [stdout] test elements_are_explain_match_wrong_size ... ok [INFO] [stdout] test elements_are_returns_no_match_when_expected_and_actual_sizes_differ ... ok [INFO] [stdout] test elements_are_produces_correct_failure_message_nested ... ok [INFO] [stdout] test elements_are_with_auto_eq ... ok [INFO] [stdout] test elements_are_supports_trailing_comma ... ok [INFO] [stdout] test elements_are_works_when_matcher_is_created_in_subroutine ... ok [INFO] [stdout] test elements_are_produces_correct_failure_message ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/field_matcher_test.rs (/opt/rustwide/target/debug/deps/field_matcher_test-5d12bd01bccaa094) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test field_error_message_shows_field_name_and_inner_matcher ... ok [INFO] [stdout] test does_not_match_enum_value_with_wrong_enum_variant ... ok [INFO] [stdout] test field_matches_integer_field ... ok [INFO] [stdout] test field_matches_string_field ... ok [INFO] [stdout] test matches_enum_value ... ok [INFO] [stdout] test matches_enum_with_auto_eq ... ok [INFO] [stdout] test matches_enum_with_auto_eq_with_wrapper ... ok [INFO] [stdout] test matches_struct_copy_to_copy ... ok [INFO] [stdout] test matches_struct_copy_to_ref ... ok [INFO] [stdout] test matches_struct_like_enum_value ... ok [INFO] [stdout] test matches_struct_ref_to_copy ... ok [INFO] [stdout] test matches_struct_ref_to_ref ... ok [INFO] [stdout] test matches_struct_ref_to_ref_binding_mode ... ok [INFO] [stdout] test matches_struct_with_auto_eq ... ok [INFO] [stdout] test shows_correct_failure_message_for_wrong_enum_value ... ok [INFO] [stderr] Running tests/fmt_test.rs (/opt/rustwide/target/debug/deps/fmt_test-8b368c27af751d46) [INFO] [stdout] test shows_correct_failure_message_for_wrong_enum_value_with_named_field ... ok [INFO] [stdout] test shows_correct_failure_message_for_wrong_enum_value_with_tuple_field ... ok [INFO] [stdout] test struct_in_other_module_matches ... ok [INFO] [stdout] test shows_correct_failure_message_for_wrong_struct_entry ... ok [INFO] [stdout] test tuple_matches_with_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test write_expr_value::test_with_debug_value_references ... ok [INFO] [stdout] test write_expr_value::test_with_non_debug_value_references ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/lib.rs (/opt/rustwide/target/debug/deps/lib-0b8e898a5dec7bad) [INFO] [stdout] [INFO] [stdout] running 304 tests [INFO] [stdout] test all_matcher_test::all_multiple_failed_assertions ... ok [INFO] [stdout] test all_matcher_test::does_not_match_value_with_single_non_matching_component ... ok [INFO] [stdout] test all_matcher_test::formats_error_message_correctly_when_all_is_inside_err ... ok [INFO] [stdout] test all_matcher_test::formats_error_message_correctly_when_all_is_inside_ok ... ok [INFO] [stdout] test all_matcher_test::formats_error_message_correctly_when_all_is_inside_some ... ok [INFO] [stdout] test all_matcher_test::does_not_match_value_with_one_non_matching_component_among_two_components ... ok [INFO] [stdout] test all_matcher_test::admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test all_matcher_test::matches_any_value_when_list_is_empty ... ok [INFO] [stdout] test all_matcher_test::matches_value_with_single_matching_component ... ok [INFO] [stdout] test all_matcher_test::matches_value_with_two_matching_components ... ok [INFO] [stdout] test all_matcher_test::mismatch_description_empty_matcher ... ok [INFO] [stdout] test all_matcher_test::mismatch_description_two_failed_matchers ... ok [INFO] [stdout] test all_matcher_test::supports_trailing_comma ... ok [INFO] [stdout] test any_matcher_test::admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test any_matcher_test::all_multiple_failed_assertions ... ok [INFO] [stdout] test any_matcher_test::does_not_match_value_with_single_non_matching_component ... ok [INFO] [stdout] test any_matcher_test::formats_error_message_correctly_when_any_is_inside_err ... ok [INFO] [stdout] test any_matcher_test::formats_error_message_correctly_when_any_is_inside_ok ... ok [INFO] [stdout] test any_matcher_test::formats_error_message_correctly_when_any_is_inside_some ... ok [INFO] [stdout] test any_matcher_test::matches_value_with_first_of_two_matching_components ... ok [INFO] [stdout] test any_matcher_test::matches_value_with_second_of_two_matching_components ... ok [INFO] [stdout] test any_matcher_test::matches_value_with_single_matching_component ... ok [INFO] [stdout] test any_matcher_test::mismatch_description_two_failed_matchers ... ok [INFO] [stdout] test any_matcher_test::supports_trailing_comma ... ok [INFO] [stdout] test assertions_test::verify_pred::does_not_print_literals ... ok [INFO] [stdout] test assertions_test::verify_pred::prints_consumed_values ... ok [INFO] [stdout] test assertions_test::verify_pred::supports_chained_field_access_and_method_calls_with_non_debug_types ... ok [INFO] [stdout] test assertions_test::verify_pred::supports_chained_method_calls ... ok [INFO] [stdout] test assertions_test::verify_pred::binary_operator ... ok [INFO] [stdout] test assertions_test::verify_pred::supports_function_call_with_non_debug_types ... ok [INFO] [stdout] test assertions_test::verify_pred::supports_trailing_comma ... ok [INFO] [stdout] test assertions_test::verify_pred::values_can_be_insulated_with_parens ... ok [INFO] [stdout] test assertions_test::verify_pred::values_should_be_accessible_after_test ... ok [INFO] [stdout] test assertions_test::verify_pred::works_with_realistic_example_with_consumed_intermediate_values ... ok [INFO] [stdout] test composition_test::all_matcher_works_as_inner_matcher ... ok [INFO] [stdout] test composition_test::contains_each_works_as_inner_matcher ... ok [INFO] [stdout] test assertions_test::verify_pred::prints_values_for_mutating_expressions ... ok [INFO] [stdout] test composition_test::elements_are_works_as_inner_matcher ... ok [INFO] [stdout] test assertions_test::verify_pred::evaluates_functions_and_arguments_exactly_once ... ok [INFO] [stdout] test composition_test::matches_struct_with_method_returning_option_enum_ref_binding_mode ... ok [INFO] [stdout] test composition_test::matches_pattern_works_as_inner_matcher ... ok [INFO] [stdout] test assertions_test::verify_pred::unary_operator ... ok [INFO] [stdout] test colorized_diff_test::colors_appear_when_no_color_is_no_set_and_force_color_is_set ... ok [INFO] [stdout] test composition_test::matches_struct_with_method_returning_option_of_non_copy_value ... ok [INFO] [stdout] test composition_test::matches_struct_with_method_returning_option_ref_binding_mode ... ok [INFO] [stdout] test composition_test::matches_struct_with_property_against_predicate ... ok [INFO] [stdout] test composition_test::pointwise_works_as_inner_matcher ... ok [INFO] [stdout] test composition_test::tuple_works_as_inner_matcher ... ok [INFO] [stdout] test assertions_test::verify_pred::evaluates_methods_and_arguments_exactly_once ... ok [INFO] [stdout] test composition_test::matches_pattern_works_with_property_as_inner_matcher ... ok [INFO] [stdout] test assertions_test::verify_pred::supports_non_function ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_explain_match_wrong_size ... ok [INFO] [stdout] test composition_test::matches_struct_with_method_returning_option_of_non_copy_enum ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_matches_array ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_implicitly_called ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_matches_iterator_returning_by_value ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_matches_slice ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_matches_vector ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_produces_correct_failure_message ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_returns_no_match_when_expected_and_actual_sizes_differ ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_produces_correct_failure_message_nested ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_works_when_matcher_is_created_in_subroutine ... ok [INFO] [stdout] test field_matcher_test::does_not_match_enum_value_with_wrong_enum_variant ... ok [INFO] [stdout] test field_matcher_test::field_matches_integer_field ... ok [INFO] [stdout] test field_matcher_test::field_matches_string_field ... ok [INFO] [stdout] test field_matcher_test::field_error_message_shows_field_name_and_inner_matcher ... ok [INFO] [stdout] test field_matcher_test::matches_enum_value ... ok [INFO] [stdout] test field_matcher_test::matches_enum_with_auto_eq ... ok [INFO] [stdout] test field_matcher_test::matches_enum_with_auto_eq_with_wrapper ... ok [INFO] [stdout] test field_matcher_test::matches_struct_copy_to_ref ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_with_auto_eq ... ok [INFO] [stdout] test field_matcher_test::matches_struct_copy_to_copy ... ok [INFO] [stdout] test field_matcher_test::matches_struct_like_enum_value ... ok [INFO] [stdout] test field_matcher_test::matches_struct_ref_to_copy ... ok [INFO] [stdout] test field_matcher_test::matches_struct_ref_to_ref_binding_mode ... ok [INFO] [stdout] test matches_pattern_test::generates_correct_failure_output_when_enum_variant_without_field_is_not_matched ... ok [INFO] [stdout] test field_matcher_test::shows_correct_failure_message_for_wrong_enum_value ... ok [INFO] [stdout] test field_matcher_test::matches_struct_with_auto_eq ... ok [INFO] [stdout] test matches_pattern_test::has_correct_assertion_failure_message_for_field_and_property ... ok [INFO] [stdout] test matches_pattern_test::has_correct_assertion_failure_message_for_single_field ... ok [INFO] [stdout] test matches_pattern_test::has_correct_assertion_failure_message_for_two_fields ... ok [INFO] [stdout] test field_matcher_test::shows_correct_failure_message_for_wrong_enum_value_with_tuple_field ... ok [INFO] [stdout] test field_matcher_test::struct_in_other_module_matches ... ok [INFO] [stdout] test field_matcher_test::tuple_matches_with_index ... ok [INFO] [stdout] test matches_pattern_test::does_not_match_wrong_enum_value ... ok [INFO] [stdout] test matches_pattern_test::generates_correct_failure_output_when_enum_variant_without_field_is_matched ... ok [INFO] [stdout] test field_matcher_test::shows_correct_failure_message_for_wrong_struct_entry ... ok [INFO] [stdout] test field_matcher_test::shows_correct_failure_message_for_wrong_enum_value_with_named_field ... ok [INFO] [stdout] test field_matcher_test::matches_struct_ref_to_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_copy_struct_field_copy ... ok [INFO] [stdout] test matches_pattern_test::includes_struct_name_in_description_with_ref_property_after_field ... ok [INFO] [stdout] test matches_pattern_test::includes_struct_name_in_description_with_property_after_field ... ok [INFO] [stdout] test matches_pattern_test::matches_copy_struct_property_copy ... ok [INFO] [stdout] test matches_pattern_test::matches_copy_struct_property_non_copy ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_description_with_field ... ok [INFO] [stdout] test matches_pattern_test::has_meaningful_assertion_failure_message_when_wrong_enum_variant_is_used ... ok [INFO] [stdout] test matches_pattern_test::matches_enum_with_field ... ok [INFO] [stdout] test matches_pattern_test::matches_enum_without_field_copy ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_description_with_named_field ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_description_with_three_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_auto_eq ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_description_with_two_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_containing_nested_struct_with_field_with_binding_mode ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_description_with_two_named_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_containing_nested_struct_with_field ... ok [INFO] [stdout] test matches_pattern_test::includes_enum_variant_in_negative_description_with_field ... ok [INFO] [stdout] test matches_pattern_test::matches_enum_without_field ... ok [INFO] [stdout] test matches_pattern_test::includes_struct_name_in_description_with_property ... ok [INFO] [stdout] test elements_are_matcher_test::elements_are_supports_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_containing_two_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_field_copy ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_containing_single_field ... ok [INFO] [stdout] test matches_pattern_test::includes_struct_name_in_description_with_ref_property ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_property_copy ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_containing_non_copy_field_binding_mode ... ok [INFO] [stdout] test matches_pattern_test::matches_enum_without_field_ref_binding_mode ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_property_non_copy ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_field_non_copy ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_ret_ref_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma_ret_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_trailing_comma_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_ret_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_returning_ref_and_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_returning_reference ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_enum_value_param_ret_ref_followed_by_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_returning_a_reference ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_returning_a_reference_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_and_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_returning_reference_followed_by_a_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_returning_reference_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_returning_reference_taking_enum_value_parameter ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_enum_value_parameter ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_enum_value_parameter_followed_by_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_parameter ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_ret_ref_and_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_and_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_ret_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_ret_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_and_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_ret_ref_and_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_field_followed_by_method_taking_enum_value_param_followed_by_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_field_followed_by_method_taking_enum_value_param_ret_ref ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_five_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_eight_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_four_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_seven_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_three_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_two_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_with_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_with_two_fields_and_trailing_comma ... ok [INFO] [stdout] test matches_pattern_test::supports_qualified_struct_names ... ok [INFO] [stdout] test matches_pattern_test::supports_trailing_comma_with_two_fields ... ok [INFO] [stdout] test matches_pattern_test::supports_trailing_comma_with_three_fields ... ok [INFO] [stdout] test matches_pattern_test::supports_trailing_comma_with_one_field ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_nine_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_single_field ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_field_followed_by_method_taking_enum_value_param ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_six_fields ... ok [INFO] [stdout] test matches_pattern_test::matches_struct_with_field_followed_by_method_taking_enum_value_param_ret_ref_followed_by_field ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_ten_fields ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_does_not_match_value_not_matching_in_first_position ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_does_not_match_value_not_matching_in_second_position ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_allows_qualified_matcher_name ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_does_not_match_value_of_wrong_length ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_iterator_returning_by_value ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_single_element ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_single_element_with_lambda_expression_with_extra_value ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_single_element_with_three_containers ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_single_element_with_two_containers ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_two_element_slice ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_two_elements ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_matches_two_elements_with_array ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_returns_mismatch_when_actual_value_does_not_match_on_first_item ... ok [INFO] [stdout] test matches_pattern_test::matches_tuple_struct_containing_ten_fields_by_ref ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_returns_mismatch_when_actual_value_has_wrong_length ... ok [INFO] [stdout] test property_matcher_test::matches_copy_to_ref ... ok [INFO] [stdout] test property_matcher_test::matches_property_auto_eq ... ok [INFO] [stdout] test property_matcher_test::matches_ref_to_ref ... ok [INFO] [stdout] test property_matcher_test::matches_ref_to_ref_with_binding_mode ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property_ref ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property_ref_with_parameters ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property_with_parameters ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property_with_parameters_with_trailing_comma ... ok [INFO] [stdout] test property_matcher_test::matches_ref_to_copy ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_slice_property ... ok [INFO] [stdout] test property_matcher_test::describes_itself_in_matching_case_for_ref ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_returns_mismatch_when_actual_value_does_not_match_on_second_item ... ok [INFO] [stdout] test property_matcher_test::describes_itself_in_not_matching_case ... ok [INFO] [stdout] test property_matcher_test::describes_itself_in_not_matching_case_for_ref ... ok [INFO] [stdout] test property_matcher_test::does_not_match_struct_with_non_matching_property ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_string_reference_property ... ok [INFO] [stdout] test property_matcher_test::matches_struct_with_matching_property_ref_with_parameters_and_trailing_comma ... ok [INFO] [stdout] test property_matcher_test::explains_mismatch_referencing_explanation_of_inner_matcher ... ok [INFO] [stdout] test property_matcher_test::explains_mismatch_referencing_explanation_of_inner_matcher_binding_mode ... ok [INFO] [stdout] test property_matcher_test::explains_mismatch_referencing_explanation_of_inner_matcher_for_ref ... ok [INFO] [stdout] test property_matcher_test::matches_copy_but_by_ref ... ok [INFO] [stdout] test property_matcher_test::describes_itself_in_matching_case ... ok [INFO] [stdout] test pointwise_matcher_test::pointwise_returns_mismatch_when_actual_value_does_not_match_on_first_and_second_items ... ok [INFO] [stdout] test property_matcher_test::matches_copy_to_copy ... ok [INFO] [stdout] test tuple_matcher_test::describe_match_shows_which_two_tuple_elements_did_not_match ... ok [INFO] [stdout] test tuple_matcher_test::describe_match_shows_which_tuple_element_did_not_match ... ok [INFO] [stdout] test tuple_matcher_test::empty_matcher_matches_empty_tuple_reference ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_2_has_correct_description_for_match ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_2_has_correct_description_for_mismatch ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_6_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_12_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_7_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_9_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_10_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_5_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_12_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_3_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_11_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_4_tuple ... ok [INFO] [stdout] test tuple_matcher_test::empty_matcher_matches_empty_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_4_tuple ... ok [INFO] [stdout] test tuple_matcher_test::pair_matcher_with_trailing_comma_matches_matching_pair_tuple ... ok [INFO] [stdout] test tuple_matcher_test::pair_matcher_matches_matching_pair_tuple ... ok [INFO] [stdout] test tuple_matcher_test::singleton_matcher_does_not_match_non_matching_singleton_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_1_has_correct_description_for_match ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_1_has_correct_description_for_mismatch ... ok [INFO] [stdout] test tuple_matcher_test::singleton_matcher_matches_matching_singleton_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_10_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_8_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_6_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_7_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_8_tuple ... ok [INFO] [stdout] test tuple_matcher_test::pair_matcher_matches_matching_pair_tuple_with_different_types ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_9_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_matches_matching_3_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_11_tuple ... ok [INFO] [stdout] test tuple_matcher_test::tuple_matcher_with_trailing_comma_matches_matching_5_tuple ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_explains_mismatch_due_to_no_graph_matching_found ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_explains_missing_element_in_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_explains_missing_elements_in_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_hash_map ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_when_excess_elements_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_does_not_match_when_matchers_are_unmatched ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_when_no_matchers_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_supports_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_with_auto_eq ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_when_no_matchers_present_and_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_explains_mismatch_due_to_no_graph_matching_found ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_explains_missing_element_in_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_when_one_to_one_correspondence_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_does_not_match_when_elements_are_unmatched ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::contains_each_matches_when_list_is_empty_and_no_matchers_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_when_container_is_empty ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_with_empty_vector ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_hash_map ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_with_empty_vector_and_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_with_auto_eq ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_description_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_supports_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_description_no_full_match ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_when_excess_matchers_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_matches_when_one_to_one_correspondence_present ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::is_contained_in_explains_missing_elements_in_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_does_not_match_hash_map_missing_element ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_does_not_match_hash_map_with_extra_element ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_does_not_match_hash_map_with_wrong_key ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_does_not_match_hash_map_with_wrong_value ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_empty_vector_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_hash_map ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_empty_vector ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_size ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_slice ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_unordered_with_repetition ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_omitted ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_vector ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_unmatchable_actual_description_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_unmatchable_expected_description_mismatch ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_works_when_matcher_for_maps_is_created_in_subroutine ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_vector_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_with_auto_eq ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_with_map_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_does_not_match_hash_map_with_mismatched_key_and_value ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_iterator_returning_by_value ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_works_when_matcher_is_created_in_subroutine ... ok [INFO] [stdout] test unordered_elements_are_matcher_test::unordered_elements_are_matches_unordered ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 304 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/matches_pattern_test.rs (/opt/rustwide/target/debug/deps/matches_pattern_test-9d7626556936a9ec) [INFO] [stdout] [INFO] [stdout] running 92 tests [INFO] [stdout] test does_not_match_wrong_enum_value ... ok [INFO] [stdout] test generates_correct_failure_output_when_enum_variant_without_field_is_not_matched ... ok [INFO] [stdout] test generates_correct_failure_output_when_enum_variant_without_field_is_matched ... ok [INFO] [stdout] test has_correct_assertion_failure_message_for_field_and_property ... ok [INFO] [stdout] test has_correct_assertion_failure_message_for_single_field ... ok [INFO] [stdout] test has_correct_assertion_failure_message_for_two_fields ... ok [INFO] [stdout] test has_meaningful_assertion_failure_message_when_wrong_enum_variant_is_used ... ok [INFO] [stdout] test includes_enum_variant_in_description_with_field ... ok [INFO] [stdout] test includes_enum_variant_in_description_with_named_field ... ok [INFO] [stdout] test includes_enum_variant_in_description_with_three_fields ... ok [INFO] [stdout] test includes_enum_variant_in_description_with_two_fields ... ok [INFO] [stdout] test includes_struct_name_in_description_with_property_after_field ... ok [INFO] [stdout] test includes_enum_variant_in_negative_description_with_field ... ok [INFO] [stdout] test includes_struct_name_in_description_with_ref_property ... ok [INFO] [stdout] test includes_struct_name_in_description_with_ref_property_after_field ... ok [INFO] [stdout] test matches_copy_struct_field_copy ... ok [INFO] [stdout] test matches_copy_struct_property_copy ... ok [INFO] [stdout] test matches_copy_struct_property_non_copy ... ok [INFO] [stdout] test matches_enum_with_field ... ok [INFO] [stdout] test matches_enum_without_field ... ok [INFO] [stdout] test matches_enum_without_field_copy ... ok [INFO] [stdout] test matches_enum_without_field_ref_binding_mode ... ok [INFO] [stdout] test matches_struct_containing_nested_struct_with_field ... ok [INFO] [stdout] test matches_struct_containing_nested_struct_with_field_with_binding_mode ... ok [INFO] [stdout] test matches_struct_containing_non_copy_field_binding_mode ... ok [INFO] [stdout] test matches_struct_containing_single_field ... ok [INFO] [stdout] test matches_struct_auto_eq ... ok [INFO] [stdout] test matches_struct_containing_two_fields ... ok [INFO] [stdout] test matches_struct_field_copy ... ok [INFO] [stdout] test includes_enum_variant_in_description_with_two_named_fields ... ok [INFO] [stdout] test matches_struct_property_copy ... ok [INFO] [stdout] test matches_struct_property_non_copy ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_field_non_copy ... ok [INFO] [stdout] test includes_struct_name_in_description_with_property ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_ret_ref_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_returning_ref_and_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_returning_reference ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_and_trailing_comma_ret_ref ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_ret_ref ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_params_trailing_comma_ret_ref_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_field_followed_by_a_method_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method ... ok [INFO] [stdout] test matches_struct_with_a_method_and_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_method_returning_a_reference ... ok [INFO] [stdout] test matches_struct_with_a_method_returning_a_reference_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method_returning_reference_taking_enum_value_parameter ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_enum_value_param_ret_ref_followed_by_field ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_enum_value_parameter ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_enum_value_parameter_followed_by_field ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_parameter ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_and_field ... ok [INFO] [stdout] test matches_struct_with_a_method_returning_reference_followed_by_a_field ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_ret_ref_and_field ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_and_field ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_ret_ref ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_ret_ref ... ok [INFO] [stdout] test matches_struct_with_a_method_returning_reference_followed_by_a_field_with_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_a_method_taking_two_parameters_with_trailing_comma_ret_ref_and_field ... ok [INFO] [stdout] test matches_struct_with_field_followed_by_method_taking_enum_value_param ... ok [INFO] [stdout] test matches_struct_with_field_followed_by_method_taking_enum_value_param_followed_by_field ... ok [INFO] [stdout] test matches_struct_with_field_followed_by_method_taking_enum_value_param_ret_ref ... ok [INFO] [stdout] test matches_struct_with_field_followed_by_method_taking_enum_value_param_ret_ref_followed_by_field ... ok [INFO] [stdout] test matches_tuple_struct_containing_eight_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_four_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_nine_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_seven_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_six_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_ten_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_ten_fields_by_ref ... ok [INFO] [stdout] test matches_tuple_struct_containing_three_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_two_fields ... ok [INFO] [stdout] test matches_tuple_struct_with_trailing_comma ... ok [INFO] [stdout] test matches_tuple_struct_with_two_fields_and_trailing_comma ... ok [INFO] [stdout] test supports_qualified_struct_names ... ok [INFO] [stdout] test supports_trailing_comma_with_two_fields ... ok [INFO] [stdout] test supports_trailing_comma_with_one_field ... ok [INFO] [stdout] test supports_trailing_comma_with_three_fields ... ok [INFO] [stdout] test matches_tuple_struct_containing_single_field ... ok [INFO] [stdout] test matches_tuple_struct_containing_five_fields ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/no_color_test.rs (/opt/rustwide/target/debug/deps/no_color_test-08353bedc7a257d8) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/pointwise_matcher_test.rs (/opt/rustwide/target/debug/deps/pointwise_matcher_test-c364016c66a7f0aa) [INFO] [stdout] test colors_suppressed_when_both_no_color_and_force_color_are_set ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test pointwise_allows_qualified_matcher_name ... ok [INFO] [stdout] test pointwise_does_not_match_value_not_matching_in_first_position ... ok [INFO] [stdout] test pointwise_does_not_match_value_not_matching_in_second_position ... ok [INFO] [stdout] test pointwise_matches_iterator_returning_by_value ... ok [INFO] [stdout] test pointwise_does_not_match_value_of_wrong_length ... ok [INFO] [stdout] test pointwise_matches_single_element_with_lambda_expression_with_extra_value ... ok [INFO] [stdout] test pointwise_matches_single_element_with_three_containers ... ok [INFO] [stdout] test pointwise_matches_two_element_slice ... ok [INFO] [stdout] test pointwise_matches_two_elements ... ok [INFO] [stdout] test pointwise_matches_two_elements_with_array ... ok [INFO] [stdout] test pointwise_matches_single_element_with_two_containers ... ok [INFO] [stdout] test pointwise_matches_single_element ... ok [INFO] [stdout] test pointwise_returns_mismatch_when_actual_value_does_not_match_on_first_item ... ok [INFO] [stdout] test pointwise_returns_mismatch_when_actual_value_does_not_match_on_first_and_second_items ... ok [INFO] [stdout] test pointwise_returns_mismatch_when_actual_value_does_not_match_on_second_item ... ok [INFO] [stdout] test pointwise_returns_mismatch_when_actual_value_has_wrong_length ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/property_matcher_test.rs (/opt/rustwide/target/debug/deps/property_matcher_test-b5d433d99b525b48) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test describes_itself_in_matching_case_for_ref ... ok [INFO] [stdout] test describes_itself_in_matching_case ... ok [INFO] [stdout] test describes_itself_in_not_matching_case ... ok [INFO] [stdout] test does_not_match_struct_with_non_matching_property ... ok [INFO] [stdout] test explains_mismatch_referencing_explanation_of_inner_matcher_binding_mode ... ok [INFO] [stdout] test explains_mismatch_referencing_explanation_of_inner_matcher_for_ref ... ok [INFO] [stdout] test matches_copy_to_copy ... ok [INFO] [stdout] test matches_copy_but_by_ref ... ok [INFO] [stdout] test explains_mismatch_referencing_explanation_of_inner_matcher ... ok [INFO] [stdout] test matches_copy_to_ref ... ok [INFO] [stdout] test describes_itself_in_not_matching_case_for_ref ... ok [INFO] [stdout] test matches_property_auto_eq ... ok [INFO] [stdout] test matches_ref_to_copy ... ok [INFO] [stdout] test matches_ref_to_ref ... ok [INFO] [stdout] test matches_ref_to_ref_with_binding_mode ... ok [INFO] [stdout] test matches_struct_with_matching_property ... ok [INFO] [stdout] test matches_struct_with_matching_property_ref ... ok [INFO] [stdout] test matches_struct_with_matching_property_ref_with_parameters_and_trailing_comma ... ok [INFO] [stdout] test matches_struct_with_matching_property_ref_with_parameters ... ok [INFO] [stdout] test matches_struct_with_matching_slice_property ... ok [INFO] [stdout] test matches_struct_with_matching_string_reference_property ... ok [INFO] [stdout] test matches_struct_with_matching_property_with_parameters ... ok [INFO] [stdout] test matches_struct_with_matching_property_with_parameters_with_trailing_comma ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_integration_test.rs (/opt/rustwide/target/debug/deps/proptest_integration_test-9c2d396e7bb3496a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/tuple_matcher_test.rs (/opt/rustwide/target/debug/deps/tuple_matcher_test-d92ab7902133da7a) [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 33 tests [INFO] [stdout] test empty_matcher_matches_empty_tuple ... ok [INFO] [stdout] test describe_match_shows_which_two_tuple_elements_did_not_match ... ok [INFO] [stdout] test pair_matcher_matches_matching_pair_tuple ... ok [INFO] [stdout] test describe_match_shows_which_tuple_element_did_not_match ... ok [INFO] [stdout] test empty_matcher_matches_empty_tuple_reference ... ok [INFO] [stdout] test pair_matcher_matches_matching_pair_tuple_with_different_types ... ok [INFO] [stdout] test pair_matcher_with_trailing_comma_matches_matching_pair_tuple ... ok [INFO] [stdout] test singleton_matcher_does_not_match_non_matching_singleton_tuple ... ok [INFO] [stdout] test singleton_matcher_matches_matching_singleton_tuple ... ok [INFO] [stdout] test tuple_matcher_1_has_correct_description_for_match ... ok [INFO] [stdout] test tuple_matcher_1_has_correct_description_for_mismatch ... ok [INFO] [stdout] test tuple_matcher_2_has_correct_description_for_match ... ok [INFO] [stdout] test tuple_matcher_2_has_correct_description_for_mismatch ... ok [INFO] [stdout] test tuple_matcher_matches_matching_10_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_11_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_12_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_3_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_4_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_5_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_6_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_7_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_9_tuple ... ok [INFO] [stdout] test tuple_matcher_matches_matching_8_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_10_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_11_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_12_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_3_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_4_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_5_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_6_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_7_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_8_tuple ... ok [INFO] [stdout] test tuple_matcher_with_trailing_comma_matches_matching_9_tuple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/unordered_elements_are_matcher_test.rs (/opt/rustwide/target/debug/deps/unordered_elements_are_matcher_test-82c905d8a51a7b3c) [INFO] [stdout] [INFO] [stdout] running 55 tests [INFO] [stdout] test contains_each_does_not_match_when_matchers_are_unmatched ... ok [INFO] [stdout] test contains_each_explains_mismatch_due_to_no_graph_matching_found ... ok [INFO] [stdout] test contains_each_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test contains_each_explains_missing_element_in_mismatch ... ok [INFO] [stdout] test contains_each_explains_missing_elements_in_mismatch ... ok [INFO] [stdout] test contains_each_matches_hash_map ... ok [INFO] [stdout] test contains_each_matches_when_excess_elements_present ... ok [INFO] [stdout] test contains_each_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test contains_each_matches_when_list_is_empty_and_no_matchers_present ... ok [INFO] [stdout] test contains_each_matches_when_no_matchers_present_and_trailing_comma ... ok [INFO] [stdout] test contains_each_matches_when_no_matchers_present ... ok [INFO] [stdout] test contains_each_supports_trailing_comma ... ok [INFO] [stdout] test contains_each_matches_when_one_to_one_correspondence_present ... ok [INFO] [stdout] test is_contained_in_does_not_match_when_elements_are_unmatched ... ok [INFO] [stdout] test is_contained_in_explains_mismatch_due_to_no_graph_matching_found ... ok [INFO] [stdout] test is_contained_in_explains_missing_elements_in_mismatch ... ok [INFO] [stdout] test contains_each_with_auto_eq ... ok [INFO] [stdout] test is_contained_in_matches_hash_map ... ok [INFO] [stdout] test is_contained_in_explains_missing_element_in_mismatch ... ok [INFO] [stdout] test unordered_elements_are_description_mismatch ... ok [INFO] [stdout] test is_contained_in_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test is_contained_in_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test unordered_elements_are_description_no_full_match ... ok [INFO] [stdout] test is_contained_in_matches_with_empty_vector_and_trailing_comma ... ok [INFO] [stdout] test is_contained_in_matches_when_one_to_one_correspondence_present ... ok [INFO] [stdout] test is_contained_supports_trailing_comma ... ok [INFO] [stdout] test is_contained_in_with_auto_eq ... ok [INFO] [stdout] test is_contained_in_matches_with_empty_vector ... ok [INFO] [stdout] test is_contained_in_matches_when_container_is_empty ... ok [INFO] [stdout] test unordered_elements_are_does_not_match_hash_map_with_mismatched_key_and_value ... ok [INFO] [stdout] test is_contained_in_matches_when_excess_matchers_present ... ok [INFO] [stdout] test unordered_elements_are_does_not_match_hash_map_missing_element ... ok [INFO] [stdout] test unordered_elements_are_does_not_match_hash_map_with_wrong_value ... ok [INFO] [stdout] test unordered_elements_are_does_not_match_hash_map_with_extra_element ... ok [INFO] [stdout] test unordered_elements_are_does_not_match_hash_map_with_wrong_key ... ok [INFO] [stdout] test unordered_elements_are_explains_mismatch_due_to_wrong_size ... ok [INFO] [stdout] test unordered_elements_are_matches_empty_vector_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test unordered_elements_are_matches_hash_map ... ok [INFO] [stdout] test unordered_elements_are_matches_hash_map_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_matches_empty_vector ... ok [INFO] [stdout] test unordered_elements_are_matches_iterator_returning_by_value ... ok [INFO] [stdout] test unordered_elements_are_matches_size ... ok [INFO] [stdout] test unordered_elements_are_matches_slice ... ok [INFO] [stdout] test unordered_elements_are_matches_unordered ... ok [INFO] [stdout] test unordered_elements_are_matches_unordered_with_repetition ... ok [INFO] [stdout] test unordered_elements_are_matches_vector ... ok [INFO] [stdout] test unordered_elements_are_matches_vector_with_trailing_comma ... ok [INFO] [stdout] test unordered_elements_are_omitted ... ok [INFO] [stdout] test unordered_elements_are_unmatchable_actual_description_mismatch ... ok [INFO] [stdout] test unordered_elements_are_with_auto_eq ... ok [INFO] [stdout] test unordered_elements_are_unmatchable_expected_description_mismatch ... ok [INFO] [stdout] test unordered_elements_are_with_map_admits_matchers_without_static_lifetime ... ok [INFO] [stdout] test unordered_elements_are_works_when_matcher_for_maps_is_created_in_subroutine ... ok [INFO] [stdout] test unordered_elements_are_works_when_matcher_is_created_in_subroutine ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests googletest [INFO] [stdout] [INFO] [stdout] running 207 tests [INFO] [stdout] test src/assertions.rs - assertions::add_failure (line 347) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::add_failure (line 358) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::add_failure_at (line 390) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::add_failure_at (line 401) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_eq (line 636) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_eq (line 653) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_false (line 531) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_float_eq (line 1150) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_float_eq (line 1161) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_ge (line 1055) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_ge (line 1066) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_gt (line 975) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_gt (line 986) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_le (line 897) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_le (line 908) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_lt (line 818) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_lt (line 829) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_ne (line 740) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_ne (line 751) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_near (line 1231) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_near (line 1242) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_pred (line 1512) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_that (line 1425) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_true (line 471) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::fail (line 255) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::fail (line 266) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::fail (line 278) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::succeed (line 310) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::succeed (line 318) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_eq (line 565) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_false (line 504) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_float_eq (line 1116) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_ge (line 1029) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_gt (line 950) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_le (line 872) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_lt (line 793) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_ne (line 714) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_near (line 1204) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_pred (line 197) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_pred (line 216) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_pred (line 236) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_true (line 444) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::verify_that (line 99) - compile fail ... ok [INFO] [stdout] test src/assertions.rs - assertions::internal::Subject (line 1540) ... ok [INFO] [stdout] test src/fixtures.rs - fixtures::ConsumableFixture (line 54) ... ignored [INFO] [stdout] test src/fixtures.rs - fixtures::Fixture (line 26) ... ignored [INFO] [stdout] test src/fixtures.rs - fixtures::StaticFixture (line 99) ... ignored [INFO] [stdout] test src/assertions.rs - assertions::expect_that (line 1432) ... ok [INFO] [stdout] test src/description.rs - description::Description (line 42) ... ok [INFO] [stdout] test src/assertions.rs - assertions::verify_that (line 87) ... ok [INFO] [stdout] test src/description.rs - description::Description (line 28) ... ok [INFO] [stdout] test src/assertions.rs - assertions::verify_that (line 112) ... ok [INFO] [stdout] test src/lib.rs - (line 233) - compile ... ok [INFO] [stdout] test src/description.rs - description::Description (line 60) ... ok [INFO] [stdout] test src/description.rs - description::Description::enumerate (line 180) ... ok [INFO] [stdout] test src/lib.rs - (line 266) - compile ... ok [INFO] [stdout] test src/assertions.rs - assertions::verify_that (line 38) ... ok [INFO] [stdout] test src/assertions.rs - assertions::assert_that (line 1284) ... ok [INFO] [stdout] test src/lib.rs - (line 387) - compile ... ok [INFO] [stdout] test src/assertions.rs - assertions::verify_pred (line 167) ... ok [INFO] [stdout] test src/lib.rs - (line 372) - compile ... ok [INFO] [stdout] test src/description.rs - description::Description::bullet_list (line 156) ... ok [INFO] [stdout] test src/assertions.rs - assertions::verify_that (line 71) ... ok [INFO] [stdout] test src/lib.rs - (line 357) - compile ... ok [INFO] [stdout] test src/lib.rs - IntoTestResult (line 252) ... ignored [INFO] [stdout] test src/lib.rs - Result (line 83) ... ignored [INFO] [stdout] test src/description.rs - description::Description (line 76) ... ok [INFO] [stdout] test src/assertions.rs - assertions::assert_that (line 1269) ... ok [INFO] [stdout] test src/matcher.rs - matcher::Matcher::describe (line 71) ... ignored [INFO] [stdout] test src/matcher.rs - matcher::Matcher::explain_match (line 130) ... ignored [INFO] [stdout] test src/matcher.rs - matcher::Matcher::explain_match (line 140) ... ignored [INFO] [stdout] test src/description.rs - description::Description::indent (line 136) ... ok [INFO] [stdout] test src/lib.rs - (line 54) ... ok [INFO] [stdout] test src/lib.rs - (line 442) ... ok [INFO] [stdout] test src/lib.rs - (line 302) ... ok [INFO] [stdout] test src/lib.rs - prelude (line 44) ... ok [INFO] [stdout] test src/lib.rs - (line 495) ... ok [INFO] [stdout] test src/lib.rs - GoogleTestSupport::failure_message (line 159) ... ok [INFO] [stdout] test src/lib.rs - (line 407) ... ok [INFO] [stdout] test src/lib.rs - GoogleTestSupport::and_log_failure (line 136) ... ok [INFO] [stdout] test src/lib.rs - (line 95) ... ok [INFO] [stdout] test src/lib.rs - (line 113) ... ok [INFO] [stdout] test src/matchers/conjunction_matcher.rs - matchers::conjunction_matcher::ConjunctionMatcher (line 28) ... ignored [INFO] [stdout] test src/matcher.rs - matcher::MatcherBase::and (line 167) ... ok [INFO] [stdout] test src/matchers/contains_matcher.rs - matchers::contains_matcher::ContainsMatcher::times (line 66) ... ignored [INFO] [stdout] test src/matchers/all_matcher.rs - matchers::all_matcher::__all (line 26) ... ok [INFO] [stdout] test src/lib.rs - GoogleTestSupport::failure_message (line 180) ... ok [INFO] [stdout] test src/lib.rs - GoogleTestSupport::with_failure_message (line 204) ... ok [INFO] [stdout] test src/matchers/disjunction_matcher.rs - matchers::disjunction_matcher::DisjunctionMatcher (line 28) ... ignored [INFO] [stdout] test src/matchers/display_matcher.rs - matchers::display_matcher::displays_as (line 21) ... ignored [INFO] [stdout] test src/lib.rs - verify_current_test_outcome (line 108) ... ok [INFO] [stdout] test src/matchers/all_matcher.rs - matchers::all_matcher::__all (line 43) ... ok [INFO] [stdout] test src/matchers/all_matcher.rs - matchers::all_matcher::__all (line 56) ... ok [INFO] [stdout] test src/lib.rs - (line 463) ... ok [INFO] [stdout] test src/matcher.rs - matcher::MatcherBase::or (line 198) ... ok [INFO] [stdout] test src/matchers/char_count_matcher.rs - matchers::char_count_matcher::char_count (line 50) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 55) - compile fail ... ok [INFO] [stdout] test src/matchers/char_count_matcher.rs - matchers::char_count_matcher::char_count (line 34) ... ok [INFO] [stdout] test src/matchers/any_matcher.rs - matchers::any_matcher::__any (line 58) ... ok [INFO] [stdout] test src/matchers/container_eq_matcher.rs - matchers::container_eq_matcher::container_eq (line 38) ... ok [INFO] [stdout] test src/matchers/anything_matcher.rs - matchers::anything_matcher::anything (line 26) ... ok [INFO] [stdout] test src/matchers/eq_matcher.rs - matchers::eq_matcher::eq (line 63) ... ignored [INFO] [stdout] test src/matchers/any_matcher.rs - matchers::any_matcher::__any (line 45) ... ok [INFO] [stdout] test src/matchers/eq_matcher.rs - matchers::eq_matcher::eq (line 58) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 109) - compile fail ... ok [INFO] [stdout] test src/matchers/any_matcher.rs - matchers::any_matcher::__any (line 26) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 25) ... ok [INFO] [stdout] test src/matchers/derefs_to_matcher.rs - matchers::derefs_to_matcher::derefs_to (line 24) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 62) ... ok [INFO] [stdout] test src/matchers/contains_regex_matcher.rs - matchers::contains_regex_matcher::contains_regex (line 27) ... ok [INFO] [stdout] test src/matchers/contains_matcher.rs - matchers::contains_matcher::contains (line 28) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 45) ... ok [INFO] [stdout] test src/matchers/eq_matcher.rs - matchers::eq_matcher::eq (line 27) ... ok [INFO] [stdout] test src/matchers/eq_matcher.rs - matchers::eq_matcher::eq (line 46) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 34) ... ok [INFO] [stdout] test src/matchers/empty_matcher.rs - matchers::empty_matcher::empty (line 27) ... ok [INFO] [stdout] test src/matchers/elements_are_matcher.rs - matchers::elements_are_matcher::__elements_are (line 70) ... ok [INFO] [stdout] test src/matchers/err_matcher.rs - matchers::err_matcher::err (line 23) ... ok [INFO] [stdout] test src/matchers/ge_matcher.rs - matchers::ge_matcher::ge (line 45) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 132) ... ok [INFO] [stdout] test src/matchers/ge_matcher.rs - matchers::ge_matcher::ge (line 54) - compile fail ... ok [INFO] [stdout] test src/matchers/gt_matcher.rs - matchers::gt_matcher::gt (line 54) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 143) ... ok [INFO] [stdout] test src/matchers/gt_matcher.rs - matchers::gt_matcher::gt (line 45) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 172) ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 44) ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 159) ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 29) ... ok [INFO] [stdout] test src/matchers/each_matcher.rs - matchers::each_matcher::each (line 25) ... ok [INFO] [stdout] test src/matchers/le_matcher.rs - matchers::le_matcher::le (line 45) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 94) ... ok [INFO] [stdout] test src/matchers/ge_matcher.rs - matchers::ge_matcher::ge (line 64) ... ok [INFO] [stdout] test src/matchers/ge_matcher.rs - matchers::ge_matcher::ge (line 27) ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 58) ... ok [INFO] [stdout] test src/matchers/le_matcher.rs - matchers::le_matcher::le (line 54) - compile fail ... ok [INFO] [stdout] test src/matchers/gt_matcher.rs - matchers::gt_matcher::gt (line 27) ... ok [INFO] [stdout] test src/matchers/lt_matcher.rs - matchers::lt_matcher::lt (line 45) - compile fail ... ok [INFO] [stdout] test src/matchers/lt_matcher.rs - matchers::lt_matcher::lt (line 54) - compile fail ... ok [INFO] [stdout] test src/matchers/field_matcher.rs - matchers::field_matcher::__field (line 79) ... ok [INFO] [stdout] test src/matchers/le_matcher.rs - matchers::le_matcher::le (line 27) ... ok [INFO] [stdout] test src/matchers/has_entry_matcher.rs - matchers::has_entry_matcher::has_entry (line 24) ... ok [INFO] [stdout] test src/matchers/gt_matcher.rs - matchers::gt_matcher::gt (line 64) ... ok [INFO] [stdout] test src/matchers/is_encoded_string_matcher.rs - matchers::is_encoded_string_matcher::is_utf8_string (line 28) ... ok [INFO] [stdout] test src/matchers/has_entry_matcher.rs - matchers::has_entry_matcher::has_entry (line 50) ... ok [INFO] [stdout] test src/matchers/len_matcher.rs - matchers::len_matcher::len (line 42) ... ok [INFO] [stdout] test src/matchers/le_matcher.rs - matchers::le_matcher::le (line 64) ... ok [INFO] [stdout] test src/matchers/lt_matcher.rs - matchers::lt_matcher::lt (line 27) ... ok [INFO] [stdout] test src/matchers/lt_matcher.rs - matchers::lt_matcher::lt (line 64) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 143) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 123) ... ok [INFO] [stdout] test src/matchers/len_matcher.rs - matchers::len_matcher::len (line 26) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 169) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 248) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 212) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 190) ... ok [INFO] [stdout] test src/matchers/near_matcher.rs - matchers::near_matcher::near (line 105) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 50) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 28) ... ok [INFO] [stdout] test src/matchers/near_matcher.rs - matchers::near_matcher::near (line 83) ... ok [INFO] [stdout] test src/matchers/not_matcher.rs - matchers::not_matcher::not (line 23) ... ok [INFO] [stdout] test src/matchers/near_matcher.rs - matchers::near_matcher::near (line 31) ... ok [INFO] [stdout] test src/matchers/near_matcher.rs - matchers::near_matcher::near (line 62) ... ok [INFO] [stdout] test src/matchers/none_matcher.rs - matchers::none_matcher::none (line 21) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 233) ... ok [INFO] [stdout] test src/matchers/matches_regex_matcher.rs - matchers::matches_regex_matcher::matches_regex (line 30) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 71) ... ok [INFO] [stdout] test src/matchers/matches_pattern.rs - matchers::matches_pattern::__matches_pattern (line 97) ... ok [INFO] [stdout] test src/matchers/ok_matcher.rs - matchers::ok_matcher::ok (line 23) ... ok [INFO] [stdout] test src/matchers/predicate_matcher.rs - matchers::predicate_matcher::PredicateMatcher::with_description (line 52) ... ok [INFO] [stdout] test src/matchers/pointwise_matcher.rs - matchers::pointwise_matcher::__pointwise (line 46) ... ok [INFO] [stdout] test src/matchers/pointwise_matcher.rs - matchers::pointwise_matcher::__pointwise (line 85) ... ok [INFO] [stdout] test src/matchers/points_to_matcher.rs - matchers::points_to_matcher::points_to (line 27) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 110) ... ok [INFO] [stdout] test src/matchers/pointwise_matcher.rs - matchers::pointwise_matcher::__pointwise (line 59) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 45) ... ok [INFO] [stdout] test src/matchers/predicate_matcher.rs - matchers::predicate_matcher::predicate (line 23) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 68) ... ok [INFO] [stdout] test src/matchers/result_of_matcher.rs - matchers::result_of_matcher::__result_of (line 19) ... ok [INFO] [stdout] test src/matchers/pointwise_matcher.rs - matchers::pointwise_matcher::__pointwise (line 26) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 147) ... ok [INFO] [stdout] test src/matchers/result_of_matcher.rs - matchers::result_of_matcher::__result_of_ref (line 48) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 26) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::ignoring_leading_whitespace (line 157) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::ignoring_ascii_case (line 220) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 95) ... ok [INFO] [stdout] test src/matchers/property_matcher.rs - matchers::property_matcher::__property (line 130) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::times (line 258) ... ok [INFO] [stdout] test src/matchers/some_matcher.rs - matchers::some_matcher::some (line 23) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::ignoring_trailing_whitespace (line 177) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::times (line 241) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::StrMatcherConfigurator::ignoring_outer_whitespace (line 197) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::contains_substring (line 33) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__unordered_elements_are (line 62) - compile fail ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::ends_with (line 112) ... ok [INFO] [stdout] test src/matchers/subset_of_matcher.rs - matchers::subset_of_matcher::subset_of (line 59) ... ok [INFO] [stdout] test src/matchers/str_matcher.rs - matchers::str_matcher::starts_with (line 73) ... ok [INFO] [stdout] test src/matchers/superset_of_matcher.rs - matchers::superset_of_matcher::superset_of (line 60) ... ok [INFO] [stdout] test src/matchers/superset_of_matcher.rs - matchers::superset_of_matcher::superset_of (line 32) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__contains_each (line 173) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__is_contained_in (line 264) ... ok [INFO] [stdout] test src/matchers/subset_of_matcher.rs - matchers::subset_of_matcher::subset_of (line 31) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__is_contained_in (line 234) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__contains_each (line 143) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__unordered_elements_are (line 78) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__unordered_elements_are (line 52) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__unordered_elements_are (line 22) ... ok [INFO] [stdout] test src/matchers/unordered_elements_are_matcher.rs - matchers::unordered_elements_are_matcher::__unordered_elements_are (line 69) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 152 passed; 0 failed; 55 ignored; 0 measured; 0 filtered out; finished in 13.04s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "81156fed8a5d4c30ee7009a3bd4696a3782acf079e59db1475774610d53298c5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81156fed8a5d4c30ee7009a3bd4696a3782acf079e59db1475774610d53298c5", kill_on_drop: false }` [INFO] [stdout] 81156fed8a5d4c30ee7009a3bd4696a3782acf079e59db1475774610d53298c5