[INFO] fetching crate reovim-driver-input 0.14.4...
[INFO] testing reovim-driver-input-0.14.4 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate reovim-driver-input 0.14.4 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate reovim-driver-input 0.14.4
[INFO] finished tweaking crates.io crate reovim-driver-input 0.14.4
[INFO] tweaked toml for crates.io crate reovim-driver-input 0.14.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate reovim-driver-input 0.14.4 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate reovim-driver-input 0.14.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" "+beta-2026-04-21" "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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ea6ad70788147cec65ff95fbff1724c5444c4223213d4e784734f6efd7457c55
[INFO] running `Command { std: "docker" "start" "-a" "ea6ad70788147cec65ff95fbff1724c5444c4223213d4e784734f6efd7457c55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ea6ad70788147cec65ff95fbff1724c5444c4223213d4e784734f6efd7457c55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea6ad70788147cec65ff95fbff1724c5444c4223213d4e784734f6efd7457c55", kill_on_drop: false }`
[INFO] [stdout] ea6ad70788147cec65ff95fbff1724c5444c4223213d4e784734f6efd7457c55
[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=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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5a6ebf94a21c0928c03b63c7d2707d55b869108063c5e54742a8bda6da7b1166
[INFO] running `Command { std: "docker" "start" "-a" "5a6ebf94a21c0928c03b63c7d2707d55b869108063c5e54742a8bda6da7b1166", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling arc-swap v1.8.2
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling reovim-client-model v0.14.4
[INFO] [stderr]    Compiling reovim-arch v0.14.4
[INFO] [stderr]    Compiling reovim-kernel v0.14.4
[INFO] [stderr]    Compiling reovim-driver-vfs v0.14.4
[INFO] [stderr]    Compiling reovim-driver-clipboard v0.14.4
[INFO] [stderr]    Compiling reovim-driver-search v0.14.4
[INFO] [stderr]    Compiling reovim-driver-layout v0.14.4
[INFO] [stderr]    Compiling reovim-driver-undo v0.14.4
[INFO] [stderr]    Compiling reovim-driver-command-types v0.14.4
[INFO] [stderr]    Compiling reovim-driver-session v0.14.4
[INFO] [stderr]    Compiling reovim-driver-input v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.00s
[INFO] running `Command { std: "docker" "inspect" "5a6ebf94a21c0928c03b63c7d2707d55b869108063c5e54742a8bda6da7b1166", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5a6ebf94a21c0928c03b63c7d2707d55b869108063c5e54742a8bda6da7b1166", kill_on_drop: false }`
[INFO] [stdout] 5a6ebf94a21c0928c03b63c7d2707d55b869108063c5e54742a8bda6da7b1166
[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=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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 644509992b32552e17453271fa6319915afd452632b8176a0b20423473e1be19
[INFO] running `Command { std: "docker" "start" "-a" "644509992b32552e17453271fa6319915afd452632b8176a0b20423473e1be19", kill_on_drop: false }`
[INFO] [stderr]    Compiling reovim-driver-input v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.81s
[INFO] running `Command { std: "docker" "inspect" "644509992b32552e17453271fa6319915afd452632b8176a0b20423473e1be19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "644509992b32552e17453271fa6319915afd452632b8176a0b20423473e1be19", kill_on_drop: false }`
[INFO] [stdout] 644509992b32552e17453271fa6319915afd452632b8176a0b20423473e1be19
[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=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" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] de6bcdaafba390cacc67abc51b6a530bcd18c8ce0107ccaf97923bf003e0ee83
[INFO] running `Command { std: "docker" "start" "-a" "de6bcdaafba390cacc67abc51b6a530bcd18c8ce0107ccaf97923bf003e0ee83", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/reovim_driver_input-ecb0667afe1173a8)
[INFO] [stdout] 
[INFO] [stdout] running 385 tests
[INFO] [stdout] test binding_info_tests::test_binding_info_clone ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_debug ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_eq ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_from_command ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_ne_category ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_ne_command ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_ne_description ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_ne_layer ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_new ... ok
[INFO] [stdout] test binding_info_tests::test_binding_info_no_category ... ok
[INFO] [stdout] test convert_tests::test_key_code_all_editing_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_all_media_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_all_modifier_keys_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_all_navigation_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_all_special_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_char_unicode_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_function_keys_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_code_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_event_kind_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_event_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_key_event_to_arch_sets_state_none ... ok
[INFO] [stdout] test convert_tests::test_key_event_from_arch_preserves_kind ... ok
[INFO] [stdout] test convert_tests::test_modifiers_individual_flags_from_arch ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_kind_all_buttons_for_down ... ok
[INFO] [stdout] test convert_tests::test_modifiers_empty_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_with_modifiers_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_modifiers_individual_flags_to_arch ... ok
[INFO] [stdout] test convert_tests::test_mouse_button_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_modifiers_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_kind_all_buttons_for_drag ... ok
[INFO] [stdout] test error_tests::test_clipboard_error_is_std_error ... ok
[INFO] [stdout] test convert_tests::test_modifiers_all_flags_roundtrip ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_preserves_coordinates ... ok
[INFO] [stdout] test error_tests::test_input_error_debug ... ok
[INFO] [stdout] test error_tests::test_clipboard_error_source_is_none ... ok
[INFO] [stdout] test error_tests::test_clipboard_error_debug ... ok
[INFO] [stdout] test fallback_tests::test_beep_fallback_clone_copy_default ... ok
[INFO] [stdout] test fallback_tests::test_beep_fallback_debug ... ok
[INFO] [stdout] test fallback_tests::test_beep_fallback_with_special_keys ... ok
[INFO] [stdout] test fallback_tests::test_beep_fallback ... ok
[INFO] [stdout] test fallback_tests::test_beep_handler_as_trait_object ... ok
[INFO] [stdout] test fallback_tests::test_beep_fallback_default_trait ... ok
[INFO] [stdout] test error_tests::test_clipboard_error_display ... ok
[INFO] [stdout] test error_tests::test_input_error_display ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_kind_all_buttons_for_up ... ok
[INFO] [stdout] test fallback_tests::test_fallback_result_clone_copy ... ok
[INFO] [stdout] test fallback_tests::test_custom_handler_implementation ... ok
[INFO] [stdout] test convert_tests::test_mouse_event_kind_roundtrip ... ok
[INFO] [stdout] test fallback_tests::test_fallback_handler_as_trait_object ... ok
[INFO] [stdout] test error_tests::test_input_error_is_std_error ... ok
[INFO] [stdout] test fallback_tests::test_fallback_result_copy_is_identical ... ok
[INFO] [stdout] test fallback_tests::test_fallback_result_debug ... ok
[INFO] [stdout] test fallback_tests::test_fallback_result_equality ... ok
[INFO] [stdout] test fallback_tests::test_fallback_result_handled_ne_beep ... ok
[INFO] [stdout] test fallback_tests::test_handler_works_with_different_contexts ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_accumulate_edit ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_accumulate_edit_multiple ... ok
[INFO] [stdout] test error_tests::test_input_error_source_is_none ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_current_mode ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_cursor_position ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_flush_pending_edits ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_active_buffer_none ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_get_buffer_none ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_record_edit_multiple ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_set_cursor_position ... ok
[INFO] [stdout] test fallback_tests::test_mock_context_with_active_buffer ... ok
[INFO] [stdout] test fallback_tests::test_noop_fallback ... ok
[INFO] [stdout] test fallback_tests::test_noop_fallback_clone_copy_default ... ok
[INFO] [stdout] test fallback_tests::test_noop_fallback_debug ... ok
[INFO] [stdout] test fallback_tests::test_noop_fallback_default_trait ... ok
[INFO] [stdout] test fallback_tests::test_noop_fallback_with_special_keys ... ok
[INFO] [stdout] test fallback_tests::test_record_edit_tracking ... ok
[INFO] [stdout] test key_tests::test_key_event_creation ... ok
[INFO] [stdout] test key_tests::test_keymap_result_into_option ... ok
[INFO] [stdout] test key_tests::test_keymap_result_is_match ... ok
[INFO] [stdout] test key_tests::test_keymap_result_is_none ... ok
[INFO] [stdout] test key_tests::test_keymap_result_is_prefix ... ok
[INFO] [stdout] test key_tests::test_keymap_result_map ... ok
[INFO] [stdout] test key_tests::test_keymap_result_unwrap ... ok
[INFO] [stdout] test key_tests::test_modifiers_all_variants ... ok
[INFO] [stdout] test key_tests::test_modifiers_bitflags ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_add ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_add_after_take ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_add_all ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_debug ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_default ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_new ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_take_keybindings ... ok
[INFO] [stdout] test keybinding_store_tests::test_store_take_keybindings_twice ... ok
[INFO] [stdout] test lifecycle_tests::test_lifecycle_handler_implementation ... ok
[INFO] [stdout] test lifecycle_tests::test_lifecycle_handler_object_safe ... ok
[INFO] [stdout] test lifecycle_tests::test_nop_lifecycle_handler ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_debug_format ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_default_store_has_no_policy ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_new_store_has_no_policy ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_service_impl ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_set_policy ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_set_replaces_existing_policy ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_take_empty_returns_none ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_take_returns_policy ... ok
[INFO] [stdout] test lookup_policy_store::tests::test_taken_policy_works ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_all ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_copy_clone ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_debug ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_order ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_hash ... ok
[INFO] [stdout] test lookup_tests::test_binding_layer_names ... ok
[INFO] [stdout] test lookup_tests::test_eager_policy_exact_only_returns_found ... ok
[INFO] [stdout] test lookup_tests::test_eager_policy_exact_with_longer_returns_found ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_policy_is_object_safe ... ok
[INFO] [stdout] test lookup_tests::test_eager_policy_not_found_returns_not_found ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_result_equality ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_result_found ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_result_not_found ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_result_prefix ... ok
[INFO] [stdout] test lookup_tests::test_eager_policy_prefix_only_returns_prefix ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_state_equality ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_state_prefix_only ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_bindings_with_prefix_default_returns_empty ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_get_exact_exact_only ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_state_debug ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_state_exact_only ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_get_exact_exact_with_longer ... ok
[INFO] [stdout] test lookup_tests::test_key_lookup_state_exact_with_longer ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_get_exact_prefix_only_returns_none ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_has_longer_bindings_exact_with_longer ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_has_longer_bindings_exact_only_returns_false ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_get_exact_not_found_returns_none ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_has_longer_bindings_not_found_returns_false ... ok
[INFO] [stdout] test mode_key_tests::test_debug ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_has_longer_bindings_prefix_only ... ok
[INFO] [stdout] test mode_key_tests::test_equality ... ok
[INFO] [stdout] test lookup_tests::test_keymap_query_is_object_safe ... ok
[INFO] [stdout] test mode_key_tests::test_service_key_impl ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_get_nonexistent ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_register_and_get ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_provider_methods ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_returns_none_for_missing_mode ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_returns_none_for_wrong_name ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_replace_provider ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_returns_none_on_empty_store ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_returns_some_for_registered_mode ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_returns_none_for_wrong_module ... ok
[INFO] [stdout] test mode_store_tests::test_find_by_name_with_multiple_modes ... ok
[INFO] [stdout] test mode_store_tests::test_insert_mode_module_and_discriminant ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_new_is_empty ... ok
[INFO] [stdout] test mode_registry_tests::test_registry_keys ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_debug ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_from_mode ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_inherits_from_none ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_from_mode_all_fields ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_clone ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_insert_mode_fields ... ok
[INFO] [stdout] test mode_store_tests::test_mode_info_with_inherits_from ... ok
[INFO] [stdout] test mode_store_tests::test_store_add_direct ... ok
[INFO] [stdout] test mode_store_tests::test_store_add_mode ... ok
[INFO] [stdout] test mode_store_tests::test_store_add_mode_uses_from_mode ... ok
[INFO] [stdout] test mode_store_tests::test_store_debug ... ok
[INFO] [stdout] test mode_store_tests::test_store_debug_empty ... ok
[INFO] [stdout] test mode_store_tests::test_store_debug_with_multiple ... ok
[INFO] [stdout] test mode_store_tests::test_store_default ... ok
[INFO] [stdout] test mode_store_tests::test_store_empty_after_take ... ok
[INFO] [stdout] test mode_store_tests::test_store_multiple_modes ... ok
[INFO] [stdout] test mode_store_tests::test_store_new ... ok
[INFO] [stdout] test mode_store_tests::test_store_service_impl ... ok
[INFO] [stdout] test mode_store_tests::test_store_take_clears ... ok
[INFO] [stdout] test mode_store_tests::test_store_take_modes ... ok
[INFO] [stdout] test mode_store_tests::test_test_mode_module_and_discriminant ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_clear ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_default_is_empty ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_alt_modifier ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_combined_modifiers ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_empty ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_function_key ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_mixed ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_shift_modifier ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_special_keys ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_display_unknown_key ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_from_keys ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_hash ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_new ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_alt_modifier ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_arrow_keys ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_backspace_aliases ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_case_insensitive ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_combined_modifiers ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_ctrl ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_delete_aliases ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_enter_aliases ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_empty ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_escape_aliases ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_invalid_special ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_meta_alias_for_alt ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_navigation_keys ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_function_keys ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_mixed ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_shift_modifier ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_simple ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_space ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_special ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_tab ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_unicode_emoji ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_parse_lt_gt ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_push ... ok
[INFO] [stdout] test mode_tests::test_key_sequence_starts_with ... ok
[INFO] [stdout] test mode_tests::test_keybinding_from_str_invalid_returns_none ... ok
[INFO] [stdout] test mode_tests::test_keybinding_from_str ... ok
[INFO] [stdout] test mode_tests::test_keybinding_from_str_multi_key ... ok
[INFO] [stdout] test mode_tests::test_keybinding_from_str_special_key ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_command ... ok
[INFO] [stdout] test mode_tests::test_keybinding_new ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_display ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_equality ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_from_command ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_mode ... ok
[INFO] [stdout] test mode_tests::test_keybinding_target_from_mode ... ok
[INFO] [stdout] test mouse_tests::test_mouse_button_variants ... ok
[INFO] [stdout] test mouse_tests::test_mouse_event_with_modifiers ... ok
[INFO] [stdout] test mouse_tests::test_mouse_moved ... ok
[INFO] [stdout] test mouse_tests::test_mouse_drag ... ok
[INFO] [stdout] test mouse_tests::test_mouse_scroll ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_clear ... ok
[INFO] [stdout] test mouse_tests::test_mouse_up ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_create_default ... ok
[INFO] [stdout] test mouse_tests::test_mouse_event_creation ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_is_active ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_mode_prefix ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_mode_prefix_with_pending_keys ... ok
[INFO] [stdout] test pending_tests::test_pending_bindings_multiple_continuations ... ok
[INFO] [stdout] test provider_tests::test_default_mode_provider_as_dyn ... ok
[INFO] [stdout] test provider_tests::test_default_mode_provider_entry_mode ... ok
[INFO] [stdout] test provider_tests::test_default_mode_provider_default_priority ... ok
[INFO] [stdout] test provider_tests::test_default_mode_provider_id ... ok
[INFO] [stdout] test provider_tests::test_default_mode_provider_is_object_safe ... ok
[INFO] [stdout] test provider_tests::test_override_provider_entry_mode ... ok
[INFO] [stdout] test provider_tests::test_override_provider_has_higher_priority ... ok
[INFO] [stdout] test provider_tests::test_override_provider_id ... ok
[INFO] [stdout] test provider_tests::test_override_provider_priority ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_clone ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_debug ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_default ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_hash ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_ord ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_ordering ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_partial_ord ... ok
[INFO] [stdout] test provider_tests::test_provider_priority_repr_values ... ok
[INFO] [stdout] test resolver_registry_tests::test_debug_format ... ok
[INFO] [stdout] test resolver_registry_tests::test_default_registry ... ok
[INFO] [stdout] test resolver_registry_tests::test_get_nonexistent_returns_none ... ok
[INFO] [stdout] test resolver_registry_tests::test_modes ... ok
[INFO] [stdout] test resolver_registry_tests::test_modes_after_removal ... ok
[INFO] [stdout] test resolver_registry_tests::test_multiple_resolvers ... ok
[INFO] [stdout] test resolver_registry_tests::test_pending_keys_for_resolver_with_default ... ok
[INFO] [stdout] test resolver_registry_tests::test_pending_keys_for_unknown_mode ... ok
[INFO] [stdout] test resolver_registry_tests::test_register_and_get ... ok
[INFO] [stdout] test resolver_registry_tests::test_register_arc ... ok
[INFO] [stdout] test resolver_registry_tests::test_register_remove_register_same_mode ... ok
[INFO] [stdout] test resolver_registry_tests::test_register_replaces_existing ... ok
[INFO] [stdout] test resolver_registry_tests::test_remove ... ok
[INFO] [stdout] test resolver_registry_tests::test_remove_nonexistent_returns_none ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_extensions_falls_back_to_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_extensions_not_handled_no_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_extensions_returns_none_for_unknown_mode ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_extensions_returns_result ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_extensions_parent_not_registered ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_clones_pending_keys ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_not_handled_no_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_falls_back_to_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_parent_not_registered ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_returns_none_for_unknown_mode ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_keymap_returns_result ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_session_falls_back_to_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_session_not_handled_no_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_session_parent_not_registered ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolver_registry_is_service ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_session_returns_result ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolver_with_parent_inherits_from ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolver_without_parent ... ok
[INFO] [stdout] test resolver_registry_tests::test_resolve_with_session_returns_none_for_unknown_mode ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_bool ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_bool_false ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_clone ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_char ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_debug ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_float_negative ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_float ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_int ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_negative_int ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_owned_string ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_position ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_string ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_uint ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_from_zero_uint ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_position_clone ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_range ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_range_clone ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_range_debug ... ok
[INFO] [stdout] test resolver_tests::test_arg_value_range_equality ... ok
[INFO] [stdout] test resolver_tests::test_input_target_buffer_ne_extension ... ok
[INFO] [stdout] test resolver_tests::test_input_target_clone ... ok
[INFO] [stdout] test resolver_tests::test_input_target_copy_semantics ... ok
[INFO] [stdout] test resolver_tests::test_input_target_debug ... ok
[INFO] [stdout] test resolver_tests::test_input_target_default_is_buffer ... ok
[INFO] [stdout] test resolver_tests::test_input_target_extension_creates_correct_type_id ... ok
[INFO] [stdout] test resolver_tests::test_input_target_extension_debug ... ok
[INFO] [stdout] test resolver_tests::test_input_target_extension_equality ... ok
[INFO] [stdout] test resolver_tests::test_input_target_extension_type_id ... ok
[INFO] [stdout] test resolver_tests::test_insert_char_helper_creates_buffer_target ... ok
[INFO] [stdout] test resolver_tests::test_insert_char_to_creates_extension_target ... ok
[INFO] [stdout] test resolver_tests::test_mode_key_resolver_is_object_safe ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_active_buffer ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_clone ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_debug ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_multiple_pending_keys ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_new ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_pending_keys ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_push_and_clear_multiple_times ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_take_transition_context_when_none ... ok
[INFO] [stdout] test resolver_tests::test_mode_state_take_transition_context ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_clone ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_debug ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_pop ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_pop_none_result ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_pop_with_cancelled ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_push ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_set_with_operator ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_builder ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_push_with_count ... ok
[INFO] [stdout] test resolver_tests::test_mode_transition_set ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_clone ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_count_zero ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_debug ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_default ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_effective_count ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_equality ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_is_empty ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_large_count ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_new ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_register_only ... ok
[INFO] [stdout] test resolver_tests::test_operator_args_with_count ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_builder ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_clone ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_debug ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_default ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_effective_count ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_effective_count_zero ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_keys ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_metadata_overwrite ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_new ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_register_builder ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_with_count_creates_count ... ok
[INFO] [stdout] test resolver_tests::test_resolve_context_with_metadata_multiple ... ok
[INFO] [stdout] test resolver_tests::test_resolve_input_new ... ok
[INFO] [stdout] test resolver_tests::test_resolve_input_with_registers ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_clone ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_completed ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_debug ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_execute ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_inject_keys ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_inject_keys_no_exit ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_insert_char ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_insert_char_debug ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_mode_transition ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_mode_transition_pop ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_mode_transition_push ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_not_handled ... ok
[INFO] [stdout] test resolver_tests::test_resolve_result_pending ... ok
[INFO] [stdout] test resolver_tests::test_resolver_default_inherits_from_is_none ... ok
[INFO] [stdout] test resolver_tests::test_resolver_default_resolve_with_session_full_chain ... ok
[INFO] [stdout] test resolver_tests::test_resolver_default_resolve_with_extensions_delegates_through_keymap_to_resolve ... ok
[INFO] [stdout] test resolver_tests::test_resolver_on_command_complete_returns_none_by_default ... ok
[INFO] [stdout] test resolver_tests::test_resolver_pending_keys_default_empty ... ok
[INFO] [stdout] test resolver_tests::test_resolver_reset_is_noop_by_default ... ok
[INFO] [stdout] test resolver_tests::test_resolver_resolve_with_extensions_delegates_to_keymap ... ok
[INFO] [stdout] test resolver_tests::test_resolver_resolve_with_keymap_delegates_to_resolve ... ok
[INFO] [stdout] test resolver_tests::test_resolver_resolve_with_session_delegates_to_extensions ... ok
[INFO] [stdout] test traits_tests::test_clipboard_provider_as_trait_object ... ok
[INFO] [stdout] test traits_tests::test_clipboard_provider_empty_read ... ok
[INFO] [stdout] test traits_tests::test_clipboard_provider_impl ... ok
[INFO] [stdout] test traits_tests::test_clipboard_provider_is_object_safe ... ok
[INFO] [stdout] test traits_tests::test_clipboard_provider_write_and_read_multiple ... ok
[INFO] [stdout] test key_tests::test_keymap_result_unwrap_none_panics - should panic ... ok
[INFO] [stdout] test key_tests::test_keymap_result_unwrap_prefix_panics - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 385 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests reovim_driver_input
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test src/fallback.rs - fallback::FallbackContext (line 67) ... ignored
[INFO] [stdout] test src/fallback.rs - fallback::FallbackContext::accumulate_edit (line 138) ... ignored
[INFO] [stdout] test src/fallback.rs - fallback::InputFallbackHandler (line 180) ... ignored
[INFO] [stdout] test src/keybinding_store.rs - keybinding_store (line 15) ... ignored
[INFO] [stdout] test src/lifecycle.rs - lifecycle (line 17) ... ignored
[INFO] [stdout] test src/lookup.rs - lookup (line 23) ... ignored
[INFO] [stdout] test src/lookup.rs - lookup::BindingLayer (line 101) ... ignored
[INFO] [stdout] test src/lookup.rs - lookup::KeyLookupPolicy (line 167) ... ignored
[INFO] [stdout] test src/lookup.rs - lookup::KeymapQuery (line 285) ... ignored
[INFO] [stdout] test src/mode.rs - mode (line 15) ... ignored
[INFO] [stdout] test src/mode.rs - mode::Keybinding (line 400) ... ignored
[INFO] [stdout] test src/mode.rs - mode::KeybindingTarget (line 311) ... ignored
[INFO] [stdout] test src/mode_key.rs - mode_key::ModeProviderKey (line 22) ... ignored
[INFO] [stdout] test src/mode_registry.rs - mode_registry::ModeProviderRegistry (line 22) ... ignored
[INFO] [stdout] test src/mode_store.rs - mode_store (line 15) ... ignored
[INFO] [stdout] test src/module_ext.rs - module_ext (line 14) ... ignored
[INFO] [stdout] test src/provider.rs - provider (line 14) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::InputTarget (line 629) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::InputTarget::Extension (line 653) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::InputTarget::extension (line 665) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ModeKeyResolver (line 269) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ModeKeyResolver::resolve_with_extensions (line 404) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ModeKeyResolver::resolve_with_keymap (line 336) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ModeKeyResolver::resolve_with_session (line 481) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveInput (line 172) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveResult::Completed (line 755) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveResult::InjectKeys (line 784) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveResult::InsertChar (line 722) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveResult::insert_char (line 807) ... ignored
[INFO] [stdout] test src/resolver.rs - resolver::ResolveResult::insert_char_to (line 830) ... ignored
[INFO] [stdout] test src/resolver_registry.rs - resolver_registry::ResolverRegistry (line 46) ... ignored
[INFO] [stdout] test src/resolver_registry.rs - resolver_registry::ResolverRegistry::resolve_with_session (line 329) ... ignored
[INFO] [stdout] test src/lib.rs - (line 30) ... ok
[INFO] [stdout] test src/key.rs - key::Modifiers (line 17) ... ok
[INFO] [stdout] test src/key.rs - key::KeymapResult (line 265) ... ok
[INFO] [stdout] test src/lib.rs - (line 44) ... ok
[INFO] [stdout] test src/resolver.rs - resolver::OperatorArgs (line 69) ... ok
[INFO] [stdout] test src/mode.rs - mode::KeySequence::parse (line 134) ... ok
[INFO] [stdout] test src/mode.rs - mode::KeySequence (line 50) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 32 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.39s; merged doctests compilation took 0.37s
[INFO] running `Command { std: "docker" "inspect" "de6bcdaafba390cacc67abc51b6a530bcd18c8ce0107ccaf97923bf003e0ee83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de6bcdaafba390cacc67abc51b6a530bcd18c8ce0107ccaf97923bf003e0ee83", kill_on_drop: false }`
[INFO] [stdout] de6bcdaafba390cacc67abc51b6a530bcd18c8ce0107ccaf97923bf003e0ee83
