[INFO] fetching crate asserting 0.10.0... [INFO] testing asserting-0.10.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate asserting 0.10.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate asserting 0.10.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate asserting 0.10.0 [INFO] tweaked toml for crates.io crate asserting 0.10.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate asserting 0.10.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate asserting 0.10.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded float-cmp v0.10.0 [INFO] [stderr] Downloaded foldhash v0.2.0 [INFO] [stderr] Downloaded fakeenv v0.1.0 [INFO] [stderr] Downloaded sdiff v0.1.1 [INFO] [stderr] Downloaded rust_decimal v1.39.0 [INFO] [stderr] Downloaded bigdecimal v0.4.9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bb0c8d12a1067a7f4c60c1e4907a2e8d79d029fd7b6bccd8f437aa65b4ce1119 [INFO] running `Command { std: "docker" "start" "-a" "bb0c8d12a1067a7f4c60c1e4907a2e8d79d029fd7b6bccd8f437aa65b4ce1119", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bb0c8d12a1067a7f4c60c1e4907a2e8d79d029fd7b6bccd8f437aa65b4ce1119", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb0c8d12a1067a7f4c60c1e4907a2e8d79d029fd7b6bccd8f437aa65b4ce1119", kill_on_drop: false }` [INFO] [stdout] bb0c8d12a1067a7f4c60c1e4907a2e8d79d029fd7b6bccd8f437aa65b4ce1119 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e8558f9b31e31ba959f2c6ecea05d8be73b7ab9285e95086effca0efe8f4d49a [INFO] running `Command { std: "docker" "start" "-a" "e8558f9b31e31ba959f2c6ecea05d8be73b7ab9285e95086effca0efe8f4d49a", kill_on_drop: false }` [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling sdiff v0.1.1 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling asserting v0.10.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.78s [INFO] running `Command { std: "docker" "inspect" "e8558f9b31e31ba959f2c6ecea05d8be73b7ab9285e95086effca0efe8f4d49a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8558f9b31e31ba959f2c6ecea05d8be73b7ab9285e95086effca0efe8f4d49a", kill_on_drop: false }` [INFO] [stdout] e8558f9b31e31ba959f2c6ecea05d8be73b7ab9285e95086effca0efe8f4d49a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ecc19342faa06a331cbc09e437fd4eac4875394eba1ac0b3759386409f7e31e6 [INFO] running `Command { std: "docker" "start" "-a" "ecc19342faa06a331cbc09e437fd4eac4875394eba1ac0b3759386409f7e31e6", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.109 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling indexmap v2.12.0 [INFO] [stderr] Compiling pulldown-cmark v0.9.6 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling time-macros v0.2.24 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling fakeenv v0.1.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling proptest v1.9.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling asserting v0.10.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_properties v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling toml v0.7.8 [INFO] [stderr] Compiling version-sync v0.9.5 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 40.97s [INFO] running `Command { std: "docker" "inspect" "ecc19342faa06a331cbc09e437fd4eac4875394eba1ac0b3759386409f7e31e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecc19342faa06a331cbc09e437fd4eac4875394eba1ac0b3759386409f7e31e6", kill_on_drop: false }` [INFO] [stdout] ecc19342faa06a331cbc09e437fd4eac4875394eba1ac0b3759386409f7e31e6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 35f7a61922ff487fd5bacf5272fea73abc7888a46efb9acd8a78717104bc4b8a [INFO] running `Command { std: "docker" "start" "-a" "35f7a61922ff487fd5bacf5272fea73abc7888a46efb9acd8a78717104bc4b8a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asserting-32fb0740592725fe) [INFO] [stdout] [INFO] [stdout] running 860 tests [INFO] [stdout] test boolean::tests::bool_is_false ... ok [INFO] [stdout] test boolean::tests::bool_is_not_equal_to_bool ... ok [INFO] [stdout] test boolean::tests::bool_is_equal_to_bool ... ok [INFO] [stdout] test boolean::tests::colored::highlight_diffs_bool_is_true ... ok [INFO] [stdout] test boolean::tests::colored::highlight_diffs_bool_is_false ... ok [INFO] [stdout] test boolean::tests::verify_bool_is_false_fails ... ok [INFO] [stdout] test boolean::tests::expression_is_true ... ok [INFO] [stdout] test boolean::tests::verify_bool_is_not_equal_to_false_fails ... ok [INFO] [stdout] test boolean::tests::verify_bool_is_true_fails ... ok [INFO] [stdout] test c_string::tests::c_str_has_length ... ok [INFO] [stdout] test c_string::tests::c_string_is_empty ... ok [INFO] [stdout] test char::tests::borrowed_char_is_alphabetic ... ok [INFO] [stdout] test char::tests::borrowed_char_is_control_char ... ok [INFO] [stdout] test char::tests::borrowed_char_is_digit_in_radix_10 ... ok [INFO] [stdout] test c_string::tests::c_str_is_empty ... ok [INFO] [stdout] test char::tests::borrowed_char_is_lowercase ... ok [INFO] [stdout] test char::tests::borrowed_char_is_uppercase ... ok [INFO] [stdout] test char::tests::asserting_ascii_and_lowercase_is_equivalent_to_ascii_lowercase_method ... ok [INFO] [stdout] test char::tests::borrowed_char_is_whitespace ... ok [INFO] [stdout] test char::tests::asserting_ascii_and_uppercase_is_equivalent_to_ascii_uppercase_method ... ok [INFO] [stdout] test char::tests::char_is_alphabetic ... ok [INFO] [stdout] test char::tests::borrowed_char_is_digit_in_radix_16 ... ok [INFO] [stdout] test char::tests::char_is_alphanumeric ... ok [INFO] [stdout] test c_string::tests::c_string_is_not_empty ... ok [INFO] [stdout] test char::tests::char_is_control_char ... ok [INFO] [stdout] test c_string::tests::c_str_is_not_empty ... ok [INFO] [stdout] test char::tests::char_is_digit_in_radix_10 ... ok [INFO] [stdout] test char::tests::char_is_digit_in_radix_7 ... ok [INFO] [stdout] test char::tests::char_is_lowercase ... ok [INFO] [stdout] test char::tests::borrowed_char_is_digit_in_radix_7 ... ok [INFO] [stdout] test char::tests::char_is_uppercase ... ok [INFO] [stdout] test c_string::tests::c_string_has_length ... ok [INFO] [stdout] test char::tests::char_is_whitespace ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_alphabetic_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_alphanumeric_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_ascii_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_control_char_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_digit_in_radix_10_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_digit_in_radix_16_fails ... ok [INFO] [stdout] test char::tests::char_is_ascii ... ok [INFO] [stdout] test char::tests::char_is_digit_in_radix_16 ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_digit_in_radix_7_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_lowercase_fails ... ok [INFO] [stdout] test char::tests::borrowed_char_is_alphanumeric ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_uppercase_fails ... ok [INFO] [stdout] test char::tests::verify_borrowed_char_is_whitespace_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_alphabetic_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_alphanumeric_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_ascii_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_control_char_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_digit_in_radix_10_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_digit_in_radix_16_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_digit_in_radix_7_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_lowercase_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_uppercase_fails ... ok [INFO] [stdout] test char::tests::verify_char_is_whitespace_fails ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::assert_that_code_sets_the_diff_format_to_red_green ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::assert_that_sets_the_diff_format_to_red_green ... ok [INFO] [stdout] test char::tests::borrowed_char_is_ascii ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_not_set_and_no_color_env_var_set ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_not_set ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_bold_mode ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_blue_mode ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_blue_mode_and_no_color_env_var_set ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_yellow_mode ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_yellow_mode_and_no_color_env_var_set ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_unknown_mode ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_green_mode ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::verify_that_code_sets_the_diff_format_to_no_highlighting ... ok [INFO] [stdout] test colored::tests::with_colored_feature::default_diff_format_is_red_green ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::verify_that_sets_the_diff_format_to_no_highlighting ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_bold_mode_and_no_color_env_var_set ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_all_entries_in_map_for_empty_map ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_all_items_in_collection_for_empty_collection ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_off ... ok [INFO] [stdout] test colored::tests::with_colored_feature::highlight_diffs_is_equal_to_for_custom_struct ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_char_highlights_char_without_single_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::get_configured_diff_format_when_env_var_set_to_red_green_mode_and_no_color_env_var_set ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_char_in_string_highlights_all_occurences_of_a_char_within_a_string_as_missing ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_char_in_string_highlights_nothing_if_the_string_does_not_contain_the_character ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_highlights_a_char_with_single_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_string_highlights_a_string_without_double_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_substring_in_string_highlights_a_substring_within_the_string_as_missing ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_highlights_a_string_with_double_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_missing_substring_in_string_highlights_nothing_if_the_string_does_not_contain_the_substring ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_chars_in_string_as_missing_highlights_selected_characters_as_missing ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_entries_in_map_for_empty_map ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_char_in_string_highlights_all_occurences_of_a_char_within_a_string_as_unexpected ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_items_in_collection_for_empty_collection ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_highlights_a_char_with_single_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_string_highlights_a_string_without_double_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_substring_in_string_highlights_nothing_if_the_string_does_not_contain_the_substring ... ok [INFO] [stdout] test error::tests::colored::highlight_diffs_error_has_no_source ... ok [INFO] [stdout] test error::tests::colored::highlight_diffs_error_has_source ... ok [INFO] [stdout] test error::tests::colored::highlight_diffs_error_has_source_message_fails_error_without_source ... ok [INFO] [stdout] test error::tests::colored::highlight_diffs_error_has_source_message_fails_wrong_source ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_chars_in_string_as_missing_with_empty_selection_highlights_nothing ... ok [INFO] [stdout] test error::tests::error_does_not_have_debug_message ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_chars_in_string_as_unexpected_with_empty_selection_highlights_nothing ... ok [INFO] [stdout] test error::tests::error_does_not_have_display_message ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_char_highlights_char_without_single_quotes ... ok [INFO] [stdout] test error::tests::error_has_debug_message ... ok [INFO] [stdout] test error::tests::error_has_display_message ... ok [INFO] [stdout] test error::tests::result_is_error_which_has_source ... ok [INFO] [stdout] test error::tests::verify_error_does_not_have_debug_message_fails ... ok [INFO] [stdout] test error::tests::verify_error_has_debug_message_fails ... ok [INFO] [stdout] test error::tests::verify_error_has_display_message_fails ... ok [INFO] [stdout] test error::tests::verify_error_has_no_source_fails ... ok [INFO] [stdout] test error::tests::verify_error_has_source_fails ... ok [INFO] [stdout] test error::tests::verify_error_has_source_message_fails_wrong_source ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_10_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_11_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_12_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_2_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_4_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_5_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_6_expectations ... ok [INFO] [stdout] test error::tests::verify_error_has_source_message_fails_error_without_source ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_selected_chars_in_string_as_unexpected_highlights_selected_characters_as_unexpected ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_char_in_string_highlights_nothing_if_the_string_does_not_contain_the_character ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_7_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_8_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_9_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_10_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_1_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_11_expectations ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::setting_env_var_to_bold_is_case_insensitive ... ok [INFO] [stdout] test error::tests::source_error_has_no_source ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_highlights_a_string_with_double_quotes ... ok [INFO] [stdout] test colored::tests::with_colored_feature::mark_unexpected_substring_in_string_highlights_a_substring_within_the_string_as_unexpected ... ok [INFO] [stdout] test error::tests::super_error_has_source ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_2_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_3_expectations ... ok [INFO] [stdout] test error::tests::verify_error_does_not_have_display_message_fails ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_5_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_4_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_6_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::all_combinator_asserts_3_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_7_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_8_expectations ... ok [INFO] [stdout] test error::tests::super_error_has_source_message ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_12_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::any_combinator_asserts_9_expectations ... ok [INFO] [stdout] test expectation_combinators::tests::rec_combinator_is_failure_after_test_method_has_been_called ... ok [INFO] [stdout] test expectation_combinators::tests::rec_combinator_returns_empty_message_if_test_is_successful ... ok [INFO] [stdout] test expectation_combinators::tests::newly_created_rec_combinator_is_neither_success_nor_failure ... ok [INFO] [stdout] test expectation_combinators::tests::rec_combinator_is_success_after_test_method_has_been_called ... ok [INFO] [stdout] test expectation_combinators::tests::rec_combinator_returns_failure_message_if_test_is_failure ... ok [INFO] [stdout] test expectation_combinators::tests::verify_all_combinator_asserts_3_expectations_fails ... ok [INFO] [stdout] test expectation_combinators::tests::verify_all_combinator_asserts_4_expectations_fails ... ok [INFO] [stdout] test expectation_combinators::tests::verify_any_combinator_asserts_1_expectations_fails ... ok [INFO] [stdout] test expectation_combinators::tests::verify_any_combinator_asserts_2_expectations_fails ... ok [INFO] [stdout] test expectation_combinators::tests::verify_any_combinator_asserts_3_expectations_fails ... ok [INFO] [stdout] test expectation_combinators::tests::verify_all_combinator_asserts_2_expectations_fails ... ok [INFO] [stdout] test float::tests::borrowed_f32_is_one ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_negative ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_not_a_number ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_one ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_positive ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_zero ... ok [INFO] [stdout] test float::tests::cmp::f32_is_close_to_another_f32_within_given_margin ... ok [INFO] [stdout] test float::tests::cmp::f32_is_not_close_to_another_f32_within_default_margin ... ok [INFO] [stdout] test float::tests::cmp::f64_is_close_to_another_f64_within_default_margin ... ok [INFO] [stdout] test float::tests::cmp::f64_is_close_to_another_f64_within_given_margin ... ok [INFO] [stdout] test float::tests::cmp::f64_is_not_close_to_another_f64_within_given_margin ... ok [INFO] [stdout] test float::tests::cmp::f64_is_not_close_to_another_f64_within_default_margin ... ok [INFO] [stdout] test float::tests::cmp::verify_f32_is_close_to_another_f32_within_given_margin_fails ... ok [INFO] [stdout] test float::tests::cmp::verify_f32_is_not_close_to_another_f32_within_default_margin_fails ... ok [INFO] [stdout] test float::tests::cmp::verify_f32_is_not_close_to_another_f32_within_given_margin_fails ... ok [INFO] [stdout] test float::tests::cmp::verify_f64_is_close_to_another_f64_within_default_margin_fails ... ok [INFO] [stdout] test float::tests::cmp::verify_f64_is_close_to_another_f64_within_given_margin_fails ... ok [INFO] [stdout] test float::tests::cmp::verify_f64_is_not_close_to_another_f64_within_default_margin_fails ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::setting_env_var_to_off_is_case_insensitive ... ok [INFO] [stdout] test float::tests::cmp::verify_f64_is_not_close_to_another_f64_within_given_margin_fails ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_infinite ... ok [INFO] [stdout] test float::tests::f32_is_a_number ... ok [INFO] [stdout] test float::tests::cmp::f32_is_not_close_to_another_f32_within_given_margin ... ok [INFO] [stdout] test float::tests::borrowed_f32_is_zero ... ok [INFO] [stdout] test float::tests::cmp::verify_f32_is_close_to_another_f32_within_default_margin_fails ... ok [INFO] [stdout] test float::tests::f32_is_negative ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::setting_env_var_to_red_blue_is_case_insensitive ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_a_number ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_finite ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_not_negative ... ok [INFO] [stdout] test float::tests::borrowed_f64_is_not_positive ... ok [INFO] [stdout] test float::tests::cmp::colored::highlight_diffs_f32_is_close_to ... ok [INFO] [stdout] test float::tests::cmp::colored::highlight_diffs_f64_is_close_to ... ok [INFO] [stdout] test float::tests::f32_is_not_a_number ... ok [INFO] [stdout] test float::tests::f32_is_finite ... ok [INFO] [stdout] test float::tests::f32_is_infinite ... ok [INFO] [stdout] test float::tests::cmp::f32_is_close_to_another_f32_within_default_margin ... ok [INFO] [stdout] test float::tests::f32_is_not_negative ... ok [INFO] [stdout] test float::tests::f32_is_not_positive ... ok [INFO] [stdout] test float::tests::f32_is_one ... ok [INFO] [stdout] test float::tests::f32_is_positive ... ok [INFO] [stdout] test float::tests::f32_is_zero ... ok [INFO] [stdout] test float::tests::f64_is_a_number ... ok [INFO] [stdout] test float::tests::f64_is_finite ... ok [INFO] [stdout] test float::tests::f64_is_infinite ... ok [INFO] [stdout] test float::tests::f64_is_negative ... ok [INFO] [stdout] test float::tests::f64_is_not_a_number ... ok [INFO] [stdout] test float::tests::f64_is_not_negative ... ok [INFO] [stdout] test float::tests::f64_is_not_positive ... ok [INFO] [stdout] test float::tests::f64_is_one ... ok [INFO] [stdout] test float::tests::f64_is_positive ... ok [INFO] [stdout] test float::tests::f64_is_zero ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_a_number ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_finite ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_infinite ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_negative ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_not_a_number ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_not_negative ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_positive ... ok [INFO] [stdout] test float::tests::mutable_borrowed_f64_is_not_positive ... ok [INFO] [stdout] test float::tests::verify_f64_is_a_number_fails ... ok [INFO] [stdout] test float::tests::verify_f32_is_not_a_number_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_finite_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_not_a_number_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_negative_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_not_negative_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_not_positive_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_one_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_positive_fails ... ok [INFO] [stdout] test float::tests::verify_f64_is_zero_fails ... ok [INFO] [stdout] test integer::tests::borrowed_isize_is_negative ... ok [INFO] [stdout] test integer::tests::borrowed_isize_is_not_negative ... ok [INFO] [stdout] test integer::tests::borrowed_isize_is_not_positive ... ok [INFO] [stdout] test integer::tests::borrowed_isize_is_positive ... ok [INFO] [stdout] test integer::tests::borrowed_usize_is_one ... ok [INFO] [stdout] test integer::tests::borrowed_usize_is_zero ... ok [INFO] [stdout] test integer::tests::colored::highlight_diffs_is_equal_to_for_integers ... ok [INFO] [stdout] test integer::tests::colored::highlight_diffs_is_not_equal_to_for_integers ... ok [INFO] [stdout] test integer::tests::i128_is_negative ... ok [INFO] [stdout] test integer::tests::i128_is_not_negative ... ok [INFO] [stdout] test integer::tests::i128_is_not_positive ... ok [INFO] [stdout] test integer::tests::i128_is_one ... ok [INFO] [stdout] test integer::tests::i128_is_positive ... ok [INFO] [stdout] test integer::tests::i128_is_zero ... ok [INFO] [stdout] test integer::tests::i16_is_negative ... ok [INFO] [stdout] test integer::tests::i16_is_not_negative ... ok [INFO] [stdout] test integer::tests::i16_is_not_positive ... ok [INFO] [stdout] test float::tests::verify_f64_is_infinite_fails ... ok [INFO] [stdout] test integer::tests::i16_is_one ... ok [INFO] [stdout] test integer::tests::i16_is_positive ... ok [INFO] [stdout] test integer::tests::i16_is_zero ... ok [INFO] [stdout] test integer::tests::i32_is_equal_to_i32 ... ok [INFO] [stdout] test integer::tests::i32_is_negative ... ok [INFO] [stdout] test integer::tests::i32_is_not_equal_to_i32 ... ok [INFO] [stdout] test integer::tests::i32_is_not_negative ... ok [INFO] [stdout] test integer::tests::i32_is_not_positive ... ok [INFO] [stdout] test integer::tests::i32_is_one ... ok [INFO] [stdout] test integer::tests::i32_is_positive ... ok [INFO] [stdout] test integer::tests::i32_is_zero ... ok [INFO] [stdout] test integer::tests::i64_is_negative ... ok [INFO] [stdout] test integer::tests::i64_is_not_negative ... ok [INFO] [stdout] test integer::tests::i64_is_not_positive ... ok [INFO] [stdout] test integer::tests::i64_is_one ... ok [INFO] [stdout] test integer::tests::i64_is_positive ... ok [INFO] [stdout] test integer::tests::i64_is_zero ... ok [INFO] [stdout] test integer::tests::i8_is_negative ... ok [INFO] [stdout] test integer::tests::i8_is_not_negative ... ok [INFO] [stdout] test integer::tests::i8_is_not_positive ... ok [INFO] [stdout] test integer::tests::i8_is_one ... ok [INFO] [stdout] test integer::tests::i8_is_positive ... ok [INFO] [stdout] test integer::tests::i8_is_zero ... ok [INFO] [stdout] test integer::tests::isize_is_negative ... ok [INFO] [stdout] test integer::tests::isize_is_not_negative ... ok [INFO] [stdout] test integer::tests::isize_is_not_positive ... ok [INFO] [stdout] test integer::tests::isize_is_one ... ok [INFO] [stdout] test integer::tests::isize_is_positive ... ok [INFO] [stdout] test integer::tests::isize_is_zero ... ok [INFO] [stdout] test integer::tests::mutable_borrowed_isize_is_negative ... ok [INFO] [stdout] test integer::tests::mutable_borrowed_isize_is_not_negative ... ok [INFO] [stdout] test integer::tests::mutable_borrowed_isize_is_not_positive ... ok [INFO] [stdout] test integer::tests::mutable_borrowed_isize_is_positive ... ok [INFO] [stdout] test integer::tests::u128_is_zero ... ok [INFO] [stdout] test integer::tests::u128_is_one ... ok [INFO] [stdout] test integer::tests::u64_is_one ... ok [INFO] [stdout] test integer::tests::u32_is_one ... ok [INFO] [stdout] test integer::tests::u64_is_zero ... ok [INFO] [stdout] test integer::tests::u8_is_zero ... ok [INFO] [stdout] test integer::tests::u8_is_one ... ok [INFO] [stdout] test integer::tests::usize_is_equal_to_usize ... ok [INFO] [stdout] test integer::tests::usize_is_not_equal_to_usize ... ok [INFO] [stdout] test integer::tests::usize_is_one ... ok [INFO] [stdout] test integer::tests::u32_is_zero ... ok [INFO] [stdout] test integer::tests::u16_is_one ... ok [INFO] [stdout] test integer::tests::verify_i32_is_equal_to_i32_fails ... ok [INFO] [stdout] test integer::tests::verify_i32_is_negative_fails ... ok [INFO] [stdout] test integer::tests::verify_i32_is_not_negative_fails ... ok [INFO] [stdout] test integer::tests::u16_is_zero ... ok [INFO] [stdout] test iterator::tests::custom_collection_contains ... ok [INFO] [stdout] test iterator::tests::custom_collection_does_not_contain ... ok [INFO] [stdout] test iterator::tests::custom_collection_is_empty ... ok [INFO] [stdout] test iterator::tests::custom_collection_is_not_empty ... ok [INFO] [stdout] test iterator::tests::custom_iterator_does_not_contain ... ok [INFO] [stdout] test integer::tests::verify_i32_is_not_positive_fails ... ok [INFO] [stdout] test integer::tests::verify_i32_is_positive_fails ... ok [INFO] [stdout] test integer::tests::verify_u64_is_one_fails ... ok [INFO] [stdout] test integer::tests::verify_u64_is_zero_fails ... ok [INFO] [stdout] test iterator::tests::verify_custom_collection_contains_fails ... ok [INFO] [stdout] test iterator::tests::verify_custom_iterator_contains_fails ... ok [INFO] [stdout] test map::tests::btree_map::borrowed_btree_map_contains_key ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::btree_map::borrowed_btree_map_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::btree_map::borrowed_btree_map_contains_value ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_value ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_key ... ok [INFO] [stdout] test iterator::tests::custom_collection_has_length_in_range ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_values ... ok [INFO] [stdout] test iterator::tests::custom_collection_has_length ... ok [INFO] [stdout] test iterator::tests::verify_custom_iterator_does_not_contain_fails ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_is_empty ... ok [INFO] [stdout] test map::tests::btree_map::mutable_borrowed_btree_map_contains_key ... ok [INFO] [stdout] test map::tests::btree_map::hashmap_is_not_empty ... ok [INFO] [stdout] test map::tests::btree_map::mutable_borrowed_btree_map_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_does_not_contain_key ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_has_length ... ok [INFO] [stdout] test iterator::tests::verify_custom_collection_does_not_contain_fails ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_has_length_in_range ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_does_not_contain_value ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_contains_keys_fails ... ok [INFO] [stdout] test map::tests::btree_map::mutable_borrowed_btree_map_contains_value ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_contains_value_fails ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_contains_values_fails ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_does_not_contain_key_fails ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_contains_key_fails ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_keys ... ok [INFO] [stdout] test colored::tests::with_colored_and_std_features::setting_env_var_to_red_yellow_is_case_insensitive ... ok [INFO] [stdout] test integer::tests::usize_is_zero ... ok [INFO] [stdout] test map::tests::btree_map::btree_map_contains_exactly_keys ... ok [INFO] [stdout] test map::tests::btree_map::verify_borrowed_btree_map_contains_keys_fails ... ok [INFO] [stdout] test iterator::tests::custom_iterator_contains ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_contains_exactly_keys_fails ... ok [INFO] [stdout] test map::tests::btree_map::verify_btree_map_does_not_contain_value_fails ... ok [INFO] [stdout] test map::tests::btree_map::verify_mutable_borrowed_btree_map_contains_keys_fails ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_contains_exactly_keys ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_contains_key ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_contains_keys ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_contains_value ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_contains_values ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_does_not_contain_key ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_does_not_contain_keys ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_does_not_contain_value ... ok [INFO] [stdout] test map::tests::colored::highlight_diffs_hashmap_does_not_contain_values ... ok [INFO] [stdout] test map::tests::hashbrown::borrowed_hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::hashbrown::borrowed_hashmap_contains_key ... ok [INFO] [stdout] test map::tests::hashbrown::borrowed_hashmap_map_contains_value ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_contains_key ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_contains_values ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_does_not_contain_key ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_does_not_contain_keys ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_contains_keys ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_contains_exactly_keys ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_has_length_in_range ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_is_empty ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_does_not_contain_values ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_map_contains_value ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_has_length ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_is_not_empty ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_map_does_not_contain_value ... ok [INFO] [stdout] test map::tests::hashbrown::verify_borrowed_hashmap_contains_keys_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_contains_key_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_contains_keys_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_contains_exactly_keys_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_contains_values_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_contains_value_fails ... ok [INFO] [stdout] test map::tests::hashbrown::hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::hashbrown::mutable_borrowed_hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_contains_exactly_keys ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_contains_values ... ok [INFO] [stdout] test map::tests::hashbrown::mutable_borrowed_hashmap_contains_key ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_does_not_contain_keys_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_does_not_contain_value_fails ... ok [INFO] [stdout] test map::tests::hashbrown::mutable_borrowed_hashmap_map_contains_value ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_does_not_contain_key_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_does_not_contain_key ... ok [INFO] [stdout] test map::tests::hashbrown::verify_hashmap_does_not_contain_values_fails ... ok [INFO] [stdout] test map::tests::hashbrown::verify_mutable_borrowed_hashmap_contains_keys_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::borrowed_hashmap_contains_key ... ok [INFO] [stdout] test map::tests::std_hash_map::borrowed_hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::std_hash_map::borrowed_hashmap_map_contains_value ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_contains_key ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_has_length_in_range ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_is_not_empty ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_is_empty ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_contains_keys ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_map_does_not_contain_value ... ok [INFO] [stdout] test map::tests::std_hash_map::mutable_borrowed_hashmap_contains_key_value_pair ... ok [INFO] [stdout] test map::tests::std_hash_map::mutably_borrowed_hashmap_contains_key ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_borrowed_hashmap_contains_keys_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_contains_keys_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_contains_value_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_contains_values_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_contains_exactly_keys_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_does_not_contain_key_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_does_not_contain_value_fails ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_hashmap_contains_key_fails ... ok [INFO] [stdout] test option::tests::borrowed_option_of_custom_struct_is_none ... ok [INFO] [stdout] test option::tests::borrowed_option_of_custom_struct_is_some ... ok [INFO] [stdout] test option::tests::borrowed_option_of_custom_struct_has_value ... ok [INFO] [stdout] test option::tests::colored::highlight_diffs_option_of_i64_is_none ... ok [INFO] [stdout] test option::tests::colored::highlight_diffs_option_of_vec_of_i32_has_value_but_is_none ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_has_length ... ok [INFO] [stdout] test map::tests::std_hash_map::hashmap_map_contains_value ... ok [INFO] [stdout] test option::tests::map_option_with_some_value_to_its_value ... ok [INFO] [stdout] test option::tests::option_of_borrowed_custom_struct_has_value ... ok [INFO] [stdout] test option::tests::colored::highlight_diffs_option_of_i64_is_some ... ok [INFO] [stdout] test map::tests::std_hash_map::mutable_borrowed_hashmap_map_contains_value ... ok [INFO] [stdout] test map::tests::std_hash_map::verify_mutable_borrowed_hashmap_contains_keys_fails ... ok [INFO] [stdout] test option::tests::option_of_borrowed_custom_struct_is_none ... ok [INFO] [stdout] test option::tests::option_of_custom_struct_is_none ... ok [INFO] [stdout] test option::tests::map_borrowed_option_with_some_value_to_its_value ... ok [INFO] [stdout] test option::tests::option_of_borrowed_custom_struct_is_some ... ok [INFO] [stdout] test option::tests::option_of_i32_is_some ... ok [INFO] [stdout] test option::tests::option_of_string_is_none ... ok [INFO] [stdout] test option::tests::option_of_string_is_some ... ok [INFO] [stdout] test option::tests::option_of_custom_struct_has_value ... ok [INFO] [stdout] test option::tests::verify_borrowed_option_of_custom_struct_has_value_fails ... ok [INFO] [stdout] test option::tests::option_of_str_has_some_str_value ... ok [INFO] [stdout] test option::tests::verify_borrowed_option_of_custom_struct_is_some_fails ... ok [INFO] [stdout] test option::tests::verify_option_of_custom_struct_is_none_fails ... ok [INFO] [stdout] test option::tests::verify_option_of_custom_struct_is_some_fails ... ok [INFO] [stdout] test option::tests::verify_option_of_string_has_some_value_fails ... ok [INFO] [stdout] test option::tests::option_of_custom_struct_is_some ... ok [INFO] [stdout] test option::tests::option_of_i32_is_none ... ok [INFO] [stdout] test option::tests::option_of_str_has_some_string_value ... ok [INFO] [stdout] test option::tests::option_of_string_has_some_str_value ... ok [INFO] [stdout] test order::tests::char_is_at_least_other_char ... ok [INFO] [stdout] test option::tests::verify_borrowed_option_of_custom_struct_is_none_fails ... ok [INFO] [stdout] test order::tests::char_is_at_most_other_char ... ok [INFO] [stdout] test option::tests::verify_option_of_custom_struct_has_value_fails ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_at_most ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_between_but_is_above_max ... ok [INFO] [stdout] test order::tests::char_is_after_other_char ... ok [INFO] [stdout] test order::tests::char_is_greater_than_other_char ... ok [INFO] [stdout] test order::tests::char_is_less_than_other_char ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_at_least ... ok [INFO] [stdout] test order::tests::char_is_before_other_char ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_between_but_is_below_min ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_greater_than ... ok [INFO] [stdout] test order::tests::colored::highlight_diffs_is_less_than ... ok [INFO] [stdout] test order::tests::i32_is_at_least_other_i32 ... ok [INFO] [stdout] test order::tests::char_is_between_a_min_char_and_a_max_char ... ok [INFO] [stdout] test order::tests::i32_is_at_most_other_i32 ... ok [INFO] [stdout] test order::tests::i32_is_greater_than_other_i32 ... ok [INFO] [stdout] test order::tests::i32_is_less_than_other_i32 ... ok [INFO] [stdout] test order::tests::verify_char_is_after_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_at_least_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_between_a_min_char_and_a_max_char_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_at_most_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_greater_than_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_i32_is_at_least_other_i32_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_less_than_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_char_is_before_other_char_fails ... ok [INFO] [stdout] test order::tests::verify_i32_is_less_than_other_i32_fails ... ok [INFO] [stdout] test os_sting::tests::os_str_is_not_empty ... ok [INFO] [stdout] test os_sting::tests::os_string_is_empty ... ok [INFO] [stdout] test os_sting::tests::os_str_is_empty ... ok [INFO] [stdout] test panic::tests::colored::highlight_diffs_code_does_panic ... ok [INFO] [stdout] test panic::tests::colored::highlight_diffs_code_does_panic_with_message_but_does_not_panic ... ok [INFO] [stdout] test panic::tests::verify_code_does_panic_fails ... ok [INFO] [stdout] test os_sting::tests::os_str_has_length ... ok [INFO] [stdout] test panic::tests::code_does_not_panic ... ok [INFO] [stdout] test panic::tests::verify_code_does_panic_with_message_fails_because_code_does_not_panic ... ok [INFO] [stdout] test predicate::tests::verify_that_subject_satisfies_predicate_fails_with_custom_message ... ok [INFO] [stdout] test predicate::tests::verify_that_subject_satisfies_predicate_fails ... ok [INFO] [stdout] test predicate::tests::assert_that_subject_satisfies_predicate ... ok [INFO] [stdout] test range::tests::char_is_in_range ... ok [INFO] [stdout] test range::tests::char_is_not_in_inclusive_range ... ok [INFO] [stdout] test range::tests::char_is_not_in_range ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_char_is_not_in_inclusive_range ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_i64_is_in_inclusive_range_above_upper_bound ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_char_is_not_in_range ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_i64_is_in_inclusive_range_below_lower_bound ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_i64_is_in_range_above_upper_bound ... ok [INFO] [stdout] test range::tests::i32_is_in_inclusive_range ... ok [INFO] [stdout] test range::tests::i32_is_in_range ... ok [INFO] [stdout] test range::tests::i32_is_in_range_from ... ok [INFO] [stdout] test range::tests::i32_is_in_range_to ... ok [INFO] [stdout] test range::tests::colored::highlight_diffs_i64_is_in_range_below_lower_bound ... ok [INFO] [stdout] test range::tests::char_is_in_inclusive_range ... ok [INFO] [stdout] test range::tests::i32_is_in_range_to_inclusive ... ok [INFO] [stdout] test range::tests::i32_is_not_in_inclusive_range ... ok [INFO] [stdout] test range::tests::i32_is_not_in_range_from ... ok [INFO] [stdout] test range::tests::i32_is_not_in_range_to ... ok [INFO] [stdout] test range::tests::i32_is_not_in_range_to_inclusive ... ok [INFO] [stdout] test range::tests::inclusive_range_is_empty ... ok [INFO] [stdout] test range::tests::inclusive_range_is_not_empty ... ok [INFO] [stdout] test range::tests::range_is_empty ... ok [INFO] [stdout] test range::tests::range_is_not_empty ... ok [INFO] [stdout] test range::tests::verify_char_is_in_inclusive_range_fails ... ok [INFO] [stdout] test range::tests::verify_char_is_in_range_fails ... ok [INFO] [stdout] test range::tests::verify_char_is_not_in_inclusive_range_fails ... ok [INFO] [stdout] test range::tests::verify_char_is_not_in_range_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_in_inclusive_range_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_in_range_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_in_range_from_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_in_range_to_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_in_range_to_inclusive_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_not_in_inclusive_range_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_not_in_range_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_not_in_range_to_fails ... ok [INFO] [stdout] test range::tests::verify_i32_is_not_in_range_from_fails ... ok [INFO] [stdout] test range::tests::i32_is_not_in_range ... ok [INFO] [stdout] test range::tests::verify_i32_is_not_in_range_to_inclusive_fails ... ok [INFO] [stdout] test result::tests::borrowed_result_error_has_message_for_custom_error_type ... ok [INFO] [stdout] test result::tests::borrowed_result_of_custom_types_has_error ... ok [INFO] [stdout] test result::tests::borrowed_result_of_custom_types_has_value ... ok [INFO] [stdout] test result::tests::borrowed_result_of_custom_types_is_err ... ok [INFO] [stdout] test result::tests::borrowed_result_of_custom_types_is_ok ... ok [INFO] [stdout] test result::tests::colored::highlight_diffs_option_of_vec_of_i32_has_error_but_is_ok ... ok [INFO] [stdout] test result::tests::colored::highlight_diffs_result_of_i64_is_err ... ok [INFO] [stdout] test result::tests::colored::highlight_diffs_result_of_i64_is_ok ... ok [INFO] [stdout] test result::tests::map_borrowed_result_with_err_value_to_its_err_value ... ok [INFO] [stdout] test order::tests::verify_i32_is_at_most_other_i32_fails ... ok [INFO] [stdout] test order::tests::verify_i32_is_greater_than_other_i32_fails ... ok [INFO] [stdout] test os_sting::tests::os_string_has_length ... ok [INFO] [stdout] test os_sting::tests::os_string_is_not_empty ... ok [INFO] [stdout] test result::tests::map_borrowed_result_with_ok_value_to_its_ok_value ... ok [INFO] [stdout] test result::tests::colored::highlight_diffs_option_of_vec_of_i32_has_value_but_is_err ... ok [INFO] [stdout] test result::tests::map_result_with_err_value_to_its_err_value ... ok [INFO] [stdout] test result::tests::map_result_with_ok_value_to_its_ok_value ... ok [INFO] [stdout] test result::tests::result_error_has_message_for_custom_error_type ... ok [INFO] [stdout] test result::tests::result_of_custom_types_has_error ... ok [INFO] [stdout] test result::tests::result_of_custom_types_has_value ... ok [INFO] [stdout] test result::tests::result_of_custom_types_is_err ... ok [INFO] [stdout] test result::tests::result_of_custom_types_is_ok ... ok [INFO] [stdout] test result::tests::result_of_i32_is_ok ... ok [INFO] [stdout] test option::tests::map_option_with_none_to_its_value ... ok [INFO] [stdout] test result::tests::verify_borrowed_result_of_custom_types_has_error_fails ... ok [INFO] [stdout] test option::tests::map_borrowed_option_with_none_to_its_value ... ok [INFO] [stdout] test result::tests::verify_borrowed_result_of_custom_types_is_err_fails ... ok [INFO] [stdout] test result::tests::verify_borrowed_result_of_custom_types_is_ok_fails ... ok [INFO] [stdout] test panic::tests::code_does_panic ... ok [INFO] [stdout] test result::tests::verify_result_of_custom_types_has_error_fails ... ok [INFO] [stdout] test result::tests::verify_result_of_custom_types_has_value_fails ... ok [INFO] [stdout] test result::tests::verify_result_of_custom_types_is_err_fails ... ok [INFO] [stdout] test result::tests::verify_result_of_custom_types_is_ok_fails ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_all_in_order ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_all_of ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_any_of ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_exactly ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_exactly_in_any_order ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_only ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_only_once ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_contains_sequence ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_does_not_contain ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_does_not_contain_any_of ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_ends_with ... ok [INFO] [stdout] test slice::tests::colored::highlight_diffs_slice_starts_with ... ok [INFO] [stdout] test slice::tests::empty_vec_ends_with_empty_sequence ... ok [INFO] [stdout] test slice::tests::empty_vec_starts_with_empty_sequence ... ok [INFO] [stdout] test slice::tests::slice_contains ... ok [INFO] [stdout] test result::tests::verify_borrowed_result_of_custom_types_has_value_fails ... ok [INFO] [stdout] test panic::tests::code_does_panic_with_message_from_panic_macro ... ok [INFO] [stdout] test slice::tests::slice_contains_all_of ... ok [INFO] [stdout] test slice::tests::slice_contains_any_of ... ok [INFO] [stdout] test slice::tests::slice_contains_exactly ... ok [INFO] [stdout] test slice::tests::slice_contains_exactly_in_any_order ... ok [INFO] [stdout] test panic::tests::colored::highlight_diffs_code_does_not_panic ... ok [INFO] [stdout] test slice::tests::slice_contains_only ... ok [INFO] [stdout] test slice::tests::slice_contains_only_once ... ok [INFO] [stdout] test slice::tests::slice_does_not_contain ... ok [INFO] [stdout] test panic::tests::verify_code_does_not_panic_fails ... ok [INFO] [stdout] test slice::tests::slice_contains_sequence ... ok [INFO] [stdout] test panic::tests::colored::highlight_diffs_code_does_panic_with_message ... ok [INFO] [stdout] test panic::tests::code_does_panic_with_message_from_assertion ... ok [INFO] [stdout] test panic::tests::verify_code_does_panic_with_message_fails_because_unexpected_panic_message ... ok [INFO] [stdout] test slice::tests::slice_contains_all_in_order ... ok [INFO] [stdout] test result::tests::borrowed_result_error_has_message_for_an_anyhow_error ... ok [INFO] [stdout] test result::tests::map_borrowed_result_with_err_value_to_its_ok_value ... ok [INFO] [stdout] test result::tests::map_borrowed_result_with_ok_value_to_its_err_value ... ok [INFO] [stdout] test result::tests::map_result_with_ok_value_to_its_err_value ... ok [INFO] [stdout] test result::tests::result_error_has_message_for_an_anyhow_error ... ok [INFO] [stdout] test result::tests::verify_borrowed_result_error_has_message_for_ok_value ... ok [INFO] [stdout] test result::tests::map_result_with_err_value_to_its_ok_value ... ok [INFO] [stdout] test result::tests::verify_result_error_has_message_for_ok_value ... ok [INFO] [stdout] test slice::tests::slice_does_not_contain_any_of ... ok [INFO] [stdout] test slice::tests::slice_has_length_greater_than ... ok [INFO] [stdout] test slice::tests::slice_has_length_less_than ... ok [INFO] [stdout] test slice::tests::slice_is_empty ... ok [INFO] [stdout] test slice::tests::slice_is_equal_to_a_vec ... ok [INFO] [stdout] test slice::tests::slice_is_equal_to_another_slice ... ok [INFO] [stdout] test slice::tests::slice_is_not_empty ... ok [INFO] [stdout] test slice::tests::vec_ends_with_one_element ... ok [INFO] [stdout] test slice::tests::slice_has_at_least_length ... ok [INFO] [stdout] test slice::tests::slice_has_length_in_range ... ok [INFO] [stdout] test slice::tests::slice_has_length_in_inclusive_range ... ok [INFO] [stdout] test slice::tests::vec_ends_with ... ok [INFO] [stdout] test slice::tests::vec_ends_with_empty_sequence ... ok [INFO] [stdout] test slice::tests::slice_has_length ... ok [INFO] [stdout] test slice::tests::vec_starts_with ... ok [INFO] [stdout] test slice::tests::slice_iterator_contains ... ok [INFO] [stdout] test slice::tests::slice_iterator_does_not_contain ... ok [INFO] [stdout] test slice::tests::vec_starts_with_empty_sequence ... ok [INFO] [stdout] test slice::tests::slice_has_at_most_length ... ok [INFO] [stdout] test slice::tests::verify_empty_vec_ends_with_expected_sequence_longer_than_vec_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_all_of_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_any_of_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_exactly_fails_missing_and_extra ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_exactly_fails_expected_longer_than_vec ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_exactly_fails_out_of_order ... ok [INFO] [stdout] test slice::tests::verify_empty_vec_starts_with_expected_sequence_longer_than_vec_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_only_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_sequence_fails_expected_longer_than_vec ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_exactly_in_any_order_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_only_once_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_has_at_least_length_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_sequence_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_does_not_contain_any_of_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_has_length_greater_than_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_has_length_less_than_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_iterator_contains_fails ... ok [INFO] [stdout] test slice::tests::verify_vec_ends_with_fails ... ok [INFO] [stdout] test spec::tests::assert_failure_display_format ... ok [INFO] [stdout] test spec::tests::assert_that_option_is_some_chained_with_has_value ... ok [INFO] [stdout] test slice::tests::verify_vec_starts_with_fails ... ok [INFO] [stdout] test spec::tests::assert_each_item_of_a_borrowed_iterator ... ok [INFO] [stdout] test spec::tests::assert_that_macro_with_owned_string_subject ... ok [INFO] [stdout] test slice::tests::verify_slice_iterator_does_not_contain_fails ... ok [INFO] [stdout] test spec::tests::assert_that_macro_is_equal_to_with_integers_fails - should panic ... ok [INFO] [stdout] test spec::tests::assert_each_item_of_an_iterator ... ok [INFO] [stdout] test spec::tests::assert_each_item_of_an_iterator_panics_if_one_assertion_fails - should panic ... ok [INFO] [stdout] test spec::tests::assert_that_macro_with_borrowed_str_subject ... ok [INFO] [stdout] test slice::tests::verify_slice_contains_all_in_order_fails ... ok [INFO] [stdout] test slice::tests::verify_slice_has_at_most_length_fails ... ok [INFO] [stdout] test spec::tests::construct_owned_location_from_location ... ok [INFO] [stdout] test spec::tests::default_of_expression_is_subject ... ok [INFO] [stdout] test spec::tests::extracting_from_subject_in_spec ... ok [INFO] [stdout] test spec::tests::assert_that_macro_with_borrowed_string_subject ... ok [INFO] [stdout] test spec::tests::location_display_format ... ok [INFO] [stdout] test spec::tests::mapping_subject_in_spec ... ok [INFO] [stdout] test spec::tests::colored::soft_assertions_panic_message_contains_highlighted_diffs - should panic ... ok [INFO] [stdout] test spec::tests::owned_location_can_be_referenced_as_location ... ok [INFO] [stdout] test slice::tests::verify_slice_is_equal_to_another_slice_fails ... ok [INFO] [stdout] test spec::tests::owned_location_display_format ... ok [INFO] [stdout] test spec::tests::soft_assertions_with_chained_assertion_methods ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_is_not_same_as_for_strings ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_is_not_equal_to_for_strings ... ok [INFO] [stdout] test spec::tests::verify_assert_each_item_of_an_iterator_fails ... ok [INFO] [stdout] test spec::tests::verify_that_a_subject_with_custom_description_is_equal_to_fails ... ok [INFO] [stdout] test spec::tests::verify_that_a_subject_with_custom_name_and_custom_description_is_equal_to_fails ... ok [INFO] [stdout] test spec::tests::soft_assertions_panic_once_with_multiple_failure_messages - should panic ... ok [INFO] [stdout] test spec::tests::verify_that_option_is_some_chained_with_has_value_fails_as_none ... ok [INFO] [stdout] test string::tests::borrowed_string_has_char_count ... ok [INFO] [stdout] test string::tests::borrowed_string_has_char_count_in_range ... ok [INFO] [stdout] test slice::tests::vec_starts_with_one_element ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_is_equal_to_for_strings ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_is_same_as_for_strings ... ok [INFO] [stdout] test slice::tests::verify_slice_does_not_contain_fails ... ok [INFO] [stdout] test string::tests::borrowed_string_is_empty ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_any_of_a_char_array ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_any_of_a_char_array ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_string ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_end_with_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_any_of_a_char_slice ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_end_with_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_string ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_ends_with_string ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_contains_any_of_a_borrowed_char_array ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_any_of_a_borrowed_char_array ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_end_with_string ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_has_length ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_start_with_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_has_length_in_range ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_is_empty ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_starts_with_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_is_not_empty ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_start_with_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_start_with_string ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_ends_with_char ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_ends_with_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_starts_with_str ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_does_not_contain_any_of_a_char_slice ... ok [INFO] [stdout] test string::tests::colored::highlight_diffs_string_starts_with_string ... ok [INFO] [stdout] test string::tests::mutable_borrowed_string_has_char_count ... ok [INFO] [stdout] test string::tests::mutable_borrowed_string_has_length ... ok [INFO] [stdout] test string::tests::mutable_borrowed_string_is_empty ... ok [INFO] [stdout] test string::tests::str_does_not_contain_a_char ... ok [INFO] [stdout] test string::tests::str_contains_other_string ... ok [INFO] [stdout] test string::tests::str_does_not_contain_other_str ... ok [INFO] [stdout] test string::tests::str_does_not_end_with_char ... ok [INFO] [stdout] test string::tests::str_does_not_contain_other_string ... ok [INFO] [stdout] test string::tests::str_does_not_contain_any_char_of_an_array_of_chars ... ok [INFO] [stdout] test string::tests::regex::string_does_not_match_regex ... ok [INFO] [stdout] test string::tests::colored_regex::highlight_diffs_string_does_not_match_regex ... ok [INFO] [stdout] test string::tests::regex::verify_string_does_not_match_regex_fails ... ok [INFO] [stdout] test string::tests::str_does_not_end_with_str ... ok [INFO] [stdout] test string::tests::str_contains_a_char ... ok [INFO] [stdout] test string::tests::str_contains_any_char_of_an_array_of_chars ... ok [INFO] [stdout] test string::tests::str_contains_other_str ... ok [INFO] [stdout] test string::tests::str_does_not_start_with_char ... ok [INFO] [stdout] test string::tests::str_does_not_start_with_str ... ok [INFO] [stdout] test string::tests::str_is_empty ... ok [INFO] [stdout] test string::tests::regex::string_matches_regex_given_an_invalid_regex_panics - should panic ... ok [INFO] [stdout] test string::tests::str_does_not_start_with_string ... ok [INFO] [stdout] test string::tests::str_ends_with_char ... ok [INFO] [stdout] test string::tests::str_ends_with_string ... ok [INFO] [stdout] test string::tests::str_has_char_count ... ok [INFO] [stdout] test string::tests::str_is_not_equal_to_str ... ok [INFO] [stdout] test string::tests::str_has_char_count_in_inclusive_range ... ok [INFO] [stdout] test string::tests::str_has_char_count_in_range ... ok [INFO] [stdout] test string::tests::str_has_length ... ok [INFO] [stdout] test string::tests::str_does_not_end_with_string ... ok [INFO] [stdout] test string::tests::str_is_equal_to_str ... ok [INFO] [stdout] test string::tests::str_is_equal_to_string ... ok [INFO] [stdout] test string::tests::str_ends_with_str ... ok [INFO] [stdout] test string::tests::str_is_not_empty ... ok [INFO] [stdout] test string::tests::str_is_not_equal_to_string ... ok [INFO] [stdout] test string::tests::str_is_not_same_as_str ... ok [INFO] [stdout] test string::tests::str_is_same_as_str ... ok [INFO] [stdout] test string::tests::string_contains_any_char_of_a_borrowed_array_of_chars ... ok [INFO] [stdout] test string::tests::str_starts_with_char ... ok [INFO] [stdout] test string::tests::string_contains_any_char_of_a_slice_of_chars ... ok [INFO] [stdout] test string::tests::string_contains_other_str ... ok [INFO] [stdout] test string::tests::str_starts_with_str ... ok [INFO] [stdout] test string::tests::string_contains_other_string ... ok [INFO] [stdout] test string::tests::string_does_not_contain_other_str ... ok [INFO] [stdout] test string::tests::string_does_not_contain_any_char_of_a_slice_of_chars ... ok [INFO] [stdout] test string::tests::string_does_not_contain_any_char_of_a_borrowed_array_of_chars ... ok [INFO] [stdout] test string::tests::string_does_not_contain_other_string ... ok [INFO] [stdout] test string::tests::string_does_not_end_with_str ... ok [INFO] [stdout] test string::tests::string_does_not_start_with_char ... ok [INFO] [stdout] test string::tests::string_does_not_start_with_str ... ok [INFO] [stdout] test string::tests::string_does_not_start_with_string ... ok [INFO] [stdout] test string::tests::string_ends_with_char ... ok [INFO] [stdout] test string::tests::string_ends_with_string ... ok [INFO] [stdout] test string::tests::string_ends_with_str ... ok [INFO] [stdout] test string::tests::str_starts_with_string ... ok [INFO] [stdout] test string::tests::string_does_not_end_with_char ... ok [INFO] [stdout] test string::tests::string_does_not_end_with_string ... ok [INFO] [stdout] test string::tests::string_has_at_most_char_count ... ok [INFO] [stdout] test string::tests::string_has_char_count ... ok [INFO] [stdout] test string::tests::string_has_at_most_length ... ok [INFO] [stdout] test string::tests::string_has_char_count_in_range ... ok [INFO] [stdout] test string::tests::string_has_char_count_less_than ... ok [INFO] [stdout] test string::tests::string_has_char_count_in_inclusive_range ... ok [INFO] [stdout] test string::tests::string_has_length ... ok [INFO] [stdout] test string::tests::string_has_length_in_range ... ok [INFO] [stdout] test string::tests::string_has_char_count_greater_than ... ok [INFO] [stdout] test string::tests::string_is_equal_to_str ... ok [INFO] [stdout] test string::tests::string_has_length_in_inclusive_range ... ok [INFO] [stdout] test string::tests::string_is_not_empty ... ok [INFO] [stdout] test string::tests::string_is_equal_to_string ... ok [INFO] [stdout] test string::tests::string_has_at_least_char_count ... ok [INFO] [stdout] test string::tests::string_is_not_equal_to_string ... ok [INFO] [stdout] test string::tests::string_has_length_greater_than ... ok [INFO] [stdout] test string::tests::string_has_at_least_length ... ok [INFO] [stdout] test string::tests::string_has_length_less_than ... ok [INFO] [stdout] test string::tests::string_is_empty ... ok [INFO] [stdout] test string::tests::string_is_same_as_string ... ok [INFO] [stdout] test string::tests::string_ref_is_equal_to_str ... ok [INFO] [stdout] test string::tests::string_ref_is_not_same_as_string_ref ... ok [INFO] [stdout] test string::tests::string_ref_is_same_as_string_ref ... ok [INFO] [stdout] test string::tests::string_starts_with_char ... ok [INFO] [stdout] test string::tests::string_starts_with_str ... ok [INFO] [stdout] test string::tests::string_is_not_same_as_string ... ok [INFO] [stdout] test string::tests::string_starts_with_string ... ok [INFO] [stdout] test string::tests::string_ref_is_not_equal_to_str ... ok [INFO] [stdout] test string::tests::string_is_not_equal_to_str ... ok [INFO] [stdout] test string::tests::verify_has_length_in_range_fails ... ok [INFO] [stdout] test string::tests::verify_str_contains_any_char_of_a_slice_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_str_does_not_contain_any_char_of_a_borrowed_array_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_str_has_char_count_fails ... ok [INFO] [stdout] test string::tests::verify_str_has_char_count_in_inclusive_range_fails ... ok [INFO] [stdout] test string::tests::verify_str_has_length_fails ... ok [INFO] [stdout] test string::tests::verify_str_does_not_contain_any_char_of_a_slice_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_string_contains_other_str_fails ... ok [INFO] [stdout] test string::tests::verify_str_is_empty_fails ... ok [INFO] [stdout] test string::tests::verify_string_contains_other_string_fails ... ok [INFO] [stdout] test string::tests::verify_str_has_char_count_in_range_fails ... ok [INFO] [stdout] test string::tests::verify_str_is_not_same_as_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_contain_any_char_of_an_array_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_string_contains_any_char_of_an_array_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_has_length_in_inclusive_range_fails ... ok [INFO] [stdout] test string::tests::verify_string_contains_char_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_contain_other_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_ends_with_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_contain_other_string_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_end_with_char_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_end_with_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_ends_with_string_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_at_least_char_count_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_end_with_string_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_start_with_char_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_start_with_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_start_with_string_fails ... ok [INFO] [stdout] test string::tests::verify_string_ends_with_char_fails ... ok [INFO] [stdout] test string::tests::verify_str_contains_any_char_of_a_borrowed_array_of_chars_fails ... ok [INFO] [stdout] test string::tests::verify_string_does_not_contain_char_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_at_least_length_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_at_most_char_count_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_at_most_length_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_char_count_greater_than_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_length_greater_than_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_char_count_less_than_fails ... ok [INFO] [stdout] test string::tests::verify_string_has_length_less_than_fails ... ok [INFO] [stdout] test string::tests::verify_string_is_not_empty_fails ... ok [INFO] [stdout] test string::tests::verify_string_is_equal_to_str_fails ... ok [INFO] [stdout] test string::tests::verify_string_starts_with_char_fails ... ok [INFO] [stdout] test vec::tests::colored::highlight_diffs_vec_is_equal_to_slice ... ignored, TODO: we need some kind of specialized implementation of marked diffs for slices and Vec [INFO] [stdout] test string::tests::verify_string_is_same_as_string_fails ... ok [INFO] [stdout] test vec::tests::empty_vec_ends_with_empty_sequence ... ok [INFO] [stdout] test vec::tests::vec_contains ... ok [INFO] [stdout] test vec::tests::empty_vec_starts_with_empty_sequence ... ok [INFO] [stdout] test vec::tests::vec_contains_all_of ... ok [INFO] [stdout] test vec::tests::vec_contains_all_in_order ... ok [INFO] [stdout] test vec::tests::vec_contains_any_of ... ok [INFO] [stdout] test vec::tests::vec_contains_only_once ... ok [INFO] [stdout] test vec::tests::vec_contains_sequence ... ok [INFO] [stdout] test vec::tests::vec_does_not_contain ... ok [INFO] [stdout] test vec::tests::vec_ends_with_empty_sequence ... ok [INFO] [stdout] test vec::tests::vec_does_not_contain_any_of ... ok [INFO] [stdout] test vec::tests::vec_ends_with_one_element ... ok [INFO] [stdout] test vec::tests::vec_has_length ... ok [INFO] [stdout] test vec::tests::vec_ends_with ... ok [INFO] [stdout] test string::tests::verify_string_starts_with_string_fails ... ok [INFO] [stdout] test vec::tests::vec_is_equal_to_another_vec ... ok [INFO] [stdout] test vec::tests::vec_is_not_empty ... ok [INFO] [stdout] test vec::tests::vec_starts_with ... ok [INFO] [stdout] test vec::tests::vec_contains_only ... ok [INFO] [stdout] test vec::tests::vec_has_length_in_range ... ok [INFO] [stdout] test vec::tests::vec_is_empty ... ok [INFO] [stdout] test vec::tests::vec_starts_with_empty_sequence ... ok [INFO] [stdout] test vec::tests::vec_starts_with_one_element ... ok [INFO] [stdout] test vec::tests::verify_empty_vec_ends_with_expected_sequence_longer_than_vec_fails ... ok [INFO] [stdout] test vec::tests::verify_empty_vec_starts_with_expected_sequence_longer_than_vec_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_any_of_fails ... ok [INFO] [stdout] test vec::tests::vec_contains_exactly ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_all_in_order_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_all_of_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_exactly_fails_expected_longer_than_vec ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_exactly_fails_missing_and_extra ... ok [INFO] [stdout] test string::tests::verify_string_starts_with_str_fails ... ok [INFO] [stdout] test vec::tests::vec_is_equal_to_a_slice ... ok [INFO] [stdout] test vec::tests::vec_contains_exactly_in_any_order ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_only_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_only_once_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_exactly_in_any_order_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_sequence_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_starts_with_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_is_equal_to_another_vec_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_does_not_contain_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_does_not_contain_any_of_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_sequence_fails_expected_longer_than_vec ... ok [INFO] [stdout] test vec::tests::verify_vec_ends_with_fails ... ok [INFO] [stdout] test vec::tests::verify_vec_contains_exactly_fails_out_of_order ... ok [INFO] [stdout] test string::tests::regex::string_matches_regex ... ok [INFO] [stdout] test string::tests::regex::verify_string_matches_regex_fails ... ok [INFO] [stdout] test string::tests::colored_regex::highlight_diffs_string_matches_regex ... ok [INFO] [stdout] test string::tests::regex::string_matches_regex_given_regex_exceeds_default_size_limit_panics - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 859 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.43s [INFO] [stdout] [INFO] [stderr] Running tests/version_numbers.rs (/opt/rustwide/target/debug/deps/version_numbers-06e2d4e1ab7b8022) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_readme_deps ... ok [INFO] [stdout] test test_html_root_url ... ok [INFO] [stderr] Doc-tests asserting [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 246 tests [INFO] [stdout] test src/assertions.rs - assertions::AssertChar (line 908) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_digit (line 1020) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBoolean (line 858) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_lowercase (line 940) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_alphabetic (line 981) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBoolean::is_true (line 873) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBoolean::is_false (line 890) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_control_char (line 1007) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBorrowedResultValue (line 1886) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_whitespace (line 1034) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBorrowedOptionValue (line 1768) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar (line 927) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_uppercase (line 953) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBorrowedResultValue::err (line 1917) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::has_precision_of (line 777) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBorrowedOptionValue::some (line 1783) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_ascii (line 966) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertChar::is_alphanumeric (line 994) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::has_precision_of (line 793) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::is_integer (line 821) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::has_scale_of (line 749) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::is_integer (line 837) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertDecimalNumber::has_scale_of (line 730) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertCodePanics::panics_with_message (line 3086) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertBorrowedResultValue::ok (line 1902) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertCodePanics::panics (line 3065) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEquality (line 25) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertCodePanics::does_not_panic (line 3045) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEmptiness::is_not_empty (line 1135) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEmptiness (line 1057) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEmptiness::is_empty (line 1106) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertErrorHasSource::has_source (line 2151) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEquality::is_equal_to (line 39) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertErrorHasSource (line 2059) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertErrorHasSource::has_no_source (line 2112) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEquality::is_not_equal_to (line 57) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_char_count_less_than (line 1612) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertEmptiness (line 1085) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount (line 1549) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertCodePanics (line 3017) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_at_least_char_count (line 1661) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_char_count (line 1574) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_char_count_in_range (line 1595) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_at_most_char_count (line 1643) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDebugMessage (line 2279) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertErrorHasSource::has_source_message (line 2212) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDebugMessage::does_not_have_debug_message (line 2318) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDisplayMessage::has_display_message (line 2365) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasCharCount::has_char_count_greater_than (line 1626) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDisplayMessage::does_not_have_display_message (line 2390) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasError (line 1985) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDisplayMessage (line 2341) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasError::has_error (line 2000) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasErrorMessage::has_error_message (line 2044) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasDebugMessage::has_debug_message (line 2298) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength (line 1209) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasErrorMessage (line 2025) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength (line 1168) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_at_least_length (line 1496) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_at_least_length (line 1519) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length (line 1249) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_greater_than (line 1415) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_at_most_length (line 1467) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_at_most_length (line 1444) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_in_range (line 1274) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_greater_than (line 1392) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_less_than (line 1366) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasValue (line 1942) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasValue::has_value (line 1961) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInRange::is_not_in_range (line 463) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_in_range (line 1309) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInfinity (line 623) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInfinity (line 636) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length_less_than (line 1343) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertHasLength::has_length (line 1230) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInRange (line 418) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithDefaultMargin::is_close_to (line 206) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithDefaultMargin::is_not_close_to (line 229) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithDefaultMargin (line 186) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInRange::is_in_range (line 438) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInfinity::is_infinite (line 647) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertInfinity::is_finite (line 666) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithinMargin::is_close_to_with_margin (line 143) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithinMargin (line 123) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContains::does_not_contain (line 2693) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIsCloseToWithinMargin::is_not_close_to_with_margin (line 166) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::contains_only_once (line 2852) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::contains_all_of (line 2800) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::does_not_contain_any_of (line 2773) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::contains_only (line 2826) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContains::contains (line 2669) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::contains_any_of (line 2749) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInOrder::contains_sequence (line 2907) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey (line 3138) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey (line 3107) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInOrder::contains_all_in_order (line 2931) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInOrder::ends_with (line 2979) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContains (line 2647) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInAnyOrder::contains_exactly_in_any_order (line 2725) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInOrder::starts_with (line 2955) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey (line 3125) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_key (line 3160) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_exactly_keys (line 3387) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_exactly_keys (line 3376) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_key (line 3185) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_key (line 3175) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_exactly_keys (line 3360) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertIteratorContainsInOrder::contains_exactly (line 2879) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_keys (line 3256) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_keys (line 3272) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_key (line 3207) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_keys (line 3308) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_keys (line 3335) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_key (line 3222) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_key (line 3232) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::does_not_contain_keys (line 3324) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsKey::contains_keys (line 3283) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_value (line 3461) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_values (line 3557) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNotANumber::is_a_number (line 707) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_value (line 3476) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_value (line 3508) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_values (line 3573) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue (line 3427) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNotANumber (line 681) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_value (line 3486) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue (line 3439) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::contains_values (line 3584) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_values (line 3625) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNotANumber::is_not_a_number (line 694) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_values (line 3609) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_values (line 3636) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNumericIdentity::is_one (line 610) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue (line 3410) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOption::is_some (line 1693) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_value (line 3523) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertMapContainsValue::does_not_contain_value (line 3533) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNumericIdentity (line 584) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOption::is_none (line 1712) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOption (line 1676) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertNumericIdentity::is_zero (line 597) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_greater_than (line 299) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_less_than (line 284) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_before (line 350) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResult::is_err (line 1827) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResultValue (line 1841) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_at_most (line 314) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResultValue::ok (line 1857) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResult::is_ok (line 1814) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_between (line 393) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_at_least (line 331) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder (line 254) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOrder::is_after (line 371) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOptionValue (line 1734) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResultValue::err (line 1872) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSameAs::is_same_as (line 93) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertResult (line 1800) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSameAs::is_not_same_as (line 108) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_negative (line 509) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum (line 485) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertOptionValue::some (line 1749) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_positive (line 547) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSameAs (line 75) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_negative (line 516) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_not_positive (line 569) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_positive (line 554) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringContainsAnyOf (line 2528) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringMatches (line 2581) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertSignum::is_not_negative (line 531) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::does_not_end_with (line 2512) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::contains (line 2439) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::does_not_contain (line 2454) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringMatches::matches (line 2599) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::ends_with (line 2499) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern (line 2415) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_all_entries_in_map (line 745) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringMatches::does_not_match (line 2621) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringContainsAnyOf::does_not_contain_any_of (line 2564) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::starts_with (line 2469) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringContainsAnyOf::contains_any_of (line 2547) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_all_items_in_collection (line 625) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_diff (line 169) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_missing_substring_in_string (line 317) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_diff (line 152) ... ok [INFO] [stdout] test src/assertions.rs - assertions::AssertStringPattern::does_not_start_with (line 2484) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_selected_chars_in_string_as_missing (line 477) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_unexpected_char_in_string (line 369) ... ok [INFO] [stdout] test src/expectations.rs - expectations::Rec (line 114) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_selected_chars_in_string_as_unexpected (line 448) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_missing_char_in_string (line 401) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_unexpected_substring_in_string (line 285) ... ok [INFO] [stdout] test src/expectations.rs - expectations::satisfies (line 190) ... ok [INFO] [stdout] test src/expectations.rs - expectations::all (line 50) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_selected_items_in_collection (line 560) ... ok [INFO] [stdout] test src/colored/mod.rs - colored::mark_selected_entries_in_map (line 676) ... ok [INFO] [stdout] test src/expectations.rs - expectations::is_close_to (line 269) ... ok [INFO] [stdout] test src/lib.rs - (line 130) ... ok [INFO] [stdout] test src/expectations.rs - expectations::not (line 16) ... ok [INFO] [stdout] test src/lib.rs - (line 25) ... ok [INFO] [stdout] test src/lib.rs - (line 115) ... ok [INFO] [stdout] test src/lib.rs - (line 173) ... ok [INFO] [stdout] test src/lib.rs - (line 285) ... ok [INFO] [stdout] test src/expectations.rs - expectations::does_panic (line 1339) ... ok [INFO] [stdout] test src/lib.rs - (line 416) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 193) ... ok [INFO] [stdout] test src/expectations.rs - expectations::any (line 77) ... ok [INFO] [stdout] test src/lib.rs - (line 145) ... ok [INFO] [stdout] test src/lib.rs - (line 54) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 209) ... ok [INFO] [stdout] test src/lib.rs - (line 370) ... ok [INFO] [stdout] test src/lib.rs - (line 312) ... ok [INFO] [stdout] test src/lib.rs - (line 294) ... ok [INFO] [stdout] test src/lib.rs - (line 222) ... ok [INFO] [stdout] test src/lib.rs - TestCodeSnippetsInReadme (line 770) ... ok [INFO] [stdout] test src/lib.rs - (line 501) ... ok [INFO] [stdout] test src/lib.rs - TestCodeSnippetsInReadme (line 759) ... ok [INFO] [stdout] test src/lib.rs - (line 322) ... ok [INFO] [stdout] test src/lib.rs - (line 37) ... ok [INFO] [stdout] test src/lib.rs - (line 388) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Unknown (line 1260) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 453) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'_,S,R>::expecting (line 869) ... ok [INFO] [stdout] test src/lib.rs - (line 45) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'_,S,CollectFailures>::soft_panic (line 1006) ... ok [INFO] [stdout] test src/prelude.rs - prelude (line 9) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'_,S,CollectFailures>::soft_panic (line 1031) ... ok [INFO] [stdout] test src/lib.rs - (line 554) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'a,S,R>::extracting (line 777) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Unknown (line 1239) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'a,I,R>::each_item (line 1068) ... ok [INFO] [stdout] test src/lib.rs - (line 75) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that (line 235) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'_,S,R>::satisfies_with_message (line 941) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that (line 29) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'_,S,R>::satisfies (line 901) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::Spec<'a,S,R>::mapping (line 820) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that (line 273) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that (line 227) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that (line 37) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that (line 71) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that (line 288) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that (line 84) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that_code (line 330) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that_code (line 378) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::assert_that_code (line 117) ... ok [INFO] [stdout] test src/spec/mod.rs - spec::verify_that_code (line 158) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 246 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.91s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "35f7a61922ff487fd5bacf5272fea73abc7888a46efb9acd8a78717104bc4b8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35f7a61922ff487fd5bacf5272fea73abc7888a46efb9acd8a78717104bc4b8a", kill_on_drop: false }` [INFO] [stdout] 35f7a61922ff487fd5bacf5272fea73abc7888a46efb9acd8a78717104bc4b8a