[INFO] fetching crate tree-sitter-utils 0.1.4... [INFO] testing tree-sitter-utils-0.1.4 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate tree-sitter-utils 0.1.4 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate tree-sitter-utils 0.1.4 [INFO] finished tweaking crates.io crate tree-sitter-utils 0.1.4 [INFO] tweaked toml for crates.io crate tree-sitter-utils 0.1.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tree-sitter-utils 0.1.4 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tree-sitter-utils 0.1.4 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] da82ef8ee527fe4721d941a8c378611877a38480c1a6dd6d4fc1aaf9d070417c [INFO] running `Command { std: "docker" "start" "-a" "da82ef8ee527fe4721d941a8c378611877a38480c1a6dd6d4fc1aaf9d070417c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "da82ef8ee527fe4721d941a8c378611877a38480c1a6dd6d4fc1aaf9d070417c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "da82ef8ee527fe4721d941a8c378611877a38480c1a6dd6d4fc1aaf9d070417c", kill_on_drop: false }` [INFO] [stdout] da82ef8ee527fe4721d941a8c378611877a38480c1a6dd6d4fc1aaf9d070417c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cc64e8e45fa7b31b53ad5804c6ac2604d1af773b4311958f3657ec06f981bd32 [INFO] running `Command { std: "docker" "start" "-a" "cc64e8e45fa7b31b53ad5804c6ac2604d1af773b4311958f3657ec06f981bd32", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling tree-sitter-language v0.1.7 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling streaming-iterator v0.1.9 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling tree-sitter v0.26.7 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tree-sitter-utils v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.40s [INFO] running `Command { std: "docker" "inspect" "cc64e8e45fa7b31b53ad5804c6ac2604d1af773b4311958f3657ec06f981bd32", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc64e8e45fa7b31b53ad5804c6ac2604d1af773b4311958f3657ec06f981bd32", kill_on_drop: false }` [INFO] [stdout] cc64e8e45fa7b31b53ad5804c6ac2604d1af773b4311958f3657ec06f981bd32 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e6d97f1c9b230578e916fe385cb2471d58ca5f1c685fc8065441047bffbc7919 [INFO] running `Command { std: "docker" "start" "-a" "e6d97f1c9b230578e916fe385cb2471d58ca5f1c685fc8065441047bffbc7919", kill_on_drop: false }` [INFO] [stderr] Compiling tree-sitter-python v0.25.0 [INFO] [stderr] Compiling tree-sitter-utils v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.84s [INFO] running `Command { std: "docker" "inspect" "e6d97f1c9b230578e916fe385cb2471d58ca5f1c685fc8065441047bffbc7919", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e6d97f1c9b230578e916fe385cb2471d58ca5f1c685fc8065441047bffbc7919", kill_on_drop: false }` [INFO] [stdout] e6d97f1c9b230578e916fe385cb2471d58ca5f1c685fc8065441047bffbc7919 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 08e181934dfc2943b9e49db74281040258ff296b1b0f4c66fe9499fda4ae3e6a [INFO] running `Command { std: "docker" "start" "-a" "08e181934dfc2943b9e49db74281040258ff296b1b0f4c66fe9499fda4ae3e6a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tree_sitter_utils-77e79c8cf24cde20) [INFO] [stdout] [INFO] [stdout] running 79 tests [INFO] [stdout] test tests::ancestor_and_children::tests::find_ancestor_climbs_to_target_kind ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::find_ancestor_invokes_handler_on_ancestor_not_original ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::find_ancestor_stops_at_stop_kind ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::find_ancestor_returns_none_when_kind_absent ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::find_ancestor_does_not_match_self ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::for_children_with_guard_collects_only_matching ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::for_children_returns_empty_vec_for_leaf_node ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::has_ancestor_kind_finds_distant_ancestor ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::has_ancestor_kind_does_not_match_self ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::has_ancestor_kind_returns_false_when_absent ... ok [INFO] [stdout] test tests::basic::tests::and_then_chains_on_success ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::for_children_collects_all_matching_named_children ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::has_ancestor_kind_as_when_guard ... ok [INFO] [stdout] test tests::basic::tests::climb_finds_ancestor ... ok [INFO] [stdout] test tests::basic::tests::for_kinds_rejects_wrong_kind ... ok [INFO] [stdout] test tests::basic::tests::handler_fn_always_returns_some ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::scan_children_returns_first_match ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::scan_children_returns_none_for_leaf ... ok [INFO] [stdout] test tests::basic::tests::climb_stops_at_stop_kind ... ok [INFO] [stdout] test tests::basic::tests::has_parent_kind_predicate ... ok [INFO] [stdout] test tests::ancestor_and_children::tests::scan_children_returns_none_when_no_match ... ok [INFO] [stdout] test tests::basic::tests::for_kinds_matches_correct_kind ... ok [INFO] [stdout] test tests::basic::tests::kind_is_not_predicate ... ok [INFO] [stdout] test query::tests::run_query_returns_all_identifier_matches ... ok [INFO] [stdout] test tests::basic::tests::map_input_transforms_trigger_char ... ok [INFO] [stdout] test tests::basic::tests::never_always_returns_none ... ok [INFO] [stdout] test tests::basic::tests::map_propagates_none ... ok [INFO] [stdout] test tests::basic::tests::node_depth_lte_predicate ... ok [INFO] [stdout] test tests::basic::tests::node_depth_lte_rejects_deep_node ... ok [INFO] [stdout] test query::tests::capture_text_returns_text_for_known_index ... ok [INFO] [stdout] test tests::basic::tests::always_returns_cloned_value ... ok [INFO] [stdout] test tests::basic::tests::map_transforms_output ... ok [INFO] [stdout] test tests::basic::tests::or_falls_through_to_second ... ok [INFO] [stdout] test tests::basic::tests::or_returns_first_when_some ... ok [INFO] [stdout] test tests::basic::tests::or_returns_none_when_both_fail ... ok [INFO] [stdout] test tests::integration::tests::climb_ascends_and_matches_parent ... ok [INFO] [stdout] test tests::basic::tests::when_blocks_on_false_predicate ... ok [INFO] [stdout] test tests::integration::tests::five_combinator_chain_with_and_then_and_or ... ok [INFO] [stdout] test tests::integration::tests::three_combinator_chain ... ok [INFO] [stdout] test tests::basic::tests::when_passes_on_true_predicate ... ok [INFO] [stdout] test tests::traversal::offset_tests::returns_deepest_when_nested ... ok [INFO] [stdout] test tests::integration::tests::for_kinds_dispatches_to_correct_handler ... ok [INFO] [stdout] test tests::integration::tests::when_with_custom_predicate_returns_none_when_false ... ok [INFO] [stdout] test tests::traversal::offset_tests::returns_none_when_offset_outside_any_match ... ok [INFO] [stdout] test tests::basic::tests::and_then_can_fail ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::is_descendant_of_returns_true_for_distant_ancestor ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::is_descendant_of_returns_true_for_self ... ok [INFO] [stdout] test tests::traversal::offset_tests::finds_function_containing_offset ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::is_descendant_of_returns_false_for_unrelated_node ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::is_descendant_of_returns_true_for_direct_parent ... ok [INFO] [stdout] test tests::integration::tests::for_kinds_returns_none_for_non_matching_kind ... ok [INFO] [stdout] test query::tests::run_query_returns_empty_when_no_match ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::preceding_named_sibling_returns_none_for_first_child ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::preceding_named_sibling_returns_previous_named_child ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kind_finds_direct_parent ... ok [INFO] [stdout] test tests::traversal::sibling_and_descent_tests::preceding_named_sibling_returns_none_when_node_not_child_of_parent ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kind_returns_none_when_absent ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kinds_returns_first_matching_ancestor ... ok [INFO] [stdout] test tests::traversal::tests::any_child_of_kind_finds_anonymous_token ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kind_does_not_match_self ... ok [INFO] [stdout] test tests::traversal::tests::any_child_of_kind_returns_none_when_absent ... ok [INFO] [stdout] test tests::traversal::tests::any_child_of_kinds_returns_first_match ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kind_finds_distant_ancestor ... ok [INFO] [stdout] test tests::traversal::tests::first_child_of_kind_finds_named_child ... ok [INFO] [stdout] test tests::traversal::tests::first_child_of_kind_returns_none_when_absent ... ok [INFO] [stdout] test tests::traversal::tests::first_child_of_kinds_returns_none_when_none_match ... ok [INFO] [stdout] test tests::integration::tests::or_falls_through_when_first_returns_none ... ok [INFO] [stdout] test tests::traversal::tests::has_ancestor_kinds_returns_true_when_any_ancestor_matches ... ok [INFO] [stdout] test tests::traversal::tests::has_ancestor_kinds_does_not_match_self ... ok [INFO] [stdout] test tests::traversal::tests::first_child_of_kind_does_not_search_grandchildren ... ok [INFO] [stdout] test tests::traversal::tests::peel_while_kind_descends_into_wrapper ... ok [INFO] [stdout] test tests::traversal::tests::has_ancestor_kinds_returns_false_when_no_ancestor_matches ... ok [INFO] [stdout] test tests::traversal::tests::peel_while_kind_returns_node_unchanged_when_not_a_wrapper ... ok [INFO] [stdout] test tests::traversal::tests::first_child_of_kinds_returns_first_matching ... ok [INFO] [stdout] test tests::traversal::tests::peel_while_kind_stops_at_leaf ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kinds_does_not_match_self ... ok [INFO] [stdout] test tests::traversal::tests::ancestor_of_kinds_returns_none_when_none_match ... ok [INFO] [stdout] test query::tests::run_query_byte_range_restricts_results ... ok [INFO] [stdout] test query::tests::capture_text_returns_none_for_unknown_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests tree_sitter_utils [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt (line 36) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::boxed (line 240) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::and_then (line 129) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::climb (line 148) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::for_children (line 207) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::find_ancestor (line 191) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::for_kinds (line 79) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::map (line 94) ... ok [INFO] [stdout] test src/combinators/and_then.rs - combinators::and_then::AndThen (line 14) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::or (line 49) ... ok [INFO] [stdout] test src/combinators/climb.rs - combinators::climb::Climb (line 17) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::when (line 64) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::map_input (line 111) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::or_else_climb (line 165) ... ok [INFO] [stdout] test src/combinators.rs - combinators::HandlerExt::scan_children (line 223) ... ok [INFO] [stdout] test src/combinators/for_children.rs - combinators::for_children::ForChildren (line 39) ... ok [INFO] [stdout] test src/constructors.rs - constructors::dispatch_on_kind (line 143) ... ok [INFO] [stdout] test src/constructors.rs - constructors::first_of (line 192) ... ok [INFO] [stdout] test src/combinators/for_children.rs - combinators::for_children::ScanChildren (line 83) ... ok [INFO] [stdout] test src/combinators/find_ancestor.rs - combinators::find_ancestor::FindAncestor (line 37) ... ok [INFO] [stdout] test src/constructors.rs - constructors::never (line 59) ... ok [INFO] [stdout] test src/constructors.rs - constructors::always (line 92) ... ok [INFO] [stdout] test src/constructors.rs - constructors::handler_fn (line 16) ... ok [INFO] [stdout] test src/constructors.rs - constructors::Never (line 74) ... ok [INFO] [stdout] test src/input.rs - input::Input (line 11) ... ok [INFO] [stdout] test src/handler.rs - handler::F (line 42) ... ok [INFO] [stdout] test src/constructors.rs - constructors::DispatchOnKind (line 158) ... ok [INFO] [stdout] test src/handler.rs - handler::Handler (line 20) ... ok [INFO] [stdout] test src/combinators/or.rs - combinators::or::Or (line 12) ... ok [INFO] [stdout] test src/combinators/boxed.rs - combinators::boxed::BoxedHandler (line 20) ... ok [INFO] [stdout] test src/combinators/map.rs - combinators::map::Map (line 13) ... ok [INFO] [stdout] test src/constructors.rs - constructors::Always::new_const (line 117) ... ok [INFO] [stdout] test src/combinators/climb.rs - combinators::climb::OrElseClimb (line 66) ... ok [INFO] [stdout] test src/constructors.rs - constructors::FirstOf (line 212) ... ok [INFO] [stdout] test src/combinators/when.rs - combinators::when::When (line 14) ... ok [INFO] [stdout] test src/constructors.rs - constructors::Always (line 105) ... ok [INFO] [stdout] test src/predicates.rs - predicates::has_ancestor_kind (line 227) ... ok [INFO] [stdout] test src/predicates.rs - predicates::KindIs (line 46) ... ok [INFO] [stdout] test src/predicates.rs - predicates::HasParentKind (line 84) ... ok [INFO] [stdout] test src/predicates.rs - predicates::NodePredicate (line 15) ... ok [INFO] [stdout] test src/predicates.rs - predicates::HasAncestorKinds (line 247) ... ok [INFO] [stdout] test src/constructors.rs - constructors::HandlerFn (line 33) ... ok [INFO] [stdout] test src/query.rs - query::capture_text (line 102) - compile ... ok [INFO] [stdout] test src/predicates.rs - predicates::HasAncestorKind (line 195) ... ok [INFO] [stdout] test src/query.rs - query::capture_text (line 87) ... ignored [INFO] [stdout] test src/input.rs - input::Input<'tree,Ctx>::with_node (line 49) ... ok [INFO] [stdout] test src/predicates.rs - predicates::has_ancestor_kinds (line 279) ... ok [INFO] [stdout] test src/lib.rs - (line 13) ... ok [INFO] [stdout] test src/input.rs - input::Input<'tree,Ctx>::new (line 33) ... ok [INFO] [stdout] test src/query.rs - query::run_query (line 50) - compile ... ok [INFO] [stdout] test src/query.rs - query (line 16) - compile ... ok [INFO] [stdout] test src/predicates.rs - predicates::kind_is (line 135) ... ok [INFO] [stdout] test src/predicates.rs - predicates::kind_is_not (line 148) ... ok [INFO] [stdout] test src/predicates.rs - predicates::NodeDepthLte (line 103) ... ok [INFO] [stdout] test src/traversal.rs - traversal::first_child_of_kind (line 115) ... ignored [INFO] [stdout] test src/predicates.rs - predicates::KindIsNot (line 65) ... ok [INFO] [stdout] test src/traversal.rs - traversal::any_child_of_kinds (line 182) ... ok [INFO] [stdout] test src/traversal.rs - traversal::first_child_of_kinds (line 136) ... ignored [INFO] [stdout] test src/traversal.rs - traversal::find_node_by_offset (line 280) ... ok [INFO] [stdout] test src/traversal.rs - traversal::ancestor_of_kind (line 33) ... ok [INFO] [stdout] test src/traversal.rs - traversal::ancestor_of_kinds (line 57) ... ok [INFO] [stdout] test src/traversal.rs - traversal::any_child_of_kind (line 164) ... ok [INFO] [stdout] test src/traversal.rs - traversal::first_child_of_kinds (line 145) ... ok [INFO] [stdout] test src/traversal.rs - traversal::is_descendant_of (line 247) ... ok [INFO] [stdout] test src/predicates.rs - predicates::node_depth_lte (line 174) ... ok [INFO] [stdout] test src/traversal.rs - traversal::first_child_of_kind (line 123) ... ok [INFO] [stdout] test src/predicates.rs - predicates::has_parent_kind (line 161) ... ok [INFO] [stdout] test src/traversal.rs - traversal::peel_while_kind (line 90) ... ok [INFO] [stdout] test src/traversal.rs - traversal::preceding_named_sibling (line 213) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 66 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.93s; merged doctests compilation took 0.86s [INFO] running `Command { std: "docker" "inspect" "08e181934dfc2943b9e49db74281040258ff296b1b0f4c66fe9499fda4ae3e6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "08e181934dfc2943b9e49db74281040258ff296b1b0f4c66fe9499fda4ae3e6a", kill_on_drop: false }` [INFO] [stdout] 08e181934dfc2943b9e49db74281040258ff296b1b0f4c66fe9499fda4ae3e6a