[INFO] fetching crate supersigil 0.14.0...
[INFO] testing supersigil-0.14.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate supersigil 0.14.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate supersigil 0.14.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate supersigil 0.14.0
[INFO] tweaked toml for crates.io crate supersigil 0.14.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate supersigil 0.14.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate supersigil 0.14.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libyaml-rs v0.3.0
[INFO] [stderr]   Downloaded yaml_serde v0.10.4
[INFO] [stderr]   Downloaded supersigil-rust-macros v0.14.0
[INFO] [stderr]   Downloaded supersigil-verify v0.14.0
[INFO] [stderr]   Downloaded supersigil-core v0.14.0
[INFO] [stderr]   Downloaded supersigil-rust v0.14.0
[INFO] [stderr]   Downloaded supersigil-parser v0.14.0
[INFO] [stderr]   Downloaded unicode-id v0.3.6
[INFO] [stderr]   Downloaded markdown v1.0.0
[INFO] [stderr]   Downloaded supersigil-evidence v0.14.0
[INFO] [stderr]   Downloaded supersigil-js v0.14.0
[INFO] [stderr]   Downloaded oxc_str v0.124.0
[INFO] [stderr]   Downloaded oxc_ast_macros v0.124.0
[INFO] [stderr]   Downloaded oxc_span v0.124.0
[INFO] [stderr]   Downloaded oxc_estree v0.124.0
[INFO] [stderr]   Downloaded oxc_data_structures v0.124.0
[INFO] [stderr]   Downloaded cow-utils v0.1.3
[INFO] [stderr]   Downloaded oxc_syntax v0.124.0
[INFO] [stderr]   Downloaded oxc_diagnostics v0.124.0
[INFO] [stderr]   Downloaded oxc_allocator v0.124.0
[INFO] [stderr]   Downloaded oxc_index v4.1.0
[INFO] [stderr]   Downloaded oxc-miette-derive v2.7.1
[INFO] [stderr]   Downloaded open v5.3.4
[INFO] [stderr]   Downloaded unicode-id-start v1.4.0
[INFO] [stderr]   Downloaded dragonbox_ecma v0.1.12
[INFO] [stderr]   Downloaded oxc_ecmascript v0.124.0
[INFO] [stderr]   Downloaded clap_complete v4.6.2
[INFO] [stderr]   Downloaded oxc_regular_expression v0.124.0
[INFO] [stderr]   Downloaded oxc-miette v2.7.1
[INFO] [stderr]   Downloaded supersigil-import v0.14.0
[INFO] [stderr]   Downloaded oxc_parser v0.124.0
[INFO] [stderr]   Downloaded git2 v0.20.4
[INFO] [stderr]   Downloaded oxc_ast v0.124.0
[INFO] [stderr]   Downloaded libgit2-sys v0.18.3+1.9.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 763d3b46d90cd5d19fa84512436cf55dbbc4238cf33e5240e0958e1f1c527be5
[INFO] running `Command { std: "docker" "start" "-a" "763d3b46d90cd5d19fa84512436cf55dbbc4238cf33e5240e0958e1f1c527be5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "763d3b46d90cd5d19fa84512436cf55dbbc4238cf33e5240e0958e1f1c527be5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "763d3b46d90cd5d19fa84512436cf55dbbc4238cf33e5240e0958e1f1c527be5", kill_on_drop: false }`
[INFO] [stdout] 763d3b46d90cd5d19fa84512436cf55dbbc4238cf33e5240e0958e1f1c527be5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] faedcc851f33498bd404a2e0ce2d9f016cfb9fa872d9a42a2d5fdca6f1a4fb90
[INFO] running `Command { std: "docker" "start" "-a" "faedcc851f33498bd404a2e0ce2d9f016cfb9fa872d9a42a2d5fdca6f1a4fb90", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling libyaml-rs v0.3.0
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling oxc_data_structures v0.124.0
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling oxc_estree v0.124.0
[INFO] [stderr]    Compiling cow-utils v0.1.3
[INFO] [stderr]    Compiling dragonbox_ecma v0.1.12
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling unicode-id v0.3.6
[INFO] [stderr]    Compiling unicode-id-start v1.4.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling markdown v1.0.0
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling oxc_allocator v0.124.0
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling oxc_str v0.124.0
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling open v5.3.4
[INFO] [stderr]    Compiling openssl-sys v0.9.114
[INFO] [stderr]    Compiling libz-sys v1.1.28
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling libgit2-sys v0.18.3+1.9.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling oxc-miette-derive v2.7.1
[INFO] [stderr]    Compiling oxc_ast_macros v0.124.0
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling oxc-miette v2.7.1
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling oxc_span v0.124.0
[INFO] [stderr]    Compiling oxc_diagnostics v0.124.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling oxc_regular_expression v0.124.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling yaml_serde v0.10.4
[INFO] [stderr]    Compiling oxc_index v4.1.0
[INFO] [stderr]    Compiling supersigil-import v0.14.0
[INFO] [stderr]    Compiling clap_complete v4.6.2
[INFO] [stderr]    Compiling oxc_syntax v0.124.0
[INFO] [stderr]    Compiling oxc_ast v0.124.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling supersigil-core v0.14.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling supersigil-parser v0.14.0
[INFO] [stderr]    Compiling supersigil-evidence v0.14.0
[INFO] [stderr]    Compiling git2 v0.20.4
[INFO] [stderr]    Compiling supersigil-rust-macros v0.14.0
[INFO] [stderr]    Compiling supersigil-rust v0.14.0
[INFO] [stderr]    Compiling oxc_ecmascript v0.124.0
[INFO] [stderr]    Compiling oxc_parser v0.124.0
[INFO] [stderr]    Compiling supersigil-js v0.14.0
[INFO] [stderr]    Compiling supersigil-verify v0.14.0
[INFO] [stderr]    Compiling supersigil v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 29s
[INFO] running `Command { std: "docker" "inspect" "faedcc851f33498bd404a2e0ce2d9f016cfb9fa872d9a42a2d5fdca6f1a4fb90", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "faedcc851f33498bd404a2e0ce2d9f016cfb9fa872d9a42a2d5fdca6f1a4fb90", kill_on_drop: false }`
[INFO] [stdout] faedcc851f33498bd404a2e0ce2d9f016cfb9fa872d9a42a2d5fdca6f1a4fb90
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2510ca69db0b567b6ff5ec6b3e37630c4e54358049e9b338558c15909af315df
[INFO] running `Command { std: "docker" "start" "-a" "2510ca69db0b567b6ff5ec6b3e37630c4e54358049e9b338558c15909af315df", kill_on_drop: false }`
[INFO] [stderr]    Compiling supersigil v0.14.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_new.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_new.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_new.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_status.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_status.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_status.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_skills.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_ls.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_ls.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_ls.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]   --> tests/cmd_import.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use predicates::prelude::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_import.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_import.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |         .stderr(predicates::str::contains("nonexistent").from_utf8());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 186 -         .stderr(predicates::str::contains("nonexistent").from_utf8());
[INFO] [stdout] 186 +         .stderr(str::contains("nonexistent").from_utf8());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:214:17
[INFO] [stdout]     |
[INFO] [stdout] 214 |         .stderr(predicates::str::contains("--project").from_utf8());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 214 -         .stderr(predicates::str::contains("--project").from_utf8());
[INFO] [stdout] 214 +         .stderr(str::contains("--project").from_utf8());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:270:17
[INFO] [stdout]     |
[INFO] [stdout] 270 |         .stderr(predicates::str::contains("unknown document type").not());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 270 -         .stderr(predicates::str::contains("unknown document type").not());
[INFO] [stdout] 270 +         .stderr(str::contains("unknown document type").not());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:293:17
[INFO] [stdout]     |
[INFO] [stdout] 293 |         .stderr(predicates::str::contains(
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 293 -         .stderr(predicates::str::contains(
[INFO] [stdout] 293 +         .stderr(str::contains(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |         .stderr(predicates::str::contains("requirements"));
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 296 -         .stderr(predicates::str::contains("requirements"));
[INFO] [stdout] 296 +         .stderr(str::contains("requirements"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_verify.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]    --> tests/cmd_new.rs:451:17
[INFO] [stdout]     |
[INFO] [stdout] 451 |         .stderr(predicates::str::contains("unknown document type").not());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 451 -         .stderr(predicates::str::contains("unknown document type").not());
[INFO] [stdout] 451 +         .stderr(str::contains("unknown document type").not());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_verify.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]   --> tests/cmd_verify.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 | use supersigil_verify::test_helpers::{git_commit, init_repo, write_test_file};
[INFO] [stdout]    |                        ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]    |          -------------------------------- the item is gated here
[INFO] [stdout] 26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout] 27 | pub mod test_helpers;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_context.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_init.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_context.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_context.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_verify.rs:651:17
[INFO] [stdout]     |
[INFO] [stdout] 651 |         .stderr(predicate::str::contains("unknown ecosystem plugin"))
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 651 -         .stderr(predicate::str::contains("unknown ecosystem plugin"))
[INFO] [stdout] 651 +         .stderr(str::contains("unknown ecosystem plugin"))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_verify.rs:652:17
[INFO] [stdout]     |
[INFO] [stdout] 652 |         .stderr(predicate::str::contains("python"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 652 -         .stderr(predicate::str::contains("python"));
[INFO] [stdout] 652 +         .stderr(str::contains("python"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_status.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |         .stdout(predicate::str::contains("\"targets_total\": 2"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 31 -         .stdout(predicate::str::contains("\"targets_total\": 2"));
[INFO] [stdout] 31 +         .stdout(str::contains("\"targets_total\": 2"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_status.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .stdout(predicate::str::contains("verified by: tag:auth:login"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 156 -         .stdout(predicate::str::contains("verified by: tag:auth:login"));
[INFO] [stdout] 156 +         .stdout(str::contains("verified by: tag:auth:login"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_status.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 |         .stderr(predicate::str::contains("plugin"))
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 183 -         .stderr(predicate::str::contains("plugin"))
[INFO] [stdout] 183 +         .stderr(str::contains("plugin"))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_status.rs:184:17
[INFO] [stdout]     |
[INFO] [stdout] 184 |         .stderr(predicate::str::contains("zero supported Rust test items"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 184 -         .stderr(predicate::str::contains("zero supported Rust test items"));
[INFO] [stdout] 184 +         .stderr(str::contains("zero supported Rust test items"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_status.rs:388:17
[INFO] [stdout]     |
[INFO] [stdout] 388 |         .stdout(predicate::str::contains("feat"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 388 -         .stdout(predicate::str::contains("feat"));
[INFO] [stdout] 388 +         .stdout(str::contains("feat"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_status.rs:412:17
[INFO] [stdout]     |
[INFO] [stdout] 412 |         .stderr(predicate::str::contains("no documents match"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 412 -         .stderr(predicate::str::contains("no documents match"));
[INFO] [stdout] 412 +         .stderr(str::contains("no documents match"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicates` in this scope
[INFO] [stdout]  --> tests/cmd_schema.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use predicates::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `predicates`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `predicates`, use `cargo add predicates` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]  --> tests/cmd_schema.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `assert_cmd::assert::OutputAssertExt`
[INFO] [stdout]  --> tests/cmd_schema.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use assert_cmd::assert::OutputAssertExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "loader") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | /     supersigil_cmd()
[INFO] [stdout] 37 | |         .args(["new", "requirements", "auth"])
[INFO] [stdout] 38 | |         .current_dir(tmp.path())
[INFO] [stdout] 39 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:46:10
[INFO] [stdout]    |
[INFO] [stdout] 43 | /     supersigil_cmd()
[INFO] [stdout] 44 | |         .args(["verify"])
[INFO] [stdout] 45 | |         .current_dir(tmp.path())
[INFO] [stdout] 46 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 23 -         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout] 23 +         .stdout(str::contains("doc/a"))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |         .stdout(predicate::str::contains("doc/b"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 24 -         .stdout(predicate::str::contains("doc/b"));
[INFO] [stdout] 24 +         .stdout(str::contains("doc/b"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 39 -         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout] 39 +         .stdout(str::contains("doc/a"))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |         .stdout(predicate::str::contains("doc/b").not());
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 40 -         .stdout(predicate::str::contains("doc/b").not());
[INFO] [stdout] 40 +         .stdout(str::contains("doc/b").not());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 55 -         .stdout(predicate::str::contains("doc/a"))
[INFO] [stdout] 55 +         .stdout(str::contains("doc/a"))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_ls.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |         .stdout(predicate::str::contains("doc/b").not());
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 56 -         .stdout(predicate::str::contains("doc/b").not());
[INFO] [stdout] 56 +         .stdout(str::contains("doc/b").not());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_ls.rs:103:17
[INFO] [stdout]     |
[INFO] [stdout] 103 |         .stdout(predicate::str::contains("doc/a"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 103 -         .stdout(predicate::str::contains("doc/a"));
[INFO] [stdout] 103 +         .stdout(str::contains("doc/a"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_ls.rs:132:17
[INFO] [stdout]     |
[INFO] [stdout] 132 |         .stdout(predicate::str::contains("workspace/doc"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 132 -         .stdout(predicate::str::contains("workspace/doc"));
[INFO] [stdout] 132 +         .stdout(str::contains("workspace/doc"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_schema.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |         .stdout(predicate::str::contains("\"Criterion\""))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 78 -         .stdout(predicate::str::contains("\"Criterion\""))
[INFO] [stdout] 78 +         .stdout(str::contains("\"Criterion\""))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_schema.rs:79:17
[INFO] [stdout]    |
[INFO] [stdout] 79 |         .stdout(predicate::str::contains("\"Task\""))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 79 -         .stdout(predicate::str::contains("\"Task\""))
[INFO] [stdout] 79 +         .stdout(str::contains("\"Task\""))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_schema.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |         .stdout(predicate::str::contains("\"VerifiedBy\""));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 80 -         .stdout(predicate::str::contains("\"VerifiedBy\""));
[INFO] [stdout] 80 +         .stdout(str::contains("\"VerifiedBy\""));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_schema.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |         .stderr(predicate::str::contains("config file not found"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 364 -         .stderr(predicate::str::contains("config file not found"));
[INFO] [stdout] 364 +         .stderr(str::contains("config file not found"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_context.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 |         .stdout(predicate::str::contains("auth/req/login"))
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 36 -         .stdout(predicate::str::contains("auth/req/login"))
[INFO] [stdout] 36 +         .stdout(str::contains("auth/req/login"))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_context.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |         .stdout(predicate::str::contains("valid-creds"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 37 -         .stdout(predicate::str::contains("valid-creds"));
[INFO] [stdout] 37 +         .stdout(str::contains("valid-creds"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_context.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |         .stderr(predicate::str::contains("not found"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 78 -         .stderr(predicate::str::contains("not found"));
[INFO] [stdout] 78 +         .stderr(str::contains("not found"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 57 | /     supersigil_cmd()
[INFO] [stdout] 58 | |         .args(["new", "tasks", "auth"])
[INFO] [stdout] 59 | |         .current_dir(tmp.path())
[INFO] [stdout] 60 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `walkdir` in this scope
[INFO] [stdout]   --> tests/cmd_import.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let has_md = walkdir::WalkDir::new(&out_dir)
[INFO] [stdout]    |                  ^^^^^^^ use of unresolved module or unlinked crate `walkdir`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `walkdir`, use `cargo add walkdir` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `assert_cmd` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:27:32
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let mut cmd = Command::new(assert_cmd::cargo::cargo_bin("supersigil"));
[INFO] [stdout]    |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `assert_cmd`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `assert_cmd`, use `cargo add assert_cmd` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_status.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 26 | /     supersigil_cmd()
[INFO] [stdout] 27 | |         .args(["status", "--format", "json"])
[INFO] [stdout] 28 | |         .current_dir(tmp.path())
[INFO] [stdout] 29 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:66:10
[INFO] [stdout]    |
[INFO] [stdout] 63 | /     supersigil_cmd()
[INFO] [stdout] 64 | |         .args(["verify"])
[INFO] [stdout] 65 | |         .current_dir(tmp.path())
[INFO] [stdout] 66 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_skills.rs:23:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | /     supersigil_cmd()
[INFO] [stdout] 21 | |         .args(["skills", "install"])
[INFO] [stdout] 22 | |         .current_dir(tmp.path())
[INFO] [stdout] 23 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 76 | /     supersigil_cmd()
[INFO] [stdout] 77 | |         .args(["new", "design", "auth"])
[INFO] [stdout] 78 | |         .current_dir(tmp.path())
[INFO] [stdout] 79 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_schema.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 73 | /     supersigil_cmd()
[INFO] [stdout] 74 | |         .args(["schema", "--format", "json"])
[INFO] [stdout] 75 | |         .current_dir(tmp.path())
[INFO] [stdout] 76 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_import.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |         .stdout(predicate::str::contains("features_processed"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 47 -         .stdout(predicate::str::contains("features_processed"));
[INFO] [stdout] 47 +         .stdout(str::contains("features_processed"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]   --> tests/cmd_import.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |         .stderr(predicate::str::contains("invalid value"));
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]    |
[INFO] [stdout]  5 + use std::primitive::str;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 84 -         .stderr(predicate::str::contains("invalid value"));
[INFO] [stdout] 84 +         .stderr(str::contains("invalid value"));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .stdout(predicate::str::contains("Dry run: 1 documents planned"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 118 -         .stdout(predicate::str::contains("Dry run: 1 documents planned"));
[INFO] [stdout] 118 +         .stdout(str::contains("Dry run: 1 documents planned"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |         .stdout(predicate::str::contains("Dry run: 1 documents planned"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 140 -         .stdout(predicate::str::contains("Dry run: 1 documents planned"));
[INFO] [stdout] 140 +         .stdout(str::contains("Dry run: 1 documents planned"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:158:17
[INFO] [stdout]     |
[INFO] [stdout] 158 |         .stderr(predicate::str::contains("warning:"))
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 158 -         .stderr(predicate::str::contains("warning:"))
[INFO] [stdout] 158 +         .stderr(str::contains("warning:"))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:159:17
[INFO] [stdout]     |
[INFO] [stdout] 159 |         .stderr(predicate::str::contains("Warning {").not());
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 159 -         .stderr(predicate::str::contains("Warning {").not());
[INFO] [stdout] 159 +         .stderr(str::contains("Warning {").not());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:196:17
[INFO] [stdout]     |
[INFO] [stdout] 196 |         .stderr(predicate::str::contains("already exists"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 196 -         .stderr(predicate::str::contains("already exists"));
[INFO] [stdout] 196 +         .stderr(str::contains("already exists"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:263:17
[INFO] [stdout]     |
[INFO] [stdout] 263 |         .stdout(predicate::str::contains("missing_context:"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 263 -         .stdout(predicate::str::contains("missing_context:"));
[INFO] [stdout] 263 +         .stdout(str::contains("missing_context:"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |         .stdout(predicate::str::contains("import TODO"))
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 344 -         .stdout(predicate::str::contains("import TODO"))
[INFO] [stdout] 344 +         .stdout(str::contains("import TODO"))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:345:17
[INFO] [stdout]     |
[INFO] [stdout] 345 |         .stdout(predicate::str::contains("missing_context:"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 345 -         .stdout(predicate::str::contains("missing_context:"));
[INFO] [stdout] 345 +         .stdout(str::contains("missing_context:"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `predicate` in this scope
[INFO] [stdout]    --> tests/cmd_import.rs:371:17
[INFO] [stdout]     |
[INFO] [stdout] 371 |         .stdout(predicate::str::contains("0 import TODOs"));
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `predicate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `predicate`, use `cargo add predicate` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this builtin type
[INFO] [stdout]     |
[INFO] [stdout]   5 + use std::primitive::str;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `str`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 371 -         .stdout(predicate::str::contains("0 import TODOs"));
[INFO] [stdout] 371 +         .stdout(str::contains("0 import TODOs"));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_init.rs:23:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | /     supersigil_cmd()
[INFO] [stdout] 21 | |         .arg("init")
[INFO] [stdout] 22 | |         .current_dir(tmp.path())
[INFO] [stdout] 23 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_schema.rs:362:10
[INFO] [stdout]     |
[INFO] [stdout] 359 | /     supersigil_cmd()
[INFO] [stdout] 360 | |         .args(["schema"])
[INFO] [stdout] 361 | |         .current_dir(tmp.path())
[INFO] [stdout] 362 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_verify.rs:649:10
[INFO] [stdout]     |
[INFO] [stdout] 646 | /     supersigil_cmd()
[INFO] [stdout] 647 | |         .arg("verify")
[INFO] [stdout] 648 | |         .current_dir(tmp.path())
[INFO] [stdout] 649 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_new.rs:86:10
[INFO] [stdout]    |
[INFO] [stdout] 83 | /     supersigil_cmd()
[INFO] [stdout] 84 | |         .args(["ls"])
[INFO] [stdout] 85 | |         .current_dir(tmp.path())
[INFO] [stdout] 86 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "color_resolution") due to 1 previous error
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_status.rs:154:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | /     supersigil_cmd()
[INFO] [stdout] 152 | |         .args(["status", "auth/req"])
[INFO] [stdout] 153 | |         .current_dir(tmp.path())
[INFO] [stdout] 154 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:101:10
[INFO] [stdout]     |
[INFO] [stdout]  98 | /     supersigil_cmd()
[INFO] [stdout]  99 | |         .args(["new", "requirements", "auth"])
[INFO] [stdout] 100 | |         .current_dir(tmp.path())
[INFO] [stdout] 101 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:108:10
[INFO] [stdout]     |
[INFO] [stdout] 105 | /     supersigil_cmd()
[INFO] [stdout] 106 | |         .args(["new", "design", "auth"])
[INFO] [stdout] 107 | |         .current_dir(tmp.path())
[INFO] [stdout] 108 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_schema") due to 10 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:123:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | /     supersigil_cmd()
[INFO] [stdout] 121 | |         .args(["ls"])
[INFO] [stdout] 122 | |         .current_dir(tmp.path())
[INFO] [stdout] 123 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_status.rs:181:10
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     supersigil_cmd()
[INFO] [stdout] 179 | |         .args(["status"])
[INFO] [stdout] 180 | |         .current_dir(tmp.path())
[INFO] [stdout] 181 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_init.rs:56:10
[INFO] [stdout]    |
[INFO] [stdout] 53 | /     supersigil_cmd()
[INFO] [stdout] 54 | |         .args(["init", "--no-skills"])
[INFO] [stdout] 55 | |         .current_dir(tmp.path())
[INFO] [stdout] 56 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_context.rs:34:10
[INFO] [stdout]    |
[INFO] [stdout] 31 | /     supersigil_cmd()
[INFO] [stdout] 32 | |         .args(["context", "auth/req/login"])
[INFO] [stdout] 33 | |         .current_dir(tmp.path())
[INFO] [stdout] 34 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:136:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     supersigil_cmd()
[INFO] [stdout] 134 | |         .args(["new", "--project", "cli", "requirements", "auth"])
[INFO] [stdout] 135 | |         .current_dir(tmp.path())
[INFO] [stdout] 136 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_import.rs:45:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | /     supersigil_cmd()
[INFO] [stdout] 36 | |         .args([
[INFO] [stdout] 37 | |             "import",
[INFO] [stdout] 38 | |             "--from",
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |         .current_dir(project.path())
[INFO] [stdout] 45 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_import.rs:66:10
[INFO] [stdout]    |
[INFO] [stdout] 57 | /     supersigil_cmd()
[INFO] [stdout] 58 | |         .args([
[INFO] [stdout] 59 | |             "import",
[INFO] [stdout] 60 | |             "--from",
[INFO] [stdout] ...  |
[INFO] [stdout] 65 | |         .current_dir(project.path())
[INFO] [stdout] 66 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | /     supersigil_cmd()
[INFO] [stdout] 149 | |         .args(["verify"])
[INFO] [stdout] 150 | |         .current_dir(tmp.path())
[INFO] [stdout] 151 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_import.rs:82:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | /     supersigil_cmd()
[INFO] [stdout] 81 | |         .args(["import", "--from", "notion"])
[INFO] [stdout] 82 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_init.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     supersigil_cmd()
[INFO] [stdout] 68 | |         .args(["init", "--skills-path", "custom/skills"])
[INFO] [stdout] 69 | |         .current_dir(tmp.path())
[INFO] [stdout] 70 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_skills.rs:55:10
[INFO] [stdout]    |
[INFO] [stdout] 52 | /     supersigil_cmd()
[INFO] [stdout] 53 | |         .args(["skills", "install", "--path", "custom/dir"])
[INFO] [stdout] 54 | |         .current_dir(tmp.path())
[INFO] [stdout] 55 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:164:10
[INFO] [stdout]     |
[INFO] [stdout] 161 | /     supersigil_cmd()
[INFO] [stdout] 162 | |         .args(["new", "--project", "workspace", "requirements", "auth"])
[INFO] [stdout] 163 | |         .current_dir(tmp.path())
[INFO] [stdout] 164 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_ls.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     supersigil_cmd()
[INFO] [stdout] 19 | |         .args(["ls"])
[INFO] [stdout] 20 | |         .current_dir(tmp.path())
[INFO] [stdout] 21 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:184:10
[INFO] [stdout]     |
[INFO] [stdout] 181 | /     supersigil_cmd()
[INFO] [stdout] 182 | |         .args(["new", "--project", "nonexistent", "requirements", "auth"])
[INFO] [stdout] 183 | |         .current_dir(tmp.path())
[INFO] [stdout] 184 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:199:10
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     supersigil_cmd()
[INFO] [stdout] 197 | |         .args(["new", "--project", "foo", "requirements", "auth"])
[INFO] [stdout] 198 | |         .current_dir(tmp.path())
[INFO] [stdout] 199 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_init.rs:94:10
[INFO] [stdout]    |
[INFO] [stdout] 91 | /     supersigil_cmd()
[INFO] [stdout] 92 | |         .args(["init", "--skills"])
[INFO] [stdout] 93 | |         .current_dir(tmp.path())
[INFO] [stdout] 94 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:212:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | /     supersigil_cmd()
[INFO] [stdout] 210 | |         .args(["new", "requirements", "auth"])
[INFO] [stdout] 211 | |         .current_dir(tmp.path())
[INFO] [stdout] 212 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_status.rs:386:10
[INFO] [stdout]     |
[INFO] [stdout] 383 | /     supersigil_cmd()
[INFO] [stdout] 384 | |         .args(["status", "feat"])
[INFO] [stdout] 385 | |         .current_dir(tmp.path())
[INFO] [stdout] 386 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 114 | /     supersigil_cmd()
[INFO] [stdout] 115 | |         .args(["init", "-y"])
[INFO] [stdout] 116 | |         .current_dir(tmp.path())
[INFO] [stdout] 117 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | /     supersigil_cmd()
[INFO] [stdout] 133 | |         .args(["init", "--skills", "--no-skills"])
[INFO] [stdout] 134 | |         .current_dir(tmp.path())
[INFO] [stdout] 135 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:163:10
[INFO] [stdout]     |
[INFO] [stdout] 160 | /     supersigil_cmd()
[INFO] [stdout] 161 | |         .args(["init", "--skills-path", "custom", "--no-skills"])
[INFO] [stdout] 162 | |         .current_dir(tmp.path())
[INFO] [stdout] 163 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:227:10
[INFO] [stdout]     |
[INFO] [stdout] 224 | /     supersigil_cmd()
[INFO] [stdout] 225 | |         .args(["new", "--project", "cli", "requirements", "auth"])
[INFO] [stdout] 226 | |         .current_dir(tmp.path())
[INFO] [stdout] 227 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:234:10
[INFO] [stdout]     |
[INFO] [stdout] 231 | /     supersigil_cmd()
[INFO] [stdout] 232 | |         .args(["new", "--project", "cli", "design", "auth"])
[INFO] [stdout] 233 | |         .current_dir(tmp.path())
[INFO] [stdout] 234 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:193:10
[INFO] [stdout]     |
[INFO] [stdout] 190 | /     supersigil_cmd()
[INFO] [stdout] 191 | |         .args(["init", "--no-skills"])
[INFO] [stdout] 192 | |         .current_dir(tmp.path())
[INFO] [stdout] 193 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_import.rs:94:10
[INFO] [stdout]    |
[INFO] [stdout] 91 | /     supersigil_cmd()
[INFO] [stdout] 92 | |         .args(["import", "--from", "kiro"])
[INFO] [stdout] 93 | |         .current_dir(tmp.path())
[INFO] [stdout] 94 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:268:10
[INFO] [stdout]     |
[INFO] [stdout] 265 | /     supersigil_cmd()
[INFO] [stdout] 266 | |         .args(["new", "narrative", "onboarding"])
[INFO] [stdout] 267 | |         .current_dir(tmp.path())
[INFO] [stdout] 268 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:213:10
[INFO] [stdout]     |
[INFO] [stdout] 210 | /     supersigil_cmd()
[INFO] [stdout] 211 | |         .args(["init", "--no-skills"])
[INFO] [stdout] 212 | |         .current_dir(tmp.path())
[INFO] [stdout] 213 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_context.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 73 | /     supersigil_cmd()
[INFO] [stdout] 74 | |         .args(["context", "nonexistent/doc"])
[INFO] [stdout] 75 | |         .current_dir(tmp.path())
[INFO] [stdout] 76 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]    --> src/commands/context.rs:374:28
[INFO] [stdout]     |
[INFO] [stdout] 374 |     use supersigil_verify::test_helpers::{
[INFO] [stdout]     |                            ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]     |
[INFO] [stdout]  25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]     |          -------------------------------- the item is gated here
[INFO] [stdout]  26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout]  27 | pub mod test_helpers;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]    --> src/commands/explore.rs:156:28
[INFO] [stdout]     |
[INFO] [stdout] 156 |     use supersigil_verify::test_helpers::{build_test_graph, make_criterion, make_doc_typed};
[INFO] [stdout]     |                            ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]     |
[INFO] [stdout]  25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]     |          -------------------------------- the item is gated here
[INFO] [stdout]  26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout]  27 | pub mod test_helpers;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]    --> src/commands/refs.rs:504:28
[INFO] [stdout]     |
[INFO] [stdout] 504 |     use supersigil_verify::test_helpers::{
[INFO] [stdout]     |                            ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]     |
[INFO] [stdout]  25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]     |          -------------------------------- the item is gated here
[INFO] [stdout]  26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout]  27 | pub mod test_helpers;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]   --> src/commands/verify/tests.rs:5:24
[INFO] [stdout]    |
[INFO] [stdout]  5 | use supersigil_verify::test_helpers::sample_evidence_summary;
[INFO] [stdout]    |                        ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]    |          -------------------------------- the item is gated here
[INFO] [stdout] 26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout] 27 | pub mod test_helpers;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_init.rs:274:10
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     supersigil_cmd()
[INFO] [stdout] 272 | |         .args(["init", "--no-skills"])
[INFO] [stdout] 273 | |         .current_dir(tmp.path())
[INFO] [stdout] 274 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `supersigil_verify::test_helpers`
[INFO] [stdout]    --> src/plugins.rs:129:28
[INFO] [stdout]     |
[INFO] [stdout] 129 |     use supersigil_verify::test_helpers::pos;
[INFO] [stdout]     |                            ^^^^^^^^^^^^ could not find `test_helpers` in `supersigil_verify`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/supersigil-verify-0.14.0/src/lib.rs:27:9
[INFO] [stdout]     |
[INFO] [stdout]  25 | #[cfg(any(test, feature = "test-helpers"))]
[INFO] [stdout]     |          -------------------------------- the item is gated here
[INFO] [stdout]  26 | /// Test helpers for building spec documents and git repos.
[INFO] [stdout]  27 | pub mod test_helpers;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_skills.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 76 | /     supersigil_cmd()
[INFO] [stdout] 77 | |         .args(["skills", "install"])
[INFO] [stdout] 78 | |         .current_dir(tmp.path())
[INFO] [stdout] 79 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 288 | /     supersigil_cmd()
[INFO] [stdout] 289 | |         .args(["new", "bogustype", "my-feature"])
[INFO] [stdout] 290 | |         .current_dir(tmp.path())
[INFO] [stdout] 291 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:343:10
[INFO] [stdout]     |
[INFO] [stdout] 340 | /     supersigil_cmd()
[INFO] [stdout] 341 | |         .args(["new", "adr", "auth"])
[INFO] [stdout] 342 | |         .current_dir(tmp.path())
[INFO] [stdout] 343 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_init") due to 12 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_ls.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 34 | /     supersigil_cmd()
[INFO] [stdout] 35 | |         .args(["ls", "--type", "requirements"])
[INFO] [stdout] 36 | |         .current_dir(tmp.path())
[INFO] [stdout] 37 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:371:10
[INFO] [stdout]     |
[INFO] [stdout] 368 | /     supersigil_cmd()
[INFO] [stdout] 369 | |         .args(["new", "adr", "auth"])
[INFO] [stdout] 370 | |         .current_dir(tmp.path())
[INFO] [stdout] 371 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     supersigil_cmd()
[INFO] [stdout] 105 | |         .args([
[INFO] [stdout] 106 | |             "import",
[INFO] [stdout] 107 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |         .current_dir(project.path())
[INFO] [stdout] 116 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_context") due to 9 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_status.rs:410:10
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     supersigil_cmd()
[INFO] [stdout] 408 | |         .args(["status", "nonexistent"])
[INFO] [stdout] 409 | |         .current_dir(tmp.path())
[INFO] [stdout] 410 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_verify") due to 7 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_ls.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 50 | /     supersigil_cmd()
[INFO] [stdout] 51 | |         .args(["ls", "--status", "draft"])
[INFO] [stdout] 52 | |         .current_dir(tmp.path())
[INFO] [stdout] 53 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> tests/cmd_ls.rs:88:10
[INFO] [stdout]    |
[INFO] [stdout] 85 | /     supersigil_cmd()
[INFO] [stdout] 86 | |         .args(["ls"])
[INFO] [stdout] 87 | |         .current_dir(tmp.path())
[INFO] [stdout] 88 | |         .assert()
[INFO] [stdout]    | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_ls.rs:101:10
[INFO] [stdout]     |
[INFO] [stdout]  98 | /     supersigil_cmd()
[INFO] [stdout]  99 | |         .args(["list"])
[INFO] [stdout] 100 | |         .current_dir(tmp.path())
[INFO] [stdout] 101 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_skills.rs:102:10
[INFO] [stdout]     |
[INFO] [stdout]  99 | /     supersigil_cmd()
[INFO] [stdout] 100 | |         .args(["skills", "install", "--path", "from/flag"])
[INFO] [stdout] 101 | |         .current_dir(tmp.path())
[INFO] [stdout] 102 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:377:10
[INFO] [stdout]     |
[INFO] [stdout] 374 | /     supersigil_cmd()
[INFO] [stdout] 375 | |         .args(["verify"])
[INFO] [stdout] 376 | |         .current_dir(tmp.path())
[INFO] [stdout] 377 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_ls.rs:130:10
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     supersigil_cmd()
[INFO] [stdout] 128 | |         .args(["ls", "--project", "workspace"])
[INFO] [stdout] 129 | |         .current_dir(tmp.path())
[INFO] [stdout] 130 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:391:10
[INFO] [stdout]     |
[INFO] [stdout] 388 | /     supersigil_cmd()
[INFO] [stdout] 389 | |         .args(["new", "requirements", "auth"])
[INFO] [stdout] 390 | |         .current_dir(tmp.path())
[INFO] [stdout] 391 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_ls") due to 18 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:398:10
[INFO] [stdout]     |
[INFO] [stdout] 395 | /     supersigil_cmd()
[INFO] [stdout] 396 | |         .args(["new", "adr", "auth"])
[INFO] [stdout] 397 | |         .current_dir(tmp.path())
[INFO] [stdout] 398 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:138:10
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     supersigil_cmd()
[INFO] [stdout] 128 | |         .args([
[INFO] [stdout] 129 | |             "import",
[INFO] [stdout] 130 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 137 | |         .current_dir(project.path())
[INFO] [stdout] 138 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 408 | /     supersigil_cmd()
[INFO] [stdout] 409 | |         .args(["ls"])
[INFO] [stdout] 410 | |         .current_dir(tmp.path())
[INFO] [stdout] 411 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_skills.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     supersigil_cmd()
[INFO] [stdout] 156 | |         .args(["skills", "install"])
[INFO] [stdout] 157 | |         .current_dir(tmp.path())
[INFO] [stdout] 158 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:424:10
[INFO] [stdout]     |
[INFO] [stdout] 421 | /     supersigil_cmd()
[INFO] [stdout] 422 | |         .args(["new", "adr", "auth"])
[INFO] [stdout] 423 | |         .current_dir(tmp.path())
[INFO] [stdout] 424 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:449:10
[INFO] [stdout]     |
[INFO] [stdout] 446 | /     supersigil_cmd()
[INFO] [stdout] 447 | |         .args(["new", "adr", "my-feature"])
[INFO] [stdout] 448 | |         .current_dir(tmp.path())
[INFO] [stdout] 449 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_status") due to 15 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:465:10
[INFO] [stdout]     |
[INFO] [stdout] 462 | /     supersigil_cmd()
[INFO] [stdout] 463 | |         .args(["new", "requirements", "auth"])
[INFO] [stdout] 464 | |         .current_dir(tmp.path())
[INFO] [stdout] 465 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_new.rs:478:10
[INFO] [stdout]     |
[INFO] [stdout] 475 | /     supersigil_cmd()
[INFO] [stdout] 476 | |         .args(["new", "design", "billing"])
[INFO] [stdout] 477 | |         .current_dir(tmp.path())
[INFO] [stdout] 478 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:156:10
[INFO] [stdout]     |
[INFO] [stdout] 153 | /     supersigil_cmd()
[INFO] [stdout] 154 | |         .args(["import", "--from", "kiro", "--dry-run"])
[INFO] [stdout] 155 | |         .current_dir(project.path())
[INFO] [stdout] 156 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_new") due to 39 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_skills.rs:167:10
[INFO] [stdout]     |
[INFO] [stdout] 164 | /     supersigil_cmd()
[INFO] [stdout] 165 | |         .args(["skills", "install"])
[INFO] [stdout] 166 | |         .current_dir(tmp.path())
[INFO] [stdout] 167 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:181:10
[INFO] [stdout]     |
[INFO] [stdout] 172 | /     supersigil_cmd()
[INFO] [stdout] 173 | |         .args([
[INFO] [stdout] 174 | |             "import",
[INFO] [stdout] 175 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 180 | |         .current_dir(project.path())
[INFO] [stdout] 181 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_skills") due to 8 previous errors
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 185 | /     supersigil_cmd()
[INFO] [stdout] 186 | |         .args([
[INFO] [stdout] 187 | |             "import",
[INFO] [stdout] 188 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 193 | |         .current_dir(project.path())
[INFO] [stdout] 194 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:218:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | /     supersigil_cmd()
[INFO] [stdout] 210 | |         .args([
[INFO] [stdout] 211 | |             "import",
[INFO] [stdout] 212 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |         .current_dir(project.path())
[INFO] [stdout] 218 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:232:10
[INFO] [stdout]     |
[INFO] [stdout] 222 | /     supersigil_cmd()
[INFO] [stdout] 223 | |         .args([
[INFO] [stdout] 224 | |             "import",
[INFO] [stdout] 225 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 231 | |         .current_dir(project.path())
[INFO] [stdout] 232 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:261:10
[INFO] [stdout]     |
[INFO] [stdout] 251 | /     supersigil_cmd()
[INFO] [stdout] 252 | |         .args([
[INFO] [stdout] 253 | |             "import",
[INFO] [stdout] 254 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 260 | |         .current_dir(project.path())
[INFO] [stdout] 261 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:328:10
[INFO] [stdout]     |
[INFO] [stdout] 319 | /     supersigil_cmd()
[INFO] [stdout] 320 | |         .args([
[INFO] [stdout] 321 | |             "import",
[INFO] [stdout] 322 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 327 | |         .current_dir(project.path())
[INFO] [stdout] 328 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:342:10
[INFO] [stdout]     |
[INFO] [stdout] 332 | /     supersigil_cmd()
[INFO] [stdout] 333 | |         .args([
[INFO] [stdout] 334 | |             "import",
[INFO] [stdout] 335 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 341 | |         .current_dir(project.path())
[INFO] [stdout] 342 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> tests/cmd_import.rs:369:10
[INFO] [stdout]     |
[INFO] [stdout] 359 | /     supersigil_cmd()
[INFO] [stdout] 360 | |         .args([
[INFO] [stdout] 361 | |             "import",
[INFO] [stdout] 362 | |             "--from",
[INFO] [stdout] ...   |
[INFO] [stdout] 368 | |         .current_dir(project.path())
[INFO] [stdout] 369 | |         .assert()
[INFO] [stdout]     | |         -^^^^^^ method not found in `&mut Command`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `supersigil` (test "cmd_import") due to 31 previous errors
[INFO] [stderr] error: could not compile `supersigil` (lib test) due to 5 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2510ca69db0b567b6ff5ec6b3e37630c4e54358049e9b338558c15909af315df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2510ca69db0b567b6ff5ec6b3e37630c4e54358049e9b338558c15909af315df", kill_on_drop: false }`
[INFO] [stdout] 2510ca69db0b567b6ff5ec6b3e37630c4e54358049e9b338558c15909af315df
