[INFO] fetching crate clearcheck 0.0.2... [INFO] testing clearcheck-0.0.2 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate clearcheck 0.0.2 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate clearcheck 0.0.2 [INFO] finished tweaking crates.io crate clearcheck 0.0.2 [INFO] tweaked toml for crates.io crate clearcheck 0.0.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate clearcheck 0.0.2 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 56 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ed68d7f0f0df24ae85c87df00bf83edc4a83d6bebcaf67149839a9cba40d424e [INFO] running `Command { std: "docker" "start" "-a" "ed68d7f0f0df24ae85c87df00bf83edc4a83d6bebcaf67149839a9cba40d424e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ed68d7f0f0df24ae85c87df00bf83edc4a83d6bebcaf67149839a9cba40d424e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ed68d7f0f0df24ae85c87df00bf83edc4a83d6bebcaf67149839a9cba40d424e", kill_on_drop: false }` [INFO] [stdout] ed68d7f0f0df24ae85c87df00bf83edc4a83d6bebcaf67149839a9cba40d424e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4dda00d37878f9bb88138734b04440802a47bde2773f759d79b131a2ad1e233a [INFO] running `Command { std: "docker" "start" "-a" "4dda00d37878f9bb88138734b04440802a47bde2773f759d79b131a2ad1e233a", kill_on_drop: false }` [INFO] [stderr] Compiling clearcheck v0.0.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.86s [INFO] running `Command { std: "docker" "inspect" "4dda00d37878f9bb88138734b04440802a47bde2773f759d79b131a2ad1e233a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4dda00d37878f9bb88138734b04440802a47bde2773f759d79b131a2ad1e233a", kill_on_drop: false }` [INFO] [stdout] 4dda00d37878f9bb88138734b04440802a47bde2773f759d79b131a2ad1e233a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 41427a39c63d2c0caef91e6c633f81bc5f3e1b6abac1b1527383c7ce5f01b4cf [INFO] running `Command { std: "docker" "start" "-a" "41427a39c63d2c0caef91e6c633f81bc5f3e1b6abac1b1527383c7ce5f01b4cf", kill_on_drop: false }` [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling clearcheck v0.0.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.80s [INFO] running `Command { std: "docker" "inspect" "41427a39c63d2c0caef91e6c633f81bc5f3e1b6abac1b1527383c7ce5f01b4cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "41427a39c63d2c0caef91e6c633f81bc5f3e1b6abac1b1527383c7ce5f01b4cf", kill_on_drop: false }` [INFO] [stdout] 41427a39c63d2c0caef91e6c633f81bc5f3e1b6abac1b1527383c7ce5f01b4cf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] bb10c85e66c1b44fe091427ef0641464cb914f0c6121e7eb8ae180bd68aa4373 [INFO] running `Command { std: "docker" "start" "-a" "bb10c85e66c1b44fe091427ef0641464cb914f0c6121e7eb8ae180bd68aa4373", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/clearcheck-7361b87c6e8ab343) [INFO] [stdout] [INFO] [stdout] running 586 tests [INFO] [stdout] test assertions::bool::tests::should_be_false ... ok [INFO] [stdout] test assertions::bool::tests::should_be_true ... ok [INFO] [stdout] test assertions::char::equal_tests::should_be_equal_ignoring_case ... ok [INFO] [stdout] test assertions::char::equal_tests::should_not_be_equal_ignoring_case ... ok [INFO] [stdout] test assertions::char::range_tests::should_be_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::char::range_tests::should_be_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::bound::array_tests::should_have_a_lower_bound ... ok [INFO] [stdout] test assertions::collection::bound::tests::should_have_a_lower_bound ... ok [INFO] [stdout] test assertions::char::range_tests::should_not_be_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::char::range_tests::should_not_be_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::collection::bound::tests::should_have_an_upper_bound ... ok [INFO] [stdout] test assertions::collection::duplicate::array_tests::should_not_contain_duplicates ... ok [INFO] [stdout] test assertions::collection::bound::array_tests::should_have_an_upper_bound ... ok [INFO] [stdout] test assertions::collection::duplicate::tests::should_contain_duplicates ... ok [INFO] [stdout] test assertions::collection::duplicate::array_tests::should_contain_duplicates ... ok [INFO] [stdout] test assertions::collection::duplicate::tests::should_not_contain_duplicates ... ok [INFO] [stdout] test assertions::bool::tests::should_be_true_but_was_not - should panic ... ok [INFO] [stdout] test assertions::bool::tests::should_be_false_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::equal::array_string_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::array_string_tests::should_not_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::array_string_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::equal::array_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::array_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::equal::array_tests::should_not_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::array_tests::should_not_equal_ignoring_case_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::equal::slice_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::slice_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::equal::slice_tests::should_not_equal_ignoring_case ... ok [INFO] [stdout] test assertions::char::equal_tests::should_not_be_equal_ignoring_case_but_was - should panic ... ok [INFO] [stdout] test assertions::char::equal_tests::should_be_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::char::range_tests::should_not_be_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::equal::vector_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::equal::vector_tests::should_not_equal_ignoring_case ... ok [INFO] [stdout] test assertions::collection::bound::array_tests::should_have_a_lower_bound_but_was_not - should panic ... ok [INFO] [stdout] test assertions::char::range_tests::should_be_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_monotonically_decreasing ... ok [INFO] [stdout] test assertions::collection::bound::array_tests::should_have_an_upper_bound_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_monotonically_increasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_monotonically_increasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_strictly_decreasing ... ok [INFO] [stdout] test assertions::collection::bound::tests::should_have_a_lower_bound_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::empty_should_be_monotonically_decreasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_strictly_increasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_strictly_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::duplicate::array_tests::should_contain_duplicates_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::collection::duplicate::array_tests::should_not_contain_duplicates_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::empty_should_be_monotonically_increasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::empty_should_be_strictly_decreasing ... ok [INFO] [stdout] test assertions::collection::duplicate::tests::should_contain_duplicates_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::collection::bound::tests::should_have_an_upper_bound_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::empty_should_be_strictly_increasing ... ok [INFO] [stdout] test assertions::collection::duplicate::tests::should_not_contain_duplicates_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_monotonically_decreasing ... ok [INFO] [stdout] test assertions::collection::equal::array_string_tests::should_not_equal_ignoring_case_but_was - should panic ... ok [INFO] [stdout] test assertions::char::range_tests::should_be_in_the_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_monotonically_increasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_strictly_decreasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_strictly_increasing ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_monotonically_increasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_be_empty ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain_all ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_strictly_increasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain_any ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain_all ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain_any_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain_all_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_be_empty ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain_any ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_monotonically_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain_all ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain_any ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::array_tests::should_be_strictly_increasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_monotonically_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain_all ... ok [INFO] [stdout] test assertions::collection::equal::vector_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain_any ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain_any_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::increasing_decreasing::tests::should_be_strictly_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_max_in_exclusive_range ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain_but_was_contained - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_max_in_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_max_in_inclusive_range ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_max_in_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::equal::slice_tests::should_not_equal_ignoring_case_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_min_in_exclusive_range ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_min_in_inclusive_range ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain_any_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_max_in_exclusive_range ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_not_contain_but_was_contained - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_max_in_inclusive_range ... ok [INFO] [stdout] test assertions::collection::equal::vector_tests::should_not_equal_ignoring_case_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_min_in_exclusive_range ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_min_in_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_min_in_inclusive_range ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_have_a_max_element ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_have_a_min_element ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain_any_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_contain_all_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::membership::tests::should_not_contain_all_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_not_have_a_max_element_in_an_empty_collection ... ok [INFO] [stdout] test assertions::collection::membership::array_tests::should_contain_all_but_was_not_contained - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_not_have_a_min_element_in_an_empty_collection ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_have_a_min_in_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_satisfy_for_all_a_character_must_be_numeric ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_satisfy_for_any_a_character_must_be_numeric ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_not_satisfy_for_any_a_character_must_be_numeric_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_not_satisfy_for_all_a_character_must_be_numeric ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_be_same_size_as_other ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_at_least_size_3 ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_satisfy_for_all_a_character_must_be_numeric_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_not_satisfy_for_any_a_character_must_be_numeric ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_max_in_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_at_least_size_4_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_max_in_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_min_in_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_as_2 ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_at_most_size_3 ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_as_3 ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_have_the_given_min_element_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_have_the_given_max_element_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_not_have_the_given_min_element_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_be_same_size_as_other ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_at_least_size_3 ... ok [INFO] [stdout] test assertions::collection::min_max::tests::should_not_have_the_given_max_element_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_be_same_size_as_other_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_at_least_size_4_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_be_same_size_as_other_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::min_max::range_tests::should_not_have_a_min_in_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_as_2 ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_satisfy_for_any_a_character_must_be_numeric_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_at_most_size_3 ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_as_3 ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_at_most_size_2_but_was_not - should panic ... ok [INFO] [stdout] test assertions::char::range_tests::should_not_be_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::sort::array_tests::should_be_sorted_in_ascending_order ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_as_3_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_in_the_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::sort::array_tests::should_be_sorted_in_descending_order ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_as_2_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::sort::tests::should_be_sorted_in_ascending_order ... ok [INFO] [stdout] test assertions::collection::sort::tests::should_be_sorted_in_descending_order ... ok [INFO] [stdout] test assertions::equal::tests::should_equal ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_not_have_size_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::collection::predicate::tests::should_not_satisfy_for_all_a_character_must_be_numeric_but_it_did - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_at_most_size_2_but_was_not - should panic ... ok [INFO] [stdout] test assertions::equal::tests::should_equal_strings ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_as_3_but_was_not - should panic ... ok [INFO] [stdout] test assertions::equal::tests::should_not_equal ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::size::tests::should_have_size_in_the_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::empty_tests::should_be_empty ... ok [INFO] [stdout] test assertions::map::membership::empty_tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_all_keys ... ok [INFO] [stdout] test assertions::map::membership::empty_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_all_keys ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_any_of_keys ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_key ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_any_of_keys ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_key ... ok [INFO] [stdout] test assertions::collection::size::array_tests::should_have_size_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_all_key_values ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_key_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_any_key_values ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_key_value ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_any_key_values_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::collection::sort::tests::should_be_sorted_in_ascending_order_but_was_not - should panic ... ok [INFO] [stdout] test assertions::collection::sort::tests::should_be_sorted_in_descending_order_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_all_key_values ... ok [INFO] [stdout] test assertions::equal::tests::should_equal_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_any_key_values ... ok [INFO] [stdout] test assertions::equal::tests::should_not_equal_but_was - should panic ... ok [INFO] [stdout] test assertions::map::membership::empty_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_key_value ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_all_values ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_any_key_values_but_it_did - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_any_of_values ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_all_values_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_any_of_keys_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_all_keys_but_it_did - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_value ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_key_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_any_of_values ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_not_contain_any_of_keys_but_it_did - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_all_values ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_value ... ok [INFO] [stdout] test assertions::collection::sort::array_tests::should_be_sorted_in_ascending_order_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_be_same_size_as_other ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_all_key_values_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_at_least_size_1 ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_key_value_but_it_did_not_1 - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_be_same_size_as_other_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_at_most_size_1 ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_as_1 ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_at_most_size_1_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::collection::sort::array_tests::should_be_sorted_in_descending_order_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_3 ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_1_but_was - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_not_satisfy_predicate ... ok [INFO] [stdout] test assertions::map::size::tests::should_not_have_size_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_all_key_values_but_it_did - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_contains_tests::should_contain_all_keys_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_not_satisfy_predicate_but_it_did - should panic ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_satisfy_predicate ... ok [INFO] [stdout] test assertions::collection::size::tests::should_not_have_size_as_2_but_was - should panic ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_satisfy_predicate_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::option::tests::should_be_none ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_value_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_all_values_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::option::tests::should_be_none_but_was_not - should panic ... ok [INFO] [stdout] test assertions::option::tests::should_be_some ... ok [INFO] [stdout] test assertions::option::tests::should_be_some_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::string_tests::should_be_in_exclusive_range ... ok [INFO] [stdout] test assertions::ordered::string_tests::should_be_in_inclusive_range ... ok [INFO] [stdout] test assertions::ordered::string_tests::should_be_less_than ... ok [INFO] [stdout] test assertions::ordered::string_tests::should_not_be_less_than ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_greater_than ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_greater_than_equal_to ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_greater_than_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_any_of_values_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_in_exclusive_range ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_greater_than_equal_to_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_in_inclusive_range ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_in_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_3_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_less_than ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_contain_key_value_but_it_did_not_2 - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_less_than_equal_to ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_in_the_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_size_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::map::membership::key_value_contains_tests::should_not_contain_key_value_but_it_did - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_greater_than ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_not_satisfy_predicate_but_it_was_none - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_greater_than_equal_to ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_contain_any_of_values_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::option::predicate::tests::should_be_some_and_satisfy_predicate_but_it_was_none - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_in_exclusive_range ... ok [INFO] [stdout] test assertions::map::membership::value_contains_tests::should_not_contain_value_but_it_contained - should panic ... ok [INFO] [stdout] test assertions::map::size::tests::should_have_at_least_size_2_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_in_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_less_than ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_less_than_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_in_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_in_inclusive_range ... ok [INFO] [stdout] test assertions::ordered::tests::should_be_less_than_equal_to_but_was_not - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_greater_than_but_was - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_in_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_less_than_but_was - should panic ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_less_than_equal_to ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_greater_than_equal_to_but_was - should panic ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_not_satisfy_predicate ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_not_satisfy_predicate_but_it_did - should panic ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_satisfy_predicate ... ok [INFO] [stdout] test assertions::result::tests::should_be_err ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_not_satisfy_predicate_but_it_was_err - should panic ... ok [INFO] [stdout] test assertions::result::tests::should_be_ok ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_begin_with ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_satisfy_predicate_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_end_with ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_not_end_with ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_not_begin_with ... ok [INFO] [stdout] test assertions::ordered::tests::should_not_be_less_than_equal_to_but_was - should panic ... ok [INFO] [stdout] test assertions::result::tests::should_be_err_but_was_not - should panic ... ok [INFO] [stdout] test assertions::result::predicate::tests::should_be_ok_and_satisfy_predicate_but_it_was_err - should panic ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_not_begin_with_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_not_end_with_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_begin_with ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_begin_with_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_end_with ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_not_begin_with ... ok [INFO] [stdout] test assertions::string::case::string_tests::should_be_lower_case ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_end_with_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::boundary::string_tests::should_begin_with_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_not_begin_with_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_not_end_with_but_it_did - should panic ... ok [INFO] [stdout] test assertions::result::tests::should_be_ok_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_not_end_with ... ok [INFO] [stdout] test assertions::string::case::string_tests::should_be_lower_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::case::tests::should_be_lower_case ... ok [INFO] [stdout] test assertions::string::case::string_tests::should_be_upper_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::case::tests::should_be_upper_case ... ok [INFO] [stdout] test assertions::string::equal::string_tests::should_be_equal ... ok [INFO] [stdout] test assertions::string::boundary::tests::should_end_with_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::case::string_tests::should_be_upper_case ... ok [INFO] [stdout] test assertions::string::case::tests::should_be_lower_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::case::tests::should_be_upper_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::equal::tests::should_not_be_equal ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_at_most_length_as_8 ... ok [INFO] [stdout] test assertions::string::equal::tests::should_be_equal_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_as_8_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::equal::string_tests::should_be_equal_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::equal::tests::should_be_equal ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_at_least_length_as_8_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::equal::string_tests::should_not_be_equal ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_at_most_length_as_6_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::equal::tests::should_not_be_equal_but_was - should panic ... ok [INFO] [stdout] test assertions::string::equal::string_tests::should_not_be_equal_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_length_in_the_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_as_8_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_have_at_least_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::string::length::string_tests::should_not_have_length_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_at_least_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_at_most_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_at_least_length_as_8_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_as_8 ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_in_the_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_in_the_inclusive_range ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_be_empty ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_in_the_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_in_the_exclusive_range ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_length_as_8_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_a_digit ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_in_the_inclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_in_the_exclusive_range_but_was - should panic ... ok [INFO] [stdout] test assertions::string::length::tests::should_not_have_length_as_8_but_was - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_a_digit_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_substring_ignoring_case ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_any_characters_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_substring ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_the_character ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_substring_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_the_character_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_all_characters ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_any_characters ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_all_characters_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_all_characters ... ok [INFO] [stdout] test assertions::string::length::tests::should_have_at_most_length_as_6_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_any_characters ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_substring ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_substring_ignoring_case ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_only_contain_digits ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_the_character ... ok [INFO] [stdout] test assertions::string::membership::tests::should_be_empty ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_digits ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_all_characters ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_any_characters ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_a_digit ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_all_characters_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_any_characters_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_substring ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_digits_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_substring_ignoring_case ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_substring_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_substring_ignoring_case_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_substring_ignoring_case_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_the_character ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_the_character_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_all_characters ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_all_characters_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_any_characters ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_any_characters_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_contain_substring_ignoring_case_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_not_contain_the_character_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_digits ... ok [INFO] [stdout] test assertions::string::membership::tests::should_only_contain_digits ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_digits_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_substring ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_substring_ignoring_case ... ok [INFO] [stdout] test assertions::string::numeric::string_tests::should_be_numeric ... ok [INFO] [stdout] test assertions::string::membership::string_tests::should_only_contain_digits_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_the_character ... ok [INFO] [stdout] test assertions::string::numeric::tests::should_be_numeric ... ok [INFO] [stdout] test assertions::string::membership::tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::numeric::string_tests::should_not_be_numeric ... ok [INFO] [stdout] test matchers::bool::tests::should_be_false ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_all_characters_but_it_did_not - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_substring_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::char::equal::tests::should_be_equal ... ok [INFO] [stdout] test matchers::collection::bound::tests::should_have_a_lower_bound ... ok [INFO] [stdout] test matchers::char::equal::tests::should_not_be_equal ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_any_characters_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::bool::tests::should_be_true ... ok [INFO] [stdout] test matchers::collection::bound::tests::should_have_an_upper_bound ... ok [INFO] [stdout] test matchers::collection::duplicate::tests::should_contains_duplicates ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_substring_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_substring_ignoring_case_but_it_did - should panic ... ok [INFO] [stdout] test assertions::string::membership::tests::should_not_contain_the_character_but_it_did - should panic ... ok [INFO] [stdout] test matchers::collection::empty::collection_tests::should_be_empty ... ok [INFO] [stdout] test matchers::collection::empty::collection_tests::should_not_be_empty ... ok [INFO] [stdout] test assertions::string::numeric::tests::should_not_be_numeric ... ok [INFO] [stdout] test assertions::string::numeric::string_tests::should_be_numeric_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::equal::array_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test matchers::collection::empty::collection_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::equal::vector_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_monotonically_decreasing ... ok [INFO] [stdout] test assertions::string::membership::tests::should_contain_a_digit_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_monotonically_increasing ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_strictly_decreasing ... ok [INFO] [stdout] test assertions::string::membership::tests::should_only_contain_digits_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::empty::collection_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test matchers::collection::equal::slice_tests::should_equal_ignoring_case ... ok [INFO] [stdout] test matchers::collection::equal::array_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::numeric::string_tests::should_not_be_numeric_but_was - should panic ... ok [INFO] [stdout] test assertions::string::numeric::tests::should_be_numeric_but_was_not - should panic ... ok [INFO] [stdout] test assertions::string::numeric::tests::should_not_be_numeric_but_was - should panic ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_strictly_increasing ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_strictly_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_atleast_same_length ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_strictly_increasing_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_atmost_length ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_atleast_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_atmost_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_same_length ... ok [INFO] [stdout] test matchers::collection::length::tests::should_have_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain_all_elements ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain_all_elements_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::equal::slice_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::equal::vector_tests::should_equal_ignoring_case_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_monotonically_increasing_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::bound::tests::should_have_a_lower_bound_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain_any_of_elements ... ok [INFO] [stdout] test matchers::collection::increasing_decreasing::test::should_be_monotonically_decreasing_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::min_max::range_tests::should_a_max_in_exclusive_range ... ok [INFO] [stdout] test matchers::collection::min_max::range_tests::should_a_max_in_inclusive_range ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain_any_of_elements_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::min_max::range_tests::should_a_min_in_exclusive_range ... ok [INFO] [stdout] test matchers::collection::min_max::range_tests::should_a_min_in_inclusive_range ... ok [INFO] [stdout] test matchers::collection::min_max::tests::should_a_max_element ... ok [INFO] [stdout] test matchers::collection::min_max::tests::should_a_min_element ... ok [INFO] [stdout] test matchers::collection::duplicate::tests::should_contains_duplicates_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::bound::tests::should_have_an_upper_bound_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::predicate::tests::should_satisfy_for_any ... ok [INFO] [stdout] test matchers::collection::membership::tests::should_contain_but_id_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::min_max::tests::should_have_the_given_max_element_but_was_not - should panic ... ok [INFO] [stdout] test matchers::collection::predicate::tests::should_satisfy_for_all ... ok [INFO] [stdout] test matchers::collection::sort::tests::should_be_sorted_ascending ... ok [INFO] [stdout] test matchers::collection::sort::tests::should_be_sorted_descending ... ok [INFO] [stdout] test matchers::collection::predicate::tests::should_satisfy_for_any_but_id_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::sort::tests::should_be_sorted_descending_but_was_not - should panic ... ok [INFO] [stdout] test matchers::compose::custom_collection_matchers_tests::should_be_a_valid_collection_of_laptop_brands ... ok [INFO] [stdout] test matchers::compose::custom_collection_matchers_tests::should_be_an_intel_collection_of_laptop_brands ... ok [INFO] [stdout] test matchers::compose::custom_string_matchers_tests::should_be_a_valid_password ... ok [INFO] [stdout] test matchers::compose::slice_matchers::should_fail_all_matchers ... ok [INFO] [stdout] test matchers::compose::slice_matchers::should_fail_one_matcher ... ok [INFO] [stdout] test matchers::compose::custom_collection_matchers_tests::should_be_a_valid_collection_of_laptop_brands_but_was_not - should panic ... ok [INFO] [stdout] test matchers::compose::slice_matchers::should_run_all_inverted_matchers_successfully ... ok [INFO] [stdout] test matchers::compose::slice_matchers::should_run_any_of_the_matchers_successfully ... ok [INFO] [stdout] test matchers::compose::string_matchers::should_fail_all_matchers ... ok [INFO] [stdout] test matchers::compose::slice_matchers::should_run_all_matchers_successfully ... ok [INFO] [stdout] test matchers::compose::string_matchers::should_fail_one_of_matchers ... ok [INFO] [stdout] test matchers::collection::predicate::tests::should_satisfy_for_all_but_id_did_not - should panic ... ok [INFO] [stdout] test matchers::collection::sort::tests::should_be_sorted_ascending_but_was_not - should panic ... ok [INFO] [stdout] test matchers::compose::string_matchers::should_run_all_matchers_successfully ... ok [INFO] [stdout] test matchers::compose::string_matchers::should_run_any_of_the_matchers_successfully ... ok [INFO] [stdout] test matchers::compose::custom_collection_matchers_tests::should_be_an_intel_collection_of_laptop_brands_but_was_not - should panic ... ok [INFO] [stdout] test matchers::compose::string_matchers::should_run_inverted_matchers_successfully ... ok [INFO] [stdout] test matchers::collection::min_max::tests::should_have_the_given_min_element_but_was_not - should panic ... ok [INFO] [stdout] test matchers::compose::custom_string_matchers_tests::should_not_be_a_valid_password - should panic ... ok [INFO] [stdout] test matchers::equal::tests::should_equal ... ok [INFO] [stdout] test matchers::map::empty::map_tests::should_be_empty ... ok [INFO] [stdout] test matchers::equal::tests::should_not_equal - should panic ... ok [INFO] [stdout] test matchers::map::empty::map_tests::should_not_be_empty ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_atleast_same_length ... ok [INFO] [stdout] test matchers::map::empty::map_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test matchers::map::empty::map_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_atmost_length ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_same_length ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_atleast_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_atmost_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_key ... ok [INFO] [stdout] test matchers::map::length::tests::should_have_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_key_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_value ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_key_value ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_keys ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_key_values ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_key_value_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_keys ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_values ... ok [INFO] [stdout] test matchers::option::tests::should_be_none ... ok [INFO] [stdout] test matchers::option::predicate::tests::should_be_some_and_satisfy_the_predicate ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_a_value_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_values ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_key_values ... ok [INFO] [stdout] test matchers::option::tests::should_be_some ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_key_values_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_values_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::option::predicate::tests::should_be_some_and_satisfy_the_predicate_but_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_key_values_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_greater_than ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_values_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_any_of_keys_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_less_than_equal_to ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_greater_than_equal_to ... ok [INFO] [stdout] test matchers::map::membership::tests::should_contain_all_keys_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::option::tests::should_be_some_but_was_not - should panic ... ok [INFO] [stdout] test matchers::option::tests::should_be_none_but_was_not - should panic ... ok [INFO] [stdout] test matchers::range::tests::should_be_in_exclusive_range ... ok [INFO] [stdout] test matchers::range::tests::should_be_in_inclusive_range ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_less_than_equal_to_but_was_not - should panic ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_less_than ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_greater_than_but_was_not - should panic ... ok [INFO] [stdout] test matchers::range::tests::should_be_in_exclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_greater_than_equal_to_but_was_not - should panic ... ok [INFO] [stdout] test matchers::result::tests::should_be_err ... ok [INFO] [stdout] test matchers::range::tests::should_be_in_inclusive_range_but_was_not - should panic ... ok [INFO] [stdout] test matchers::result::tests::should_be_ok_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::boundary::tests::should_end_with ... ok [INFO] [stdout] test matchers::result::predicate::tests::should_be_ok_and_satisfy_the_predicate ... ok [INFO] [stdout] test matchers::string::case::tests::should_be_uppercase_but_was_not - should panic ... ok [INFO] [stdout] test matchers::result::predicate::tests::should_be_ok_and_satisfy_the_predicate_but_did_not - should panic ... ok [INFO] [stdout] test matchers::result::tests::should_be_err_but_was_not - should panic ... ok [INFO] [stdout] test matchers::result::tests::should_be_ok ... ok [INFO] [stdout] test matchers::string::boundary::tests::should_begin_with ... ok [INFO] [stdout] test matchers::string::boundary::tests::should_begin_with_but_did_not - should panic ... ok [INFO] [stdout] test matchers::string::case::tests::should_be_lowercase ... ok [INFO] [stdout] test matchers::string::case::tests::should_be_lowercase_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::case::tests::should_be_uppercase ... ok [INFO] [stdout] test matchers::string::empty::string_tests::should_be_empty ... ok [INFO] [stdout] test matchers::string::empty::string_tests::should_not_be_empty ... ok [INFO] [stdout] test matchers::string::boundary::tests::should_end_with_but_did_not - should panic ... ok [INFO] [stdout] test matchers::string::equal::tests::should_equal ... ok [INFO] [stdout] test matchers::string::empty::string_tests::should_be_empty_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_atleast_same_length ... ok [INFO] [stdout] test matchers::string::equal::tests::should_equal_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_atmost_length ... ok [INFO] [stdout] test matchers::ordered::tests::should_be_less_than_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_atleast_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_atmost_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_same_length ... ok [INFO] [stdout] test matchers::string::empty::string_tests::should_not_be_empty_but_was - should panic ... ok [INFO] [stdout] test matchers::string::length::tests::should_have_same_length_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_a_char ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_a_digit ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_substring ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_a_digit_but_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_all_chars ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_a_char_but_it_did - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contains_only_digits ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_substring_ignoring_case ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_all_chars_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_any_of_chars ... ok [INFO] [stdout] test matchers::string::membership::tests::should_not_contain_any_digit ... ok [INFO] [stdout] test matchers::string::numeric::tests::should_be_numeric_f64 ... ok [INFO] [stdout] test matchers::string::numeric::tests::should_be_numeric_i32 ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_any_of_chars_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contains_only_digits_but_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_substring_ignoring_case_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_contain_substring_but_it_did_not - should panic ... ok [INFO] [stdout] test matchers::string::membership::tests::should_not_contain_any_digit_but_it_did - should panic ... ok [INFO] [stderr] Running tests/collection.rs (/opt/rustwide/target/debug/deps/collection-6f63b5239641afee) [INFO] [stdout] test matchers::string::numeric::tests::should_be_numeric_i32_but_was_not - should panic ... ok [INFO] [stdout] test matchers::string::numeric::tests::should_be_numeric_f64_but_was_not - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 586 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test should_match_all_books ... ok [INFO] [stdout] test should_match_all_strings ... ok [INFO] [stdout] test should_not_match_all_book - should panic ... ok [INFO] [stderr] Running tests/map.rs (/opt/rustwide/target/debug/deps/map-86c249a1a110ea15) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test should_match_all_books ... ok [INFO] [stdout] test should_match_all_books_by_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests clearcheck [INFO] [stdout] [INFO] [stdout] running 169 tests [INFO] [stdout] test src/assertions/bool/mod.rs - assertions::bool::TrueFalseAssertion::should_be_true (line 10) ... ok [INFO] [stdout] test src/assertions/bool/mod.rs - assertions::bool::TrueFalseAssertion::should_be_false (line 22) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::RangeAssertion::should_be_in_inclusive_range (line 13) ... ok [INFO] [stdout] test src/assertions/collection/increasing_decreasing.rs - assertions::collection::increasing_decreasing::IncreasingDecreasingAssertion::should_be_monotonically_increasing (line 17) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::RangeAssertion::should_be_in_exclusive_range (line 37) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::IgnoreCaseEqualityAssertion::should_be_equal_ignoring_case (line 64) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::RangeAssertion::should_not_be_in_inclusive_range (line 25) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::RangeAssertion::should_not_be_in_exclusive_range (line 49) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_be_empty (line 113) ... ok [INFO] [stdout] test src/assertions/collection/duplicate.rs - assertions::collection::duplicate::DuplicateContentAssertion::should_contain_duplicates (line 12) ... ok [INFO] [stdout] test src/assertions/collection/equal.rs - assertions::collection::equal::IgnoreCaseEqualityAssertion::should_be_equal_ignoring_case (line 12) ... ok [INFO] [stdout] test src/assertions/collection/increasing_decreasing.rs - assertions::collection::increasing_decreasing::IncreasingDecreasingAssertion::should_be_monotonically_decreasing (line 30) ... ok [INFO] [stdout] test src/assertions/collection/increasing_decreasing.rs - assertions::collection::increasing_decreasing::IncreasingDecreasingAssertion::should_be_strictly_increasing (line 43) ... ok [INFO] [stdout] test src/assertions/collection/bound.rs - assertions::collection::bound::BoundAssertion::should_have_upper_bound (line 13) ... ok [INFO] [stdout] test src/assertions/collection/bound.rs - assertions::collection::bound::BoundAssertion::should_have_lower_bound (line 25) ... ok [INFO] [stdout] test src/assertions/collection/duplicate.rs - assertions::collection::duplicate::DuplicateContentAssertion::should_not_contain_duplicates (line 24) ... ok [INFO] [stdout] test src/assertions/collection/increasing_decreasing.rs - assertions::collection::increasing_decreasing::IncreasingDecreasingAssertion::should_be_strictly_decreasing (line 56) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_contain_any (line 82) ... ok [INFO] [stdout] test src/assertions/char/mod.rs - assertions::char::IgnoreCaseEqualityAssertion::should_not_be_equal_ignoring_case (line 75) ... ok [INFO] [stdout] test src/assertions/collection/equal.rs - assertions::collection::equal::IgnoreCaseEqualityAssertion::should_not_be_equal_ignoring_case (line 26) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_contain_all (line 50) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_not_be_empty (line 125) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_min_in_exclusive_range (line 85) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_min (line 13) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_contain (line 18) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_min (line 25) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_not_contain_all (line 66) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_min_in_inclusive_range (line 61) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_max_in_inclusive_range (line 109) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_max_in_exclusive_range (line 133) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_max_in_inclusive_range (line 121) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_max_in_exclusive_range (line 145) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_have_max (line 37) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_min_in_exclusive_range (line 97) ... ok [INFO] [stdout] test src/assertions/collection/predicate.rs - assertions::collection::predicate::PredicateAssertion::should_not_satisfy_for_all (line 29) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_not_contain (line 34) ... ok [INFO] [stdout] test src/assertions/collection/membership.rs - assertions::collection::membership::MembershipAssertion::should_not_contain_any (line 98) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_max (line 49) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion (line 14) ... ok [INFO] [stdout] test src/assertions/collection/predicate.rs - assertions::collection::predicate::PredicateAssertion::should_satisfy_for_all (line 15) ... ok [INFO] [stdout] test src/assertions/collection/predicate.rs - assertions::collection::predicate::PredicateAssertion::should_not_satisfy_for_any (line 57) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_be_same_size_as (line 75) ... ok [INFO] [stdout] test src/assertions/collection/min_max.rs - assertions::collection::min_max::MinMaxAssertion::should_not_have_min_in_inclusive_range (line 73) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_have_at_least_size (line 51) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_have_size (line 27) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_have_at_most_size (line 63) ... ok [INFO] [stdout] test src/assertions/collection/predicate.rs - assertions::collection::predicate::PredicateAssertion::should_satisfy_for_any (line 43) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_have_size_in_inclusive_range (line 87) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_not_have_size_in_inclusive_range (line 99) ... ok [INFO] [stdout] test src/assertions/equal.rs - assertions::equal::EqualityAssertion::should_not_equal (line 40) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_not_have_size_in_exclusive_range (line 123) ... ok [INFO] [stdout] test src/assertions/collection/sort.rs - assertions::collection::sort::SortAssertion::should_be_sorted_ascending (line 13) ... ok [INFO] [stdout] test src/assertions/collection/sort.rs - assertions::collection::sort::SortAssertion::should_be_sorted_descending (line 25) ... ok [INFO] [stdout] test src/assertions/equal.rs - assertions::equal::EqualityAssertion::should_equal (line 13) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_not_have_size (line 39) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_contain_key (line 55) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_contain_any_of_keys (line 133) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_not_contain_any_of_keys (line 153) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_not_contain_key (line 74) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_not_contain_all_keys (line 113) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::NoMembershipAssertion::should_be_empty (line 21) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_contain (line 301) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyMembershipAssertion::should_contain_all_keys (line 93) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_contain_any (line 394) ... ok [INFO] [stdout] test src/assertions/collection/size.rs - assertions::collection::size::SizeAssertion::should_have_size_in_exclusive_range (line 111) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::NoMembershipAssertion::should_not_be_empty (line 34) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_not_contain_any (line 419) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_not_contain_all (line 369) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_contain_all (line 343) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_not_contain_all_values (line 236) ... ok [INFO] [stdout] test src/assertions/option/mod.rs - assertions::option::SomeNoneAssertion::should_be_some (line 14) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_contain_all_values (line 216) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_contain_any_of_values (line 256) ... ok [INFO] [stdout] test src/assertions/option/predicate.rs - assertions::option::predicate::SomePredicateAssertion::should_be_some_and_not_satisfy (line 23) ... ok [INFO] [stdout] test src/assertions/option/mod.rs - assertions::option::SomeNoneAssertion::should_be_none (line 26) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::KeyValueMembershipAssertion::should_not_contain (line 322) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_greater_than_equal_to (line 43) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_not_contain_any_of_values (line 276) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion (line 14) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_greater_than (line 28) ... ok [INFO] [stdout] test src/assertions/option/predicate.rs - assertions::option::predicate::SomePredicateAssertion::should_be_some_and_satisfy (line 11) ... ok [INFO] [stdout] test src/assertions/mod.rs - assertions (line 7) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_contain_value (line 178) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_in_inclusive_range (line 148) ... ok [INFO] [stdout] test src/assertions/result/mod.rs - assertions::result::OkErrAssertion::should_be_err (line 26) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_less_than (line 118) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_greater_than_equal_to (line 103) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_greater_than (line 88) ... ok [INFO] [stdout] test src/assertions/result/mod.rs - assertions::result::OkErrAssertion::should_be_ok (line 14) ... ok [INFO] [stdout] test src/assertions/map/size.rs - assertions::map::size (line 6) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_in_exclusive_range (line 172) ... ok [INFO] [stdout] test src/assertions/result/predicate.rs - assertions::result::predicate::OkPredicateAssertion::should_be_ok_and_not_satisfy (line 23) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_less_than_equal_to (line 73) ... ok [INFO] [stdout] test src/assertions/string/boundary.rs - assertions::string::boundary::BoundaryAssertion::should_not_begin_with (line 34) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_in_inclusive_range (line 160) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_in_exclusive_range (line 184) ... ok [INFO] [stdout] test src/assertions/map/membership.rs - assertions::map::membership::ValueMembershipAssertion::should_not_contain_value (line 197) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_not_be_less_than_equal_to (line 133) ... ok [INFO] [stdout] test src/assertions/result/predicate.rs - assertions::result::predicate::OkPredicateAssertion::should_be_ok_and_satisfy (line 11) ... ok [INFO] [stdout] test src/assertions/string/boundary.rs - assertions::string::boundary::BoundaryAssertion (line 9) ... ok [INFO] [stdout] test src/assertions/string/boundary.rs - assertions::string::boundary::BoundaryAssertion::should_end_with (line 46) ... ok [INFO] [stdout] test src/assertions/string/boundary.rs - assertions::string::boundary::BoundaryAssertion::should_begin_with (line 22) ... ok [INFO] [stdout] test src/assertions/string/case.rs - assertions::string::case::CaseAssertion::should_be_lower_case (line 10) ... ok [INFO] [stdout] test src/assertions/ordered/mod.rs - assertions::ordered::OrderedAssertion::should_be_less_than (line 58) ... ok [INFO] [stdout] test src/assertions/string/equal.rs - assertions::string::equal::IgnoreCaseEqualityAssertion::should_be_equal_ignoring_case (line 10) ... ok [INFO] [stdout] test src/assertions/string/boundary.rs - assertions::string::boundary::BoundaryAssertion::should_not_end_with (line 58) ... ok [INFO] [stdout] test src/assertions/string/case.rs - assertions::string::case::CaseAssertion::should_be_upper_case (line 22) ... ok [INFO] [stdout] test src/assertions/string/equal.rs - assertions::string::equal::IgnoreCaseEqualityAssertion::should_not_be_equal_ignoring_case (line 22) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion (line 14) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_not_have_length (line 44) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_have_length (line 32) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_have_at_least_length (line 56) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_be_empty (line 181) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_not_have_length_in_exclusive_range (line 116) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_have_at_most_length (line 68) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_have_length_in_exclusive_range (line 104) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_have_length_in_inclusive_range (line 80) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain (line 133) ... ok [INFO] [stdout] test src/assertions/string/length.rs - assertions::string::length::LengthAssertion::should_not_have_length_in_inclusive_range (line 92) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain (line 145) ... ok [INFO] [stdout] test src/assertions/string/numeric.rs - assertions::string::numeric::NumericAssertion::should_not_be_numeric (line 24) ... ok [INFO] [stdout] test src/lib.rs - (line 6) ... FAILED [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_be_empty (line 193) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain_all_characters (line 97) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion (line 10) ... ok [INFO] [stdout] test src/assertions/string/numeric.rs - assertions::string::numeric::NumericAssertion::should_be_numeric (line 12) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain_character (line 73) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain_all_characters (line 85) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain_a_digit (line 37) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain_ignoring_case (line 157) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain_any_characters (line 109) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain_any_characters (line 121) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain_ignoring_case (line 169) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_contain_character (line 61) ... ok [INFO] [stdout] test src/lib.rs - (line 67) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_only_contain_digits (line 25) ... ok [INFO] [stdout] test src/matchers/collection/empty.rs - matchers::collection::empty::CollectionEmptyMatcher (line 8) ... ok [INFO] [stdout] test src/assertions/string/membership.rs - assertions::string::membership::MembershipAssertion::should_not_contain_digits (line 49) ... ok [INFO] [stdout] test src/matchers/bool/mod.rs - matchers::bool::TrueFalseMatcher (line 6) ... ok [INFO] [stdout] test src/matchers/equal.rs - matchers::equal::EqualityMatcher (line 12) ... ok [INFO] [stdout] test src/matchers/collection/bound.rs - matchers::collection::bound::BoundMatcher (line 12) ... ok [INFO] [stdout] test src/matchers/collection/length.rs - matchers::collection::length::CollectionLengthMatcher (line 8) ... ok [INFO] [stdout] test src/matchers/collection/duplicate.rs - matchers::collection::duplicate::DuplicateContentMatcher (line 10) ... ok [INFO] [stdout] test src/matchers/collection/increasing_decreasing.rs - matchers::collection::increasing_decreasing::IncreasingDecreasingMatcher (line 10) ... ok [INFO] [stdout] test src/matchers/collection/predicate.rs - matchers::collection::predicate::PredicateMatcher (line 11) ... ok [INFO] [stdout] test src/matchers/collection/min_max.rs - matchers::collection::min_max::MinMaxMatcher (line 11) ... ok [INFO] [stdout] test src/matchers/collection/membership.rs - matchers::collection::membership::MembershipMatcher (line 12) ... ok [INFO] [stdout] test src/matchers/map/empty.rs - matchers::map::empty::MapEmptyMatcher (line 9) ... ok [INFO] [stdout] test src/matchers/collection/sort.rs - matchers::collection::sort::SortMatcher (line 10) ... ok [INFO] [stdout] test src/matchers/option/mod.rs - matchers::option::SomeNoneMatcher (line 8) ... ok [INFO] [stdout] test src/matchers/map/membership.rs - matchers::map::membership::ValueMembershipMatcher (line 37) ... ok [INFO] [stdout] test src/matchers/map/length.rs - matchers::map::length::MapLengthMatcher (line 9) ... ok [INFO] [stdout] test src/matchers/map/membership.rs - matchers::map::membership::KeyValueMembershipMatcher (line 60) ... ok [INFO] [stdout] test src/matchers/ordered/mod.rs - matchers::ordered::OrderedMatcher (line 10) ... ok [INFO] [stdout] test src/matchers/map/membership.rs - matchers::map::membership::KeyMembershipMatcher (line 12) ... ok [INFO] [stdout] test src/matchers/option/predicate.rs - matchers::option::predicate::SomePredicateMatcher (line 8) ... ok [INFO] [stdout] test src/matchers/mod.rs - matchers (line 6) ... ok [INFO] [stdout] test src/matchers/result/predicate.rs - matchers::result::predicate::OkPredicateMatcher (line 7) ... ok [INFO] [stdout] test src/matchers/equal.rs - matchers::equal::IgnoreCaseEqualityMatcher (line 46) ... ok [INFO] [stdout] test src/matchers/range/mod.rs - matchers::range::RangeMatcher (line 13) ... ok [INFO] [stdout] test src/matchers/string/case.rs - matchers::string::case::CaseMatcher (line 6) ... ok [INFO] [stdout] test src/matchers/string/length.rs - matchers::string::length::StringLengthMatcher (line 6) ... ok [INFO] [stdout] test src/matchers/compose/mod.rs - matchers::compose::MatchersBuilder (line 50) ... ok [INFO] [stdout] test src/matchers/result/mod.rs - matchers::result::OkErrMatcher (line 8) ... ok [INFO] [stdout] test src/matchers/string/empty.rs - matchers::string::empty::StringEmptyMatcher (line 6) ... ok [INFO] [stdout] test src/matchers/string/membership.rs - matchers::string::membership::SubstringMatcher (line 25) ... ok [INFO] [stdout] test src/matchers/string/boundary.rs - matchers::string::boundary::BoundaryMatcher (line 6) ... ok [INFO] [stdout] test src/matchers/string/numeric.rs - matchers::string::numeric::NumericMatcher (line 9) ... ok [INFO] [stdout] test src/matchers/string/membership.rs - matchers::string::membership::MembershipMatcher (line 6) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 6) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `clearcheck::assertions::string::regex` [INFO] [stdout] --> src/lib.rs:11:38 [INFO] [stdout] | [INFO] [stdout] 11 | use clearcheck::assertions::string::regex::RegularExpressionAssertion; [INFO] [stdout] | ^^^^^ could not find `regex` in `string` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/assertions/string/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 7 | #[cfg(feature = "regex")] [INFO] [stdout] | ----------------- the item is gated behind the `regex` feature [INFO] [stdout] 8 | pub mod regex; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 6) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 168 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.23s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "bb10c85e66c1b44fe091427ef0641464cb914f0c6121e7eb8ae180bd68aa4373", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb10c85e66c1b44fe091427ef0641464cb914f0c6121e7eb8ae180bd68aa4373", kill_on_drop: false }` [INFO] [stdout] bb10c85e66c1b44fe091427ef0641464cb914f0c6121e7eb8ae180bd68aa4373