[INFO] fetching crate rstest 0.25.0... [INFO] checking rstest-0.25.0 against try#1d0e7c032bf9b905a3165592072b5cc63c491d50 for pr-133502-5 [INFO] extracting crate rstest 0.25.0 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate rstest 0.25.0 on toolchain 1d0e7c032bf9b905a3165592072b5cc63c491d50 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rstest 0.25.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate rstest 0.25.0 [INFO] tweaked toml for crates.io crate rstest 0.25.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] crate crates.io crate rstest 0.25.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" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c6079960798f1d8bcad29cb903d6453754fc223efae5a06417c46c44904bb049 [INFO] running `Command { std: "docker" "start" "-a" "c6079960798f1d8bcad29cb903d6453754fc223efae5a06417c46c44904bb049", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c6079960798f1d8bcad29cb903d6453754fc223efae5a06417c46c44904bb049", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c6079960798f1d8bcad29cb903d6453754fc223efae5a06417c46c44904bb049", kill_on_drop: false }` [INFO] [stdout] c6079960798f1d8bcad29cb903d6453754fc223efae5a06417c46c44904bb049 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8c1e2c8883ae57f9dbf83fc3fae6dfb8fdc7d923e2a44350d56f8134f9e6c2de [INFO] running `Command { std: "docker" "start" "-a" "8c1e2c8883ae57f9dbf83fc3fae6dfb8fdc7d923e2a44350d56f8134f9e6c2de", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Checking pin-project-lite v0.2.15 [INFO] [stderr] Compiling semver v1.0.24 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling rustix v0.38.42 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Compiling winnow v0.6.21 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking value-bag v1.10.0 [INFO] [stderr] Checking event-listener v2.5.3 [INFO] [stderr] Checking yansi v1.0.1 [INFO] [stderr] Checking diff v0.1.13 [INFO] [stderr] Checking futures-timer v3.0.3 [INFO] [stderr] Checking temp_testdir v0.2.3 [INFO] [stderr] Checking unindent v0.2.3 [INFO] [stderr] Checking futures-lite v2.5.0 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Checking pretty_assertions v1.4.1 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking async-channel v1.9.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking event-listener-strategy v0.5.3 [INFO] [stderr] Compiling rstest_macros v0.25.0 [INFO] [stderr] Compiling rstest_macros v0.24.0 [INFO] [stderr] Checking kv-log-macro v1.0.7 [INFO] [stderr] Checking async-lock v3.4.0 [INFO] [stderr] Checking async-channel v2.3.1 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking socket2 v0.5.8 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling syn v2.0.93 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking async-executor v1.13.1 [INFO] [stderr] Checking blocking v1.6.1 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stderr] Checking polling v3.7.4 [INFO] [stderr] Checking async-io v2.4.0 [INFO] [stderr] Checking async-global-executor v2.4.1 [INFO] [stderr] Checking async-std v1.13.0 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling actix-macros v0.2.4 [INFO] [stderr] Checking tokio v1.42.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking rstest v0.24.0 [INFO] [stderr] Checking actix-rt v2.10.0 [INFO] [stderr] Compiling toml_edit v0.22.22 [INFO] [stderr] Compiling proc-macro-crate v3.2.0 [INFO] [stderr] Checking rstest v0.25.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `rstest_test` [INFO] [stdout] --> tests/integration.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use rstest_test::{sanitize_name, testname, Project}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `rstest_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rstest_test`, use `cargo add rstest_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rstest_test` [INFO] [stdout] --> tests/rstest/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use rstest_test::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `rstest_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rstest_test`, use `cargo add rstest_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rstest_test` [INFO] [stdout] --> tests/fixture/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use rstest_test::{assert_in, assert_not_in, Project, Stringable, TestResults}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `rstest_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rstest_test`, use `cargo add rstest_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rstest_test` [INFO] [stdout] --> tests/fixture/mod.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | use rstest_test::{assert_regex, CountMessageOccurrence}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `rstest_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rstest_test`, use `cargo add rstest_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_not_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | assert_not_in!(output.stderr.str(), "warning:"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | assert_in!(out, "fu32 = 42"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | assert_in!(out, r#"fstring = "A String""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | assert_in!(out, r#"ftuple = (A, "A String", -12"#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | assert_in!(out, "u = 42"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | assert_in!(out, r#"s = "str""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | assert_in!(out, r#"t = ("ss", -12)"#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | assert_in!(out, "u = 24"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | assert_in!(out, r#"s = "trs""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:310:9 [INFO] [stdout] | [INFO] [stdout] 310 | assert_in!(out, r#"t = ("tt", -24)"#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | assert_in!(out, "u = 1"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | assert_in!(out, r#"s = "rst""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 314 | assert_in!(out, r#"t = ("SS", -12)"#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | assert_in!(out, "u = 2"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | assert_in!(out, r#"s = "srt""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:318:9 [INFO] [stdout] | [INFO] [stdout] 318 | assert_in!(out, r#"t = ("TT", -24)"#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_all_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:336:9 [INFO] [stdout] | [INFO] [stdout] 336 | assert_all_in!( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | assert_in!(out, "fu32 = 42"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | assert_in!(out, "d = D"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:373:9 [INFO] [stdout] | [INFO] [stdout] 373 | assert_in!(out, "fd = D"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:374:9 [INFO] [stdout] | [INFO] [stdout] 374 | assert_in!(out, "dd = D"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:636:9 [INFO] [stdout] | [INFO] [stdout] 636 | assert_in!(out, r#"s = "Trace it!""#); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_not_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:637:9 [INFO] [stdout] | [INFO] [stdout] 637 | assert_not_in!(out, r#"s = "Please don't trace me""#); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:649:13 [INFO] [stdout] | [INFO] [stdout] 649 | assert_in!(stderr, "Missed argument"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:650:13 [INFO] [stdout] | [INFO] [stdout] 650 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:666:13 [INFO] [stdout] | [INFO] [stdout] 666 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:675:13 [INFO] [stdout] | [INFO] [stdout] 675 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:736:13 [INFO] [stdout] | [INFO] [stdout] 736 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:746:13 [INFO] [stdout] | [INFO] [stdout] 746 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:762:13 [INFO] [stdout] | [INFO] [stdout] 762 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:772:13 [INFO] [stdout] | [INFO] [stdout] 772 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:819:13 [INFO] [stdout] | [INFO] [stdout] 819 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_regex` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:975:5 [INFO] [stdout] | [INFO] [stdout] 975 | assert_regex!( [INFO] [stdout] | ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1278:9 [INFO] [stdout] | [INFO] [stdout] 1278 | assert_in!(output.stderr.str(), "error: Enable async-timeout feature"); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1313:9 [INFO] [stdout] | [INFO] [stdout] 1313 | assert_in!(output.stderr.str(), "error[E0433]: "); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1314:9 [INFO] [stdout] | [INFO] [stdout] 1314 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1331:9 [INFO] [stdout] | [INFO] [stdout] 1331 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1351:9 [INFO] [stdout] | [INFO] [stdout] 1351 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1370:9 [INFO] [stdout] | [INFO] [stdout] 1370 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1389:9 [INFO] [stdout] | [INFO] [stdout] 1389 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1407:9 [INFO] [stdout] | [INFO] [stdout] 1407 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_regex` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1425:9 [INFO] [stdout] | [INFO] [stdout] 1425 | assert_regex!( [INFO] [stdout] | ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_regex` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1434:9 [INFO] [stdout] | [INFO] [stdout] 1434 | assert_regex!( [INFO] [stdout] | ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_regex` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1439:9 [INFO] [stdout] | [INFO] [stdout] 1439 | assert_regex!( [INFO] [stdout] | ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_regex` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1448:9 [INFO] [stdout] | [INFO] [stdout] 1448 | assert_regex!( [INFO] [stdout] | ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1458:9 [INFO] [stdout] | [INFO] [stdout] 1458 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1477:9 [INFO] [stdout] | [INFO] [stdout] 1477 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1496:9 [INFO] [stdout] | [INFO] [stdout] 1496 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1515:9 [INFO] [stdout] | [INFO] [stdout] 1515 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1529:9 [INFO] [stdout] | [INFO] [stdout] 1529 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1548:9 [INFO] [stdout] | [INFO] [stdout] 1548 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1567:9 [INFO] [stdout] | [INFO] [stdout] 1567 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1586:9 [INFO] [stdout] | [INFO] [stdout] 1586 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1605:9 [INFO] [stdout] | [INFO] [stdout] 1605 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1624:9 [INFO] [stdout] | [INFO] [stdout] 1624 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1643:9 [INFO] [stdout] | [INFO] [stdout] 1643 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1662:9 [INFO] [stdout] | [INFO] [stdout] 1662 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1681:9 [INFO] [stdout] | [INFO] [stdout] 1681 | assert_in!(output.stderr.str(), format!("--> {}/src/lib.rs:84:1", name)); [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1682:9 [INFO] [stdout] | [INFO] [stdout] 1682 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1692:9 [INFO] [stdout] | [INFO] [stdout] 1692 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1711:9 [INFO] [stdout] | [INFO] [stdout] 1711 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1730:9 [INFO] [stdout] | [INFO] [stdout] 1730 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1750:9 [INFO] [stdout] | [INFO] [stdout] 1750 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1770:9 [INFO] [stdout] | [INFO] [stdout] 1770 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1781:9 [INFO] [stdout] | [INFO] [stdout] 1781 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1795:9 [INFO] [stdout] | [INFO] [stdout] 1795 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1806:9 [INFO] [stdout] | [INFO] [stdout] 1806 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1820:9 [INFO] [stdout] | [INFO] [stdout] 1820 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1833:9 [INFO] [stdout] | [INFO] [stdout] 1833 | assert_in!( [INFO] [stdout] | ^^^^^^^^^ help: a macro with a similar name exists: `assert_eq` [INFO] [stdout] --> /rustc/1d0e7c032bf9b905a3165592072b5cc63c491d50/library/core/src/macros/mod.rs:42:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `assert_eq` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_not_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1846:9 [INFO] [stdout] | [INFO] [stdout] 1846 | assert_not_in!(output.stderr.str(), "#[case] T(e, f): T"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_not_in` in this scope [INFO] [stdout] --> tests/rstest/mod.rs:1847:9 [INFO] [stdout] | [INFO] [stdout] 1847 | assert_not_in!(output.stderr.str(), "#[values(T(1, 2))] T(g, h): T"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unindent::Unindent` [INFO] [stdout] --> tests/rstest/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use unindent::Unindent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unindent::Unindent` [INFO] [stdout] --> tests/fixture/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub use unindent::Unindent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:168:28 [INFO] [stdout] | [INFO] [stdout] 168 | assert!(!output.stderr.str().contains("unused attribute")); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 168 - assert!(!output.stderr.str().contains("unused attribute")); [INFO] [stdout] 168 + assert!(!output.stderr.as_ptr().contains("unused attribute")); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:287:33 [INFO] [stdout] | [INFO] [stdout] 287 | let out = output.stdout.str().to_string(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 287 - let out = output.stdout.str().to_string(); [INFO] [stdout] 287 + let out = output.stdout.as_ptr().to_string(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> tests/rstest/mod.rs:322:47 [INFO] [stdout] | [INFO] [stdout] 322 | let n_found = out.lines().filter(|l| l.contains(marker)).count(); [INFO] [stdout] | ^ -------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 322 | let n_found = out.lines().filter(|l: /* Type */| l.contains(marker)).count(); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:363:33 [INFO] [stdout] | [INFO] [stdout] 363 | let out = output.stdout.str().to_string(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 363 - let out = output.stdout.str().to_string(); [INFO] [stdout] 363 + let out = output.stdout.as_ptr().to_string(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:380:33 [INFO] [stdout] | [INFO] [stdout] 380 | let out = output.stdout.str().to_string(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 380 - let out = output.stdout.str().to_string(); [INFO] [stdout] 380 + let out = output.stdout.as_ptr().to_string(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> tests/rstest/mod.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | .skip_while(|l| !l.contains("TEST ARGUMENTS")) [INFO] [stdout] | ^ -------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 386 | .skip_while(|l: /* Type */| !l.contains("TEST ARGUMENTS")) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> tests/rstest/mod.rs:387:26 [INFO] [stdout] | [INFO] [stdout] 387 | .take_while(|l| !l.contains("TEST START")) [INFO] [stdout] | ^ -------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 387 | .take_while(|l: /* Type */| !l.contains("TEST START")) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:628:33 [INFO] [stdout] | [INFO] [stdout] 628 | let out = output.stdout.str().to_string(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 628 - let out = output.stdout.str().to_string(); [INFO] [stdout] 628 + let out = output.stdout.as_ptr().to_string(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:646:40 [INFO] [stdout] | [INFO] [stdout] 646 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 646 - let stderr = output.stderr.str(); [INFO] [stdout] 646 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:664:40 [INFO] [stdout] | [INFO] [stdout] 664 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 664 - let stderr = output.stderr.str(); [INFO] [stdout] 664 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:696:40 [INFO] [stdout] | [INFO] [stdout] 696 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 696 - let stderr = output.stderr.str(); [INFO] [stdout] 696 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:709:40 [INFO] [stdout] | [INFO] [stdout] 709 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 709 - let stderr = output.stderr.str(); [INFO] [stdout] 709 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:734:40 [INFO] [stdout] | [INFO] [stdout] 734 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 734 - let stderr = output.stderr.str(); [INFO] [stdout] 734 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:760:40 [INFO] [stdout] | [INFO] [stdout] 760 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 760 - let stderr = output.stderr.str(); [INFO] [stdout] 760 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:786:40 [INFO] [stdout] | [INFO] [stdout] 786 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 786 - let stderr = output.stderr.str(); [INFO] [stdout] 786 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:817:40 [INFO] [stdout] | [INFO] [stdout] 817 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 817 - let stderr = output.stderr.str(); [INFO] [stdout] 817 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/rstest/mod.rs:838:40 [INFO] [stdout] | [INFO] [stdout] 838 | let stderr = output.stderr.str(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 838 - let stderr = output.stderr.str(); [INFO] [stdout] 838 + let stderr = output.stderr.as_ptr(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `str` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/fixture/mod.rs:371:31 [INFO] [stdout] | [INFO] [stdout] 371 | output.stderr.str().count("51 | fn error_destruct_without") [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ptr` with a similar name [INFO] [stdout] | [INFO] [stdout] 371 - output.stderr.str().count("51 | fn error_destruct_without") [INFO] [stdout] 371 + output.stderr.as_ptr().count("51 | fn error_destruct_without") [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rstest` (test "integration") due to 98 previous errors; 2 warnings emitted [INFO] running `Command { std: "docker" "inspect" "8c1e2c8883ae57f9dbf83fc3fae6dfb8fdc7d923e2a44350d56f8134f9e6c2de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8c1e2c8883ae57f9dbf83fc3fae6dfb8fdc7d923e2a44350d56f8134f9e6c2de", kill_on_drop: false }` [INFO] [stdout] 8c1e2c8883ae57f9dbf83fc3fae6dfb8fdc7d923e2a44350d56f8134f9e6c2de