[INFO] fetching crate pick-cli 0.1.26...
[INFO] testing pick-cli-0.1.26 against 1.95.0 for beta-1.96-2
[INFO] extracting crate pick-cli 0.1.26 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate pick-cli 0.1.26
[INFO] finished tweaking crates.io crate pick-cli 0.1.26
[INFO] tweaked toml for crates.io crate pick-cli 0.1.26 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pick-cli 0.1.26 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pick-cli 0.1.26 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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6d0a528f00db046a3da764352a69bd45cc47977b8cdbe46eaa87ccf32d16c187
[INFO] running `Command { std: "docker" "start" "-a" "6d0a528f00db046a3da764352a69bd45cc47977b8cdbe46eaa87ccf32d16c187", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6d0a528f00db046a3da764352a69bd45cc47977b8cdbe46eaa87ccf32d16c187", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d0a528f00db046a3da764352a69bd45cc47977b8cdbe46eaa87ccf32d16c187", kill_on_drop: false }`
[INFO] [stdout] 6d0a528f00db046a3da764352a69bd45cc47977b8cdbe46eaa87ccf32d16c187
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6421a6e82a75604d9411832834063ff4869df07e7fc7f914321a878f9669e44c
[INFO] running `Command { std: "docker" "start" "-a" "6421a6e82a75604d9411832834063ff4869df07e7fc7f914321a878f9669e44c", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling pick-cli v0.1.26 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.12s
[INFO] running `Command { std: "docker" "inspect" "6421a6e82a75604d9411832834063ff4869df07e7fc7f914321a878f9669e44c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6421a6e82a75604d9411832834063ff4869df07e7fc7f914321a878f9669e44c", kill_on_drop: false }`
[INFO] [stdout] 6421a6e82a75604d9411832834063ff4869df07e7fc7f914321a878f9669e44c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 68570efd148fe335f33b5d9e2f47416f5bdd2b3dfd19540ce4b9f524ede79454
[INFO] running `Command { std: "docker" "start" "-a" "68570efd148fe335f33b5d9e2f47416f5bdd2b3dfd19540ce4b9f524ede79454", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling pick-cli v0.1.26 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]     --> src/selector/parser.rs:1308:30
[INFO] [stdout]      |
[INFO] [stdout] 1308 |             PipeStage::Set { path, value } => {
[INFO] [stdout]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]     --> src/selector/parser.rs:1319:30
[INFO] [stdout]      |
[INFO] [stdout] 1319 |             PipeStage::Set { path, value } => {
[INFO] [stdout]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]     --> src/selector/parser.rs:1330:30
[INFO] [stdout]      |
[INFO] [stdout] 1330 |             PipeStage::Set { path, value } => {
[INFO] [stdout]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.67s
[INFO] running `Command { std: "docker" "inspect" "68570efd148fe335f33b5d9e2f47416f5bdd2b3dfd19540ce4b9f524ede79454", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68570efd148fe335f33b5d9e2f47416f5bdd2b3dfd19540ce4b9f524ede79454", kill_on_drop: false }`
[INFO] [stdout] 68570efd148fe335f33b5d9e2f47416f5bdd2b3dfd19540ce4b9f524ede79454
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 70b988cf8c5114681eea5aa8d1b204a5d9b38cbf2cd01616d43f481058409add
[INFO] running `Command { std: "docker" "start" "-a" "70b988cf8c5114681eea5aa8d1b204a5d9b38cbf2cd01616d43f481058409add", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `path`
[INFO] [stderr]     --> src/selector/parser.rs:1308:30
[INFO] [stderr]      |
[INFO] [stderr] 1308 |             PipeStage::Set { path, value } => {
[INFO] [stderr]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `path`
[INFO] [stderr]     --> src/selector/parser.rs:1319:30
[INFO] [stderr]      |
[INFO] [stderr] 1319 |             PipeStage::Set { path, value } => {
[INFO] [stderr]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `path`
[INFO] [stderr]     --> src/selector/parser.rs:1330:30
[INFO] [stderr]      |
[INFO] [stderr] 1330 |             PipeStage::Set { path, value } => {
[INFO] [stderr]      |                              ^^^^ help: try ignoring the field: `path: _`
[INFO] [stderr] 
[INFO] [stderr] warning: `pick-cli` (lib test) generated 3 warnings (run `cargo fix --lib -p pick-cli --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pick-e9bc216fdd4d7811)
[INFO] [stdout] 
[INFO] [stdout] running 673 tests
[INFO] [stdout] test detector::tests::detect_env ... ok
[INFO] [stdout] test detector::tests::detect_csv ... ok
[INFO] [stdout] test detector::tests::detect_env_with_comments ... ok
[INFO] [stdout] test detector::tests::detect_env_with_export ... ok
[INFO] [stdout] test detector::tests::detect_empty_input ... ok
[INFO] [stdout] test detector::tests::detect_headers ... ok
[INFO] [stdout] test detector::tests::detect_json_object ... ok
[INFO] [stdout] test detector::tests::detect_json_whitespace ... ok
[INFO] [stdout] test detector::tests::detect_headers_with_status ... ok
[INFO] [stdout] test detector::tests::detect_json_array ... ok
[INFO] [stdout] test detector::tests::detect_logfmt_multiline ... ok
[INFO] [stdout] test detector::tests::detect_toml_with_section ... ok
[INFO] [stdout] test detector::tests::detect_tsv ... ok
[INFO] [stdout] test detector::tests::detect_yaml_document ... ok
[INFO] [stdout] test detector::tests::detect_yaml_kv ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_empty_fields ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_headers_only ... ok
[INFO] [stdout] test detector::tests::detect_plain_text ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_many_columns ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_quoted_fields ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_simple_csv ... ok
[INFO] [stdout] test formats::env::tests::parse_double_quoted ... ok
[INFO] [stdout] test detector::tests::detect_toml_array_of_tables ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_numeric_looking_values ... ok
[INFO] [stdout] test formats::env::tests::parse_empty_input ... ok
[INFO] [stdout] test formats::env::tests::parse_empty_lines ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_single_column ... ok
[INFO] [stdout] test formats::env::tests::parse_export_prefix ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_tsv ... ok
[INFO] [stdout] test formats::env::tests::parse_lowercase_keys ... ok
[INFO] [stdout] test formats::env::tests::parse_with_comments ... ok
[INFO] [stdout] test formats::env::tests::parse_value_with_equals ... ok
[INFO] [stdout] test formats::env::tests::parse_empty_value ... ok
[INFO] [stdout] test detector::tests::detect_logfmt ... ok
[INFO] [stdout] test formats::csv_format::tests::parse_single_row ... ok
[INFO] [stdout] test formats::headers::tests::parse_empty_input ... ok
[INFO] [stdout] test formats::headers::tests::parse_case_insensitive_keys ... ok
[INFO] [stdout] test formats::headers::tests::parse_empty_value ... ok
[INFO] [stdout] test formats::headers::tests::parse_rate_limit_headers ... ok
[INFO] [stdout] test formats::env::tests::parse_simple ... ok
[INFO] [stdout] test formats::env::tests::parse_only_comments ... ok
[INFO] [stdout] test formats::env::tests::parse_single_quoted ... ok
[INFO] [stdout] test formats::json::tests::parse_array ... ok
[INFO] [stdout] test formats::json::tests::parse_escaped ... ok
[INFO] [stdout] test formats::json::tests::parse_invalid ... ok
[INFO] [stdout] test formats::headers::tests::parse_standard_headers ... ok
[INFO] [stdout] test formats::json::tests::parse_large_number ... ok
[INFO] [stdout] test formats::headers::tests::parse_value_with_colon ... ok
[INFO] [stdout] test formats::json::tests::parse_nested ... ok
[INFO] [stdout] test formats::json::tests::parse_null ... ok
[INFO] [stdout] test formats::json::tests::parse_scalar_number ... ok
[INFO] [stdout] test formats::json::tests::parse_scalar_string ... ok
[INFO] [stdout] test formats::headers::tests::parse_with_empty_lines ... ok
[INFO] [stdout] test formats::json::tests::parse_unicode ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_boolean_flag ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_empty_input ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_escaped_newline ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_escaped_quote ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_multiline ... ok
[INFO] [stdout] test formats::json::tests::parse_float ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_quoted_value ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_simple ... ok
[INFO] [stdout] test formats::env::tests::parse_mixed_quotes ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_single_line_result_is_object ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_empty_quoted ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_special_chars_in_value ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_whitespace_only ... ok
[INFO] [stdout] test formats::text::tests::search_exact_key_colon ... ok
[INFO] [stdout] test formats::text::tests::parse_plain_text_fallback ... ok
[INFO] [stdout] test formats::logfmt::tests::parse_with_timestamp ... ok
[INFO] [stdout] test formats::json::tests::parse_object ... ok
[INFO] [stdout] test formats::text::tests::parse_key_with_dots ... ok
[INFO] [stdout] test formats::text::tests::parse_empty_lines_skipped ... ok
[INFO] [stdout] test formats::text::tests::parse_kv_colon ... ok
[INFO] [stdout] test formats::text::tests::parse_kv_equals ... ok
[INFO] [stdout] test formats::text::tests::parse_kv_tab ... ok
[INFO] [stdout] test formats::text::tests::parse_key_with_hyphens ... ok
[INFO] [stdout] test formats::text::tests::parse_mixed_formats ... ok
[INFO] [stdout] test formats::headers::tests::parse_only_status_line ... ok
[INFO] [stdout] test formats::text::tests::search_exact_key_equals ... ok
[INFO] [stdout] test formats::text::tests::search_substring_multiple ... ok
[INFO] [stdout] test formats::text::tests::search_substring_single ... ok
[INFO] [stdout] test formats::text::tests::search_no_match ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_boolean ... ok
[INFO] [stdout] test formats::headers::tests::parse_with_status_line ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_array ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_datetime ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_array_of_tables ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_inline_table ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_integer ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_invalid ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_multiline_string ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_float ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_nan_float ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_nested_tables ... ok
[INFO] [stdout] test formats::json::tests::parse_empty_array ... ok
[INFO] [stdout] test formats::json::tests::parse_empty_object ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_section ... ok
[INFO] [stdout] test formats::yaml::tests::parse_boolean_values ... ok
[INFO] [stdout] test formats::yaml::tests::parse_multiline_string ... ok
[INFO] [stdout] test formats::yaml::tests::parse_list ... ok
[INFO] [stdout] test formats::yaml::tests::parse_complex_structure ... ok
[INFO] [stdout] test formats::yaml::tests::parse_quoted_string ... ok
[INFO] [stdout] test output::tests::format_array_plain ... ok
[INFO] [stdout] test formats::yaml::tests::parse_simple_kv ... ok
[INFO] [stdout] test output::tests::format_empty ... ok
[INFO] [stdout] test output::tests::format_empty_string ... ok
[INFO] [stdout] test formats::yaml::tests::parse_null_value ... ok
[INFO] [stdout] test output::tests::format_deeply_nested_object ... ok
[INFO] [stdout] test formats::yaml::tests::parse_numeric_key ... ok
[INFO] [stdout] test formats::yaml::tests::parse_document_separator ... ok
[INFO] [stdout] test output::tests::format_json_array ... ok
[INFO] [stdout] test output::tests::format_json_bool ... ok
[INFO] [stdout] test output::tests::format_json_flag_overrides_toml ... ok
[INFO] [stdout] test output::tests::format_json_flag_overrides_yaml ... ok
[INFO] [stdout] test output::tests::format_json_object ... ok
[INFO] [stdout] test output::tests::format_json_multiple ... ok
[INFO] [stdout] test output::tests::format_json_single ... ok
[INFO] [stdout] test output::tests::format_json_null ... ok
[INFO] [stdout] test output::tests::format_large_number ... ok
[INFO] [stdout] test output::tests::format_lines_multiple ... ok
[INFO] [stdout] test output::tests::format_lines_nested_arrays ... ok
[INFO] [stdout] test output::tests::format_lines_mixed_types ... ok
[INFO] [stdout] test output::tests::format_lines_array ... ok
[INFO] [stdout] test output::tests::format_json_number ... ok
[INFO] [stdout] test output::tests::format_lines_single_value ... ok
[INFO] [stdout] test output::tests::format_lines_empty ... ok
[INFO] [stdout] test output::tests::format_multiple_as_json ... ok
[INFO] [stdout] test output::tests::format_multiple_as_yaml ... ok
[INFO] [stdout] test output::tests::format_multiple_results ... ok
[INFO] [stdout] test output::tests::format_negative_number ... ok
[INFO] [stdout] test output::tests::format_object_plain ... ok
[INFO] [stdout] test output::tests::format_output_json_explicit ... ok
[INFO] [stdout] test output::tests::format_output_toml ... ok
[INFO] [stdout] test output::tests::format_multiple_as_toml ... ok
[INFO] [stdout] test output::tests::format_single_bool ... ok
[INFO] [stdout] test output::tests::format_output_yaml ... ok
[INFO] [stdout] test output::tests::format_single_number ... ok
[INFO] [stdout] test output::tests::format_single_string ... ok
[INFO] [stdout] test output::tests::format_single_float ... ok
[INFO] [stdout] test output::tests::format_string_with_newlines ... ok
[INFO] [stdout] test output::tests::format_toml_non_table_fallback ... ok
[INFO] [stdout] test output::tests::format_toml_boolean ... ok
[INFO] [stdout] test output::tests::format_toml_nested ... ok
[INFO] [stdout] test output::tests::format_toml_string_with_quotes ... ok
[INFO] [stdout] test output::tests::format_yaml_array ... ok
[INFO] [stdout] test output::tests::format_single_null ... ok
[INFO] [stdout] test output::tests::format_yaml_array_of_objects ... ok
[INFO] [stdout] test output::tests::format_yaml_number ... ok
[INFO] [stdout] test output::tests::format_toml_integer ... ok
[INFO] [stdout] test output::tests::format_yaml_nested_object ... ok
[INFO] [stdout] test output::tests::format_yaml_null ... ok
[INFO] [stdout] test output::tests::format_yaml_boolean ... ok
[INFO] [stdout] test output::tests::format_yaml_scalar ... ok
[INFO] [stdout] test formats::yaml::tests::parse_invalid ... ok
[INFO] [stdout] test formats::toml_format::tests::parse_simple_kv ... ok
[INFO] [stdout] test formats::yaml::tests::parse_nested ... ok
[INFO] [stdout] test selector::extract::tests::builtin_keys_empty_object ... ok
[INFO] [stdout] test selector::extract::tests::builtin_length_empty_string ... ok
[INFO] [stdout] test output::tests::format_unicode_string ... ok
[INFO] [stdout] test selector::extract::tests::builtin_values_array_passthrough ... ok
[INFO] [stdout] test selector::extract::tests::builtin_length_empty_array ... ok
[INFO] [stdout] test output::tests::format_toml_array_fallback ... ok
[INFO] [stdout] test selector::extract::tests::builtin_values_empty_object ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_array_element ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_simple ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_nested ... ok
[INFO] [stdout] test selector::extract::tests::execute_cross_phase_slice_select_set ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_then_keys ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_then_set ... ok
[INFO] [stdout] test selector::extract::tests::execute_multiple_del ... ok
[INFO] [stdout] test selector::extract::tests::execute_multiple_selectors ... ok
[INFO] [stdout] test selector::extract::tests::execute_multiple_set ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_builtin_chain ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_four_stages ... ok
[INFO] [stdout] test selector::extract::tests::execute_multi_selector_missing_one ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_path_builtin_select_path ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_and ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_all_filtered_out ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_missing_key ... ok
[INFO] [stdout] test selector::extract::tests::execute_multi_selector_same_key_twice ... ok
[INFO] [stdout] test selector::extract::tests::execute_multi_selector_with_nested ... ok
[INFO] [stdout] test selector::extract::tests::execute_del_array_then_length ... ok
[INFO] [stdout] test selector::extract::tests::execute_multi_selector_with_array_paths ... ok
[INFO] [stdout] test selector::extract::tests::execute_multi_selector_both_missing ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_gte ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_identity ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_lt ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_lte ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_ne ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_not_truthy ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_null_check ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_on_empty_array ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_eq_bool ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_or ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_string_comparison ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_eq_null ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_then_path ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_truthy ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_eq_string ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_filter ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_simple_path ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_slice_then_builtin ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_slice_then_select ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_three_stages ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_regex ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_regex_case_insensitive ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_complex_and_or ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_bool ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_values_then_length ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_nested ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_with_length ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_null ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_new_key ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_number ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_simple ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_array_index ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_then_del ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_then_extract ... ok
[INFO] [stdout] test selector::extract::tests::execute_set_then_length ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_not_with_comparison ... ok
[INFO] [stdout] test selector::extract::tests::execute_single_selector_missing_errors ... ok
[INFO] [stdout] test selector::extract::tests::extract_array_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_index_out_of_bounds ... ok
[INFO] [stdout] test selector::extract::tests::extract_key_not_found ... ok
[INFO] [stdout] test selector::extract::tests::execute_single_selector ... ok
[INFO] [stdout] test selector::extract::tests::extract_key_on_null ... ok
[INFO] [stdout] test selector::extract::tests::extract_boolean ... ok
[INFO] [stdout] test selector::extract::tests::extract_chained_wildcards ... ok
[INFO] [stdout] test selector::extract::tests::extract_builtin_on_wildcard_results ... ok
[INFO] [stdout] test selector::extract::tests::extract_deep_nesting ... ok
[INFO] [stdout] test selector::extract::tests::extract_empty_array_wildcard ... ok
[INFO] [stdout] test selector::extract::tests::extract_empty_selector ... ok
[INFO] [stdout] test selector::extract::tests::extract_hyphenated_key ... ok
[INFO] [stdout] test selector::extract::tests::extract_chained_indices ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_after_path ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_object ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_with_builtin ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_on_large_object ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_on_null_error ... ok
[INFO] [stdout] test selector::extract::tests::extract_keys_on_string_error ... ok
[INFO] [stdout] test selector::extract::tests::extract_leading_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_null ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_object ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_on_bool_error ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_on_number_error ... ok
[INFO] [stdout] test selector::extract::tests::extract_length_string ... ok
[INFO] [stdout] test selector::extract::tests::extract_negative_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_negative_index_exactly_length ... ok
[INFO] [stdout] test selector::extract::tests::extract_negative_index_first ... ok
[INFO] [stdout] test selector::extract::tests::extract_negative_index_minus_2 ... ok
[INFO] [stdout] test selector::extract::tests::extract_negative_index_out_of_bounds ... ok
[INFO] [stdout] test selector::extract::tests::extract_nested_array_wildcard ... ok
[INFO] [stdout] test selector::extract::tests::extract_nested_key ... ok
[INFO] [stdout] test selector::extract::tests::extract_not_an_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_not_an_object ... ok
[INFO] [stdout] test selector::extract::tests::extract_null_value ... ok
[INFO] [stdout] test selector::extract::tests::extract_quoted_key_empty ... ok
[INFO] [stdout] test selector::extract::tests::extract_quoted_key_with_dot ... ok
[INFO] [stdout] test selector::extract::tests::extract_quoted_key_with_spaces ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_after_key ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_deeply_nested ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_in_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_in_mixed_arrays_and_objects ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_not_found ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_on_flat_value ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_simple ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_with_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_multiple_matches ... ok
[INFO] [stdout] test selector::extract::tests::execute_pipeline_select_regex_digits ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_with_slice ... ok
[INFO] [stdout] test selector::extract::tests::extract_recursive_with_wildcard ... ok
[INFO] [stdout] test selector::extract::tests::extract_simple_key ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_all ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_both_negative ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_chained_with_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_clamped_end ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_full ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_negative_end ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_negative_end_out_of_bounds ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_negative_start ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_deeply_nested ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_on_non_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_reversed_bounds_empty ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_from_start ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_single_element ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_then_index ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_negative_out_of_bounds ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_to_end ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_zero_to_zero_empty ... ok
[INFO] [stdout] test selector::extract::tests::extract_triple_index_depth ... ok
[INFO] [stdout] test selector::extract::tests::extract_values_object ... ok
[INFO] [stdout] test selector::extract::tests::extract_slice_empty_result ... ok
[INFO] [stdout] test selector::extract::tests::extract_values_on_string_error ... ok
[INFO] [stdout] test selector::extract::tests::extract_wildcard ... ok
[INFO] [stdout] test selector::extract::tests::extract_wildcard_nested_mixed_types ... ok
[INFO] [stdout] test selector::extract::tests::extract_wildcard_on_non_array ... ok
[INFO] [stdout] test selector::extract::tests::extract_wildcard_single_element ... ok
[INFO] [stdout] test selector::extract::tests::slice_bound_negative ... ok
[INFO] [stdout] test selector::extract::tests::extract_wildcard_then_slice ... ok
[INFO] [stdout] test selector::extract::tests::slice_bound_negative_past_zero ... ok
[INFO] [stdout] test selector::extract::tests::slice_bound_none_returns_default ... ok
[INFO] [stdout] test selector::extract::tests::value_type_names ... ok
[INFO] [stdout] test selector::extract::tests::slice_bound_positive ... ok
[INFO] [stdout] test selector::filter::tests::cmp_empty_strings ... ok
[INFO] [stdout] test selector::filter::tests::cmp_float_numbers ... ok
[INFO] [stdout] test selector::filter::tests::cmp_negative_numbers ... ok
[INFO] [stdout] test selector::filter::tests::cmp_null_vs_anything ... ok
[INFO] [stdout] test selector::filter::tests::cmp_numbers_equal ... ok
[INFO] [stdout] test selector::filter::tests::cmp_strings ... ok
[INFO] [stdout] test selector::filter::tests::cmp_strings_equal ... ok
[INFO] [stdout] test selector::filter::tests::eq_bool_false_vs_false ... ok
[INFO] [stdout] test selector::filter::tests::cmp_numbers ... ok
[INFO] [stdout] test selector::filter::tests::eq_bool_vs_number ... ok
[INFO] [stdout] test selector::filter::tests::cmp_cross_type_none ... ok
[INFO] [stdout] test selector::filter::tests::eq_booleans ... ok
[INFO] [stdout] test selector::filter::tests::eq_cross_type ... ok
[INFO] [stdout] test selector::filter::tests::eq_float_precision ... ok
[INFO] [stdout] test selector::filter::tests::eq_integer_as_float ... ok
[INFO] [stdout] test selector::filter::tests::eq_negative_number ... ok
[INFO] [stdout] test selector::filter::tests::eq_null_vs_empty_string ... ok
[INFO] [stdout] test selector::filter::tests::eq_null_vs_false ... ok
[INFO] [stdout] test selector::filter::tests::cmp_bool_vs_number ... ok
[INFO] [stdout] test selector::filter::tests::eq_null_vs_zero ... ok
[INFO] [stdout] test selector::filter::tests::eq_nulls ... ok
[INFO] [stdout] test selector::filter::tests::eq_number_vs_string ... ok
[INFO] [stdout] test selector::filter::tests::eq_numbers ... ok
[INFO] [stdout] test selector::filter::tests::eq_numbers_differ ... ok
[INFO] [stdout] test selector::filter::tests::eq_string_empty ... ok
[INFO] [stdout] test selector::filter::tests::eq_strings ... ok
[INFO] [stdout] test selector::filter::tests::eq_strings_differ ... ok
[INFO] [stdout] test selector::filter::tests::eq_zero ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_and_both_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_and_both_true ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_and_one_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_cross_type_comparison_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_gt_equal_is_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_gte_equal_values ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_identity_comparison ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_lt_equal_is_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_lte_equal_values ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_ne_different_string ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_ne_same_string ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_missing_key_is_falsy ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_nested_path ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_not ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_not_of_not ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_or_both_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_or_one_true ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_simple_condition ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_regex ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_string_comparison ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_regex_no_match_in_filter ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_triple_and ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_false ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_regex_in_filter ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_null ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_true ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_with_empty_array ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_with_empty_string ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_with_number ... ok
[INFO] [stdout] test selector::filter::tests::evaluate_truthy_with_zero ... ok
[INFO] [stdout] test selector::filter::tests::falsy_values ... ok
[INFO] [stdout] test selector::filter::tests::regex_bool_lhs ... ok
[INFO] [stdout] test selector::filter::tests::regex_case_insensitive_flag ... ok
[INFO] [stdout] test selector::filter::tests::regex_case_sensitive ... ok
[INFO] [stdout] test selector::filter::tests::regex_invalid_pattern ... ok
[INFO] [stdout] test selector::filter::tests::regex_match_simple ... ok
[INFO] [stdout] test selector::filter::tests::regex_full_match ... ok
[INFO] [stdout] test selector::filter::tests::regex_empty_pattern ... ok
[INFO] [stdout] test selector::filter::tests::regex_non_string_rhs ... ok
[INFO] [stdout] test selector::filter::tests::regex_non_string_lhs ... ok
[INFO] [stdout] test selector::filter::tests::regex_no_match ... ok
[INFO] [stdout] test selector::filter::tests::regex_null_lhs ... ok
[INFO] [stdout] test selector::filter::tests::regex_digit_class ... ok
[INFO] [stdout] test selector::filter::tests::regex_partial_match ... ok
[INFO] [stdout] test selector::filter::tests::truthy_empty_array_is_truthy ... ok
[INFO] [stdout] test selector::filter::tests::truthy_empty_string_is_truthy ... ok
[INFO] [stdout] test selector::filter::tests::regex_word_boundary ... ok
[INFO] [stdout] test selector::filter::tests::truthy_negative_number_is_truthy ... ok
[INFO] [stdout] test selector::filter::tests::truthy_values ... ok
[INFO] [stdout] test selector::filter::tests::truthy_zero_is_truthy ... ok
[INFO] [stdout] test selector::filter::tests::truthy_empty_object_is_truthy ... ok
[INFO] [stdout] test selector::manipulate::tests::del_all_keys_one_by_one ... ok
[INFO] [stdout] test selector::filter::tests::regex_unicode_pattern ... ok
[INFO] [stdout] test selector::manipulate::tests::del_array_first ... ok
[INFO] [stdout] test selector::manipulate::tests::del_array_element ... ok
[INFO] [stdout] test selector::filter::tests::regex_special_chars_in_pattern ... ok
[INFO] [stdout] test selector::manipulate::tests::del_array_last_element ... ok
[INFO] [stdout] test selector::manipulate::tests::del_array_last_negative ... ok
[INFO] [stdout] test selector::manipulate::tests::del_array_out_of_bounds_noop ... ok
[INFO] [stdout] test selector::manipulate::tests::del_deeply_nested_key ... ok
[INFO] [stdout] test selector::manipulate::tests::del_deeply_nested_missing_intermediate ... ok
[INFO] [stdout] test selector::manipulate::tests::del_empty_path_returns_null ... ok
[INFO] [stdout] test selector::manipulate::tests::del_from_array_non_array_noop ... ok
[INFO] [stdout] test selector::manipulate::tests::del_from_non_object_noop ... ok
[INFO] [stdout] test selector::manipulate::tests::del_missing_key ... ok
[INFO] [stdout] test selector::manipulate::tests::del_negative_index_first ... ok
[INFO] [stdout] test selector::manipulate::tests::del_nested_in_array ... ok
[INFO] [stdout] test selector::manipulate::tests::del_nested_in_array_preserves_siblings ... ok
[INFO] [stdout] test selector::manipulate::tests::del_preserves_other_keys ... ok
[INFO] [stdout] test selector::manipulate::tests::del_nested_key ... ok
[INFO] [stdout] test selector::manipulate::tests::del_single_element_array ... ok
[INFO] [stdout] test selector::manipulate::tests::del_slice_error ... ok
[INFO] [stdout] test selector::manipulate::tests::del_top_level_key ... ok
[INFO] [stdout] test selector::manipulate::tests::del_wildcard_error ... ok
[INFO] [stdout] test selector::manipulate::tests::resolve_negative_index ... ok
[INFO] [stdout] test selector::manipulate::tests::resolve_negative_out_of_bounds ... ok
[INFO] [stdout] test selector::manipulate::tests::resolve_positive_index ... ok
[INFO] [stdout] test selector::manipulate::tests::set_array_element ... ok
[INFO] [stdout] test selector::manipulate::tests::set_array_value ... ok
[INFO] [stdout] test selector::manipulate::tests::set_bool_value ... ok
[INFO] [stdout] test selector::manipulate::tests::set_empty_path_replaces_root ... ok
[INFO] [stdout] test selector::manipulate::tests::set_deep_new_path_four_levels ... ok
[INFO] [stdout] test selector::manipulate::tests::set_nested_array_in_object ... ok
[INFO] [stdout] test selector::manipulate::tests::set_nested_in_array ... ok
[INFO] [stdout] test selector::manipulate::tests::set_nested_key ... ok
[INFO] [stdout] test selector::manipulate::tests::set_slice_error ... ok
[INFO] [stdout] test selector::manipulate::tests::set_new_key ... ok
[INFO] [stdout] test selector::manipulate::tests::set_null_value ... ok
[INFO] [stdout] test selector::manipulate::tests::set_object_value ... ok
[INFO] [stdout] test selector::manipulate::tests::set_on_root_number ... ok
[INFO] [stdout] test selector::manipulate::tests::set_overwrites_non_object_with_object ... ok
[INFO] [stdout] test selector::manipulate::tests::set_deep_new_path ... ok
[INFO] [stdout] test selector::manipulate::tests::set_string_value ... ok
[INFO] [stdout] test selector::manipulate::tests::set_preserves_sibling_keys ... ok
[INFO] [stdout] test selector::manipulate::tests::set_top_level_key ... ok
[INFO] [stdout] test selector::manipulate::tests::set_triple_nested_creates_intermediates ... ok
[INFO] [stdout] test selector::manipulate::tests::set_wildcard_error ... ok
[INFO] [stdout] test selector::manipulate::tests::set_array_negative_index ... ok
[INFO] [stdout] test selector::manipulate::tests::set_with_negative_index_middle ... ok
[INFO] [stdout] test selector::parser::tests::parse_array_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_after_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_after_key ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_keys ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_length ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_length_after_nested ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_values ... ok
[INFO] [stdout] test selector::parser::tests::parse_builtin_values_after_key ... ok
[INFO] [stdout] test selector::parser::tests::parse_del_deeply_nested ... ok
[INFO] [stdout] test selector::parser::tests::parse_del_nested ... ok
[INFO] [stdout] test selector::manipulate::tests::set_array_first_element ... ok
[INFO] [stdout] test selector::manipulate::tests::set_array_middle_element ... ok
[INFO] [stdout] test selector::parser::tests::parse_del_simple ... ok
[INFO] [stdout] test selector::parser::tests::parse_del_unterminated_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_del_with_array_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_double_dot_error_old_style ... ok
[INFO] [stdout] test selector::parser::tests::parse_empty_bracket_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_empty_selector ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_empty ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_empty_part_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_multiple ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_single ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_three ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_with_builtins ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_with_pipelines ... ok
[INFO] [stdout] test selector::parser::tests::parse_expression_with_recursive ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_and ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_and_or_precedence ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_deep_nested_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_empty_string_literal ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_eq_null ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_eq_string ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_escaped_string ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_float_literal ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_gt_number ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_identity_comparison ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_lt ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_lte ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_ne_bool ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_negative_number ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_nested_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_not ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_not_condition ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_or ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_regex ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_triple_and ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_triple_or ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_truthy ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_truthy_not ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_whitespace_around_ops ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_with_index_in_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_filter_zero_literal ... ok
[INFO] [stdout] test selector::parser::tests::parse_invalid_index_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_key_with_hyphens ... ok
[INFO] [stdout] test selector::parser::tests::parse_key_with_numbers ... ok
[INFO] [stdout] test selector::parser::tests::parse_keys_as_key_without_parens ... ok
[INFO] [stdout] test selector::parser::tests::parse_leading_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_escaped_string ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_false ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_large_number ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_negative ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_negative_zero ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_null ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_number ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_number_with_remainder ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_string ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_string_with_spaces ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_string_with_special_chars ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_true ... ok
[INFO] [stdout] test selector::parser::tests::parse_literal_zero ... ok
[INFO] [stdout] test selector::parser::tests::parse_multiple_indices ... ok
[INFO] [stdout] test selector::parser::tests::parse_negative_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_nested_keys ... ok
[INFO] [stdout] test selector::parser::tests::parse_nested_with_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_only_double_dot_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_only_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_only_wildcard ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_builtin_stage ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_del_then_builtin ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_del_then_del ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_empty_stage_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_extra_whitespace ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_four_stages ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_select_stage ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_set_then_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_set_then_set ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_single_stage ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_three_stages ... ok
[INFO] [stdout] test selector::parser::tests::parse_pipeline_two_stages ... ok
[INFO] [stdout] test selector::parser::tests::parse_quoted_key ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_after_key ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_chained ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_simple ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_then_builtin ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_with_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_with_slice ... ok
[INFO] [stdout] test selector::parser::tests::parse_recursive_with_wildcard ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_bool ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_false_value ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_float_value ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_nested_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_number ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_null ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_with_array_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_simple_key ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_both_negative ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_both_open ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_string ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_invalid_end ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_invalid_start ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_open_end ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_open_start ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_then_index ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_then_wildcard ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_wildcard_then_slice ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_zero_to_zero ... ok
[INFO] [stdout] test selector::parser::tests::parse_trailing_dot_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_unterminated_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_set_negative_value ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_in_nested_path ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_full ... ok
[INFO] [stdout] test selector::parser::tests::parse_trailing_double_dot_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_triple_index_chain ... ok
[INFO] [stdout] test selector::parser::tests::parse_unterminated_quote_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_unterminated_bracket_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_wildcard ... ok
[INFO] [stdout] test selector::parser::tests::split_respects_brackets ... ok
[INFO] [stdout] test selector::parser::tests::split_respects_parens ... ok
[INFO] [stdout] test selector::parser::tests::split_pipe ... ok
[INFO] [stdout] test selector::parser::tests::split_respects_quotes ... ok
[INFO] [stdout] test selector::parser::tests::split_simple_comma ... ok
[INFO] [stdout] test streaming::tests::stream_empty_input ... ok
[INFO] [stdout] test streaming::tests::stream_invalid_json_error ... ok
[INFO] [stdout] test selector::parser::tests::parse_wildcard_then_index ... ok
[INFO] [stdout] test streaming::tests::stream_only_empty_lines ... ok
[INFO] [stdout] test streaming::tests::stream_single_line ... ok
[INFO] [stdout] test streaming::tests::stream_skips_empty_lines ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_negative_end ... ok
[INFO] [stdout] test streaming::tests::stream_whitespace_only_lines ... ok
[INFO] [stdout] test selector::parser::tests::parse_slice_negative_start ... ok
[INFO] [stdout] test streaming::tests::stream_with_builtin ... ok
[INFO] [stdout] test streaming::tests::stream_with_length ... ok
[INFO] [stdout] test streaming::tests::stream_no_match_lines ... ok
[INFO] [stdout] test tests::run_default_on_missing ... ok
[INFO] [stdout] test streaming::tests::stream_multiple_lines ... ok
[INFO] [stdout] test streaming::tests::stream_with_select ... ok
[INFO] [stdout] test streaming::tests::stream_with_select_filter ... ok
[INFO] [stdout] test tests::run_default_with_pipeline ... ok
[INFO] [stdout] test streaming::tests::stream_with_set ... ok
[INFO] [stdout] test streaming::tests::stream_with_yaml_output ... ok
[INFO] [stdout] test tests::run_default_on_parse_error ... ok
[INFO] [stdout] test tests::run_auto_detect_env ... ok
[INFO] [stdout] test tests::run_auto_detect_json ... ok
[INFO] [stdout] test tests::run_count ... ok
[INFO] [stdout] test tests::run_count_with_select ... ok
[INFO] [stdout] test streaming::tests::stream_with_json_output ... ok
[INFO] [stdout] test streaming::tests::stream_with_del ... ok
[INFO] [stdout] test tests::run_csv ... ok
[INFO] [stdout] test streaming::tests::stream_with_pipeline ... ok
[INFO] [stdout] test tests::run_del ... ok
[INFO] [stdout] test tests::run_del_array_element ... ok
[INFO] [stdout] test tests::run_exists_not_found ... ok
[INFO] [stdout] test tests::run_empty_input ... ok
[INFO] [stdout] test tests::run_env ... ok
[INFO] [stdout] test tests::run_first_with_select ... ok
[INFO] [stdout] test tests::run_headers ... ok
[INFO] [stdout] test tests::run_json_nested ... ok
[INFO] [stdout] test tests::run_json_simple ... ok
[INFO] [stdout] test tests::run_json_wildcard ... ok
[INFO] [stdout] test tests::run_keys ... ok
[INFO] [stdout] test tests::run_length ... ok
[INFO] [stdout] test tests::run_exists_found ... ok
[INFO] [stdout] test tests::run_length_string ... ok
[INFO] [stdout] test tests::run_length_object ... ok
[INFO] [stdout] test tests::run_exists_with_pipeline ... ok
[INFO] [stdout] test tests::run_first ... ok
[INFO] [stdout] test tests::run_key_not_found ... ok
[INFO] [stdout] test tests::run_keys_on_array ... ok
[INFO] [stdout] test tests::run_json_array_index ... ok
[INFO] [stdout] test tests::run_del_nested ... ok
[INFO] [stdout] test tests::run_json_output ... ok
[INFO] [stdout] test tests::run_lines_output ... ok
[INFO] [stdout] test tests::run_multi_selector ... ok
[INFO] [stdout] test tests::run_multi_selector_partial_missing ... ok
[INFO] [stdout] test tests::run_multiple_del ... ok
[INFO] [stdout] test tests::run_output_toml ... ok
[INFO] [stdout] test tests::run_output_yaml_nested ... ok
[INFO] [stdout] test tests::run_logfmt ... ok
[INFO] [stdout] test tests::run_multiple_set ... ok
[INFO] [stdout] test tests::run_negative_index ... ok
[INFO] [stdout] test tests::run_pipeline_builtin ... ok
[INFO] [stdout] test tests::run_no_selector_returns_whole ... ok
[INFO] [stdout] test tests::run_output_json_explicit ... ok
[INFO] [stdout] test tests::run_multi_selector_all_missing ... ok
[INFO] [stdout] test tests::run_multi_selector_three ... ok
[INFO] [stdout] test tests::run_pipeline_keys_then_length ... ok
[INFO] [stdout] test tests::run_pipeline_four_stages ... ok
[INFO] [stdout] test tests::run_pipeline_three_stages ... ok
[INFO] [stdout] test tests::run_recursive_deep ... ok
[INFO] [stdout] test tests::run_pipeline_values_then_length ... ok
[INFO] [stdout] test tests::run_pipeline_select ... ok
[INFO] [stdout] test tests::run_recursive ... ok
[INFO] [stdout] test tests::run_recursive_not_found ... ok
[INFO] [stdout] test tests::run_recursive_then_select ... ok
[INFO] [stdout] test tests::run_select_eq_bool ... ok
[INFO] [stdout] test tests::run_select_eq_null ... ok
[INFO] [stdout] test tests::run_select_not ... ok
[INFO] [stdout] test tests::run_select_or ... ok
[INFO] [stdout] test tests::run_select_all_filtered_out ... ok
[INFO] [stdout] test tests::run_set_bool ... ok
[INFO] [stdout] test tests::run_set_nested ... ok
[INFO] [stdout] test tests::run_set_new_key ... ok
[INFO] [stdout] test tests::run_pipeline_regex ... ok
[INFO] [stdout] test tests::run_recursive_multiple_matches ... ok
[INFO] [stdout] test tests::run_select_ne ... ok
[INFO] [stdout] test tests::run_select_then_set ... ok
[INFO] [stdout] test tests::run_output_yaml ... ok
[INFO] [stdout] test tests::run_select_regex_case_insensitive ... ok
[INFO] [stdout] test tests::run_select_gte ... ok
[INFO] [stdout] test tests::run_set ... ok
[INFO] [stdout] test tests::run_select_lt ... ok
[INFO] [stdout] test tests::run_set_null ... ok
[INFO] [stdout] test tests::run_set_number ... ok
[INFO] [stdout] test tests::run_set_then_del ... ok
[INFO] [stdout] test tests::run_slice ... ok
[INFO] [stdout] test tests::run_slice_empty_result ... ok
[INFO] [stdout] test tests::run_slice_from_start ... ok
[INFO] [stdout] test tests::run_slice_all ... ok
[INFO] [stdout] test tests::run_slice_negative ... ok
[INFO] [stdout] test tests::run_text_search_fallback ... ok
[INFO] [stdout] test tests::run_unicode_key ... ok
[INFO] [stdout] test tests::run_unicode_value ... ok
[INFO] [stdout] test tests::run_text_kv_fallback ... ok
[INFO] [stdout] test tests::run_values ... ok
[INFO] [stdout] test tests::run_wildcard_then_length ... ok
[INFO] [stdout] test tests::run_slice_deeply_nested ... ok
[INFO] [stdout] test tests::run_toml ... ok
[INFO] [stdout] test tests::run_slice_to_end ... ok
[INFO] [stdout] test tests::run_yaml ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/pick-257ba94d495edde7)
[INFO] [stdout] test tests::run_slice_then_select ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 673 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pick
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "70b988cf8c5114681eea5aa8d1b204a5d9b38cbf2cd01616d43f481058409add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70b988cf8c5114681eea5aa8d1b204a5d9b38cbf2cd01616d43f481058409add", kill_on_drop: false }`
[INFO] [stdout] 70b988cf8c5114681eea5aa8d1b204a5d9b38cbf2cd01616d43f481058409add
