[INFO] fetching crate ratatui-interact 0.5.3...
[INFO] testing ratatui-interact-0.5.3 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate ratatui-interact 0.5.3 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate ratatui-interact 0.5.3
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate ratatui-interact 0.5.3
[INFO] tweaked toml for crates.io crate ratatui-interact 0.5.3 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ratatui-interact 0.5.3 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ratatui-interact 0.5.3 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lazy-regex-proc_macros v3.5.1
[INFO] [stderr]   Downloaded crokey v1.3.0
[INFO] [stderr]   Downloaded wezterm-dynamic v0.2.1
[INFO] [stderr]   Downloaded wezterm-blob-leases v0.1.1
[INFO] [stderr]   Downloaded lazy-regex v3.5.1
[INFO] [stderr]   Downloaded crokey-proc_macros v1.3.0
[INFO] [stderr]   Downloaded mac_address v1.1.8
[INFO] [stderr]   Downloaded lab v0.11.0
[INFO] [stderr]   Downloaded wezterm-color-types v0.3.0
[INFO] [stderr]   Downloaded instability v0.3.10
[INFO] [stderr]   Downloaded vtparse v0.6.2
[INFO] [stderr]   Downloaded atomic v0.6.1
[INFO] [stderr]   Downloaded strict v0.2.0
[INFO] [stderr]   Downloaded memmem v0.1.1
[INFO] [stderr]   Downloaded line-clipping v0.3.5
[INFO] [stderr]   Downloaded wezterm-dynamic-derive v0.1.1
[INFO] [stderr]   Downloaded filedescriptor v0.8.3
[INFO] [stderr]   Downloaded ratatui-termion v0.1.0
[INFO] [stderr]   Downloaded kasuari v0.4.11
[INFO] [stderr]   Downloaded minimad v0.14.0
[INFO] [stderr]   Downloaded lru v0.16.3
[INFO] [stderr]   Downloaded ratatui-termwiz v0.1.0
[INFO] [stderr]   Downloaded numtoa v0.2.4
[INFO] [stderr]   Downloaded ratatui-crossterm v0.1.0
[INFO] [stderr]   Downloaded fixedbitset v0.4.2
[INFO] [stderr]   Downloaded ratatui-macros v0.7.0
[INFO] [stderr]   Downloaded termion v4.0.6
[INFO] [stderr]   Downloaded pest_generator v2.8.5
[INFO] [stderr]   Downloaded pest_derive v2.8.5
[INFO] [stderr]   Downloaded wezterm-input-types v0.1.0
[INFO] [stderr]   Downloaded pest_meta v2.8.5
[INFO] [stderr]   Downloaded terminfo v0.9.0
[INFO] [stderr]   Downloaded compact_str v0.9.0
[INFO] [stderr]   Downloaded finl_unicode v1.4.0
[INFO] [stderr]   Downloaded wezterm-bidi v0.2.3
[INFO] [stderr]   Downloaded fancy-regex v0.11.0
[INFO] [stderr]   Downloaded euclid v0.22.13
[INFO] [stderr]   Downloaded ratatui v0.30.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.36
[INFO] [stderr]   Downloaded pest v2.8.5
[INFO] [stderr]   Downloaded ratatui-core v0.1.0
[INFO] [stderr]   Downloaded coolor v1.1.0
[INFO] [stderr]   Downloaded moxcms v0.7.11
[INFO] [stderr]   Downloaded portable-atomic v1.13.0
[INFO] [stderr]   Downloaded ratatui-widgets v0.3.0
[INFO] [stderr]   Downloaded zerocopy v0.8.36
[INFO] [stderr]   Downloaded termwiz v0.23.3
[INFO] [stderr]   Downloaded termimad v0.34.1
[INFO] [stderr]   Downloaded pxfm v0.1.27
[INFO] [stderr]   Downloaded deltae v0.3.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715
[INFO] running `Command { std: "docker" "start" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling instability v0.3.10
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling time-core v0.1.7
[INFO] [stderr]    Compiling line-clipping v0.3.5
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling time v0.3.45
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling kasuari v0.4.11
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling ratatui-interact v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.21s
[INFO] running `Command { std: "docker" "inspect" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling ratatui-interact v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.32s
[INFO] running `Command { std: "docker" "inspect" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ratatui_interact-645499dbfb43313e)
[INFO] [stdout] 
[INFO] [stdout] running 614 tests
[INFO] [stdout] test components::accordion::tests::test_accordion_state_multiple_mode ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_single_mode ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_collapse_all ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_navigation ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_new ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_render_collapsed ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_style_default ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_toggle ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_style_minimal ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_display_width ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_render_empty_area ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_state_new ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_state_reset ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_render ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_render_rainbow ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_render_wave ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_state_with_interval ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_state_start_stop ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_render_expanded ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_state_interpolation ... ok
[INFO] [stdout] test components::animated_text::tests::test_wave_direction_changes ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_collapse_logic ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_item_creation ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_style_builder ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_no_collapse ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_style_presets ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_state_clear ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_state_navigation ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_state_push_pop ... ok
[INFO] [stdout] test components::accordion::tests::test_accordion_state_expand_collapse ... ok
[INFO] [stdout] test components::animated_text::tests::test_animated_text_style_presets_themed ... ok
[INFO] [stdout] test components::animated_text::tests::test_interpolate_color_non_rgb ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_state_select_by_id ... ok
[INFO] [stdout] test components::animated_text::tests::test_interpolate_color_rgb ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_style_builder ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_calculate_width ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_click_region_contains ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_breadcrumb_style_presets ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_handle_breadcrumb_key ... ok
[INFO] [stdout] test components::button::tests::test_render_stateful ... ok
[INFO] [stdout] test components::button::tests::test_render_with_registry ... ok
[INFO] [stdout] test components::button::tests::test_render_with_registry_multiple_buttons ... ok
[INFO] [stdout] test components::button::tests::test_state_default ... ok
[INFO] [stdout] test components::button::tests::test_state_disabled ... ok
[INFO] [stdout] test components::button::tests::test_state_enabled ... ok
[INFO] [stdout] test components::button::tests::test_state_toggled ... ok
[INFO] [stdout] test components::button::tests::test_style_builder ... ok
[INFO] [stdout] test components::button::tests::test_style_presets ... ok
[INFO] [stdout] test components::button::tests::test_toggle ... ok
[INFO] [stdout] test components::button::tests::test_toggle_disabled ... ok
[INFO] [stdout] test components::breadcrumb::tests::test_handle_breadcrumb_key_disabled ... ok
[INFO] [stdout] test components::accordion::tests::test_calculate_height ... ok
[INFO] [stdout] test components::button::tests::test_button_min_height ... ok
[INFO] [stdout] test components::checkbox::tests::test_checkbox_width ... ok
[INFO] [stdout] test components::checkbox::tests::test_render_basic ... ok
[INFO] [stdout] test components::checkbox::tests::test_render_stateful ... ok
[INFO] [stdout] test components::checkbox::tests::test_set_checked ... ok
[INFO] [stdout] test components::checkbox::tests::test_state_default ... ok
[INFO] [stdout] test components::checkbox::tests::test_state_new ... ok
[INFO] [stdout] test components::checkbox::tests::test_style_checkmark ... ok
[INFO] [stdout] test components::checkbox::tests::test_set_checked_disabled ... ok
[INFO] [stdout] test components::checkbox::tests::test_style_custom ... ok
[INFO] [stdout] test components::checkbox::tests::test_style_default ... ok
[INFO] [stdout] test components::checkbox::tests::test_style_unicode ... ok
[INFO] [stdout] test components::checkbox::tests::test_toggle ... ok
[INFO] [stdout] test components::checkbox::tests::test_toggle_disabled ... ok
[INFO] [stdout] test components::button::tests::test_button_min_width ... ok
[INFO] [stdout] test components::container::tests::test_calculate_area ... ok
[INFO] [stdout] test components::container::tests::test_calculate_area_constrained ... ok
[INFO] [stdout] test components::button::tests::test_button_text_single_line ... ok
[INFO] [stdout] test components::button::tests::test_button_text_with_icon ... ok
[INFO] [stdout] test components::button::tests::test_current_style_states ... ok
[INFO] [stdout] test components::container::tests::test_dialog_config_buttons ... ok
[INFO] [stdout] test components::container::tests::test_dialog_config_default ... ok
[INFO] [stdout] test components::container::tests::test_dialog_config_builder ... ok
[INFO] [stdout] test components::container::tests::test_dialog_config_custom_buttons ... ok
[INFO] [stdout] test components::container::tests::test_dialog_state_default ... ok
[INFO] [stdout] test components::container::tests::test_dialog_focus_target_equality ... ok
[INFO] [stdout] test components::container::tests::test_dialog_state_focus_registration ... ok
[INFO] [stdout] test components::container::tests::test_dialog_state_visibility ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_action_no_submenu_items ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_disabled ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_enabled_on_separator ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_icon_on_separator ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_separator ... ok
[INFO] [stdout] test components::checkbox::tests::test_checkbox_width_unicode ... ok
[INFO] [stdout] test components::checkbox::tests::test_click_region_detection ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_submenu_items ... ok
[INFO] [stdout] test components::context_menu::tests::test_calculate_menu_height ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_default ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_action_equality ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_all_disabled ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_ensure_visible ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_action ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_highlight_first_last ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_ensure_visible_zero_viewport ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_navigation ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_open_close ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_submenu ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_open_resets_state ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_style_builders ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_style_default ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_shortcut_on_submenu ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_style_highlight ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_widget_new ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_item_submenu ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_home_end ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_widget_style ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_escape ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_left_arrow ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_open_submenu ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_navigation ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_right_arrow_no_submenu ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_style_presets ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_submenu_disabled ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_select ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_unknown_key ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_select_disabled_item ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_space_select ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_when_closed ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_mouse_click_item ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_navigation_bounds ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_mouse_click_submenu_item ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_mouse_when_closed ... ok
[INFO] [stdout] test components::context_menu::tests::test_context_menu_state_navigation_empty_items ... ok
[INFO] [stdout] test components::context_menu::tests::test_is_context_menu_trigger ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_diff_line_constructors ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_diff_statistics ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_key_right_arrow_submenu ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_go_to_top_bottom ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_empty_state ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_horizontal_scroll ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_key_handler_scroll ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_diff_hunk_counts ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_parse_unified_diff_basic ... ok
[INFO] [stdout] test components::context_menu::tests::test_handle_mouse_click_outside ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_key_handler_view_mode ... ok
[INFO] [stdout] test components::context_menu::tests::test_is_context_menu_trigger_other_events ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_hunk_navigation ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_key_handler_search ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_parse_unified_diff_lines ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_page_navigation ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_state_new ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_state_from_unified_diff ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_parse_hunk_header ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_state_scroll ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_parse_unified_diff_line_numbers ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_search ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_view_mode_toggle ... ok
[INFO] [stdout] test components::file_explorer::tests::test_current_entry ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_style_default ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_render_side_by_side_does_not_panic ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_search_next_prev ... ok
[INFO] [stdout] test components::diff_viewer::tests::test_render_does_not_panic ... ok
[INFO] [stdout] test components::file_explorer::tests::test_ensure_visible_zero_viewport ... ok
[INFO] [stdout] test components::file_explorer::tests::test_file_entry ... ok
[INFO] [stdout] test components::file_explorer::tests::test_cursor_up_at_top ... ok
[INFO] [stdout] test components::file_explorer::tests::test_ensure_visible ... ok
[INFO] [stdout] test components::file_explorer::tests::test_state_navigation ... ok
[INFO] [stdout] test components::file_explorer::tests::test_file_explorer_render ... ok
[INFO] [stdout] test components::file_explorer::tests::test_search_mode ... ok
[INFO] [stdout] test components::file_explorer::tests::test_select_all ... ok
[INFO] [stdout] test components::file_explorer::tests::test_select_none ... ok
[INFO] [stdout] test components::file_explorer::tests::test_selection ... ok
[INFO] [stdout] test components::file_explorer::tests::test_state_new ... ok
[INFO] [stdout] test components::file_explorer::tests::test_file_entry_parent_dir ... ok
[INFO] [stdout] test components::file_explorer::tests::test_file_entry_symlink ... ok
[INFO] [stdout] test components::file_explorer::tests::test_style_color_for_extension ... ok
[INFO] [stdout] test components::file_explorer::tests::test_update_filter_empty_clears ... ok
[INFO] [stdout] test components::file_explorer::tests::test_toggle_hidden ... ok
[INFO] [stdout] test components::hotkey_dialog::handlers::tests::test_category_navigation ... ok
[INFO] [stdout] test components::file_explorer::tests::test_style_color_for_various_extensions ... ok
[INFO] [stdout] test components::hotkey_dialog::handlers::tests::test_escape_clears_search_first ... ok
[INFO] [stdout] test components::hotkey_dialog::handlers::tests::test_escape_closes_dialog ... ok
[INFO] [stdout] test components::hotkey_dialog::handlers::tests::test_search_input ... ok
[INFO] [stdout] test components::hotkey_dialog::handlers::tests::test_tab_cycles_focus ... ok
[INFO] [stdout] test components::file_explorer::tests::test_update_filter ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_category_navigation ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_cursor_movement ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_focus_cycling ... ok
[INFO] [stdout] test components::hotkey_dialog::style::tests::test_calculate_modal_area ... ok
[INFO] [stdout] test components::hotkey_dialog::traits::tests::test_entry_creation ... ok
[INFO] [stdout] test components::input::tests::test_clear ... ok
[INFO] [stdout] test components::hotkey_dialog::style::tests::test_default_style ... ok
[INFO] [stdout] test components::hotkey_dialog::style::tests::test_builder_pattern ... ok
[INFO] [stdout] test components::hotkey_dialog::traits::tests::test_category_navigation ... ok
[INFO] [stdout] test components::input::tests::test_delete_char_backward ... ok
[INFO] [stdout] test components::input::tests::test_disabled_input ... ok
[INFO] [stdout] test components::input::tests::test_delete_char_backward_at_start ... ok
[INFO] [stdout] test components::input::tests::test_input_style_builder ... ok
[INFO] [stdout] test components::input::tests::test_insert_char ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_is_searching ... ok
[INFO] [stdout] test components::input::tests::test_insert_str ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_new_state ... ok
[INFO] [stdout] test components::input::tests::test_move_cursor ... ok
[INFO] [stdout] test components::input::tests::test_is_empty_and_len ... ok
[INFO] [stdout] test components::input::tests::test_move_word ... ok
[INFO] [stdout] test components::input::tests::test_set_text ... ok
[INFO] [stdout] test components::input::tests::test_state_default ... ok
[INFO] [stdout] test components::input::tests::test_delete_char_forward ... ok
[INFO] [stdout] test components::input::tests::test_insert_char_middle ... ok
[INFO] [stdout] test components::input::tests::test_delete_char_forward_at_end ... ok
[INFO] [stdout] test components::input::tests::test_emoji_handling ... ok
[INFO] [stdout] test components::input::tests::test_state_new ... ok
[INFO] [stdout] test components::input::tests::test_move_cursor_bounds ... ok
[INFO] [stdout] test components::hotkey_dialog::state::tests::test_search_input ... ok
[INFO] [stdout] test components::list_picker::tests::test_ensure_visible_zero_viewport ... ok
[INFO] [stdout] test components::list_picker::tests::test_key_hints_footer ... ok
[INFO] [stdout] test components::list_picker::tests::test_list_picker_style_bordered ... ok
[INFO] [stdout] test components::list_picker::tests::test_list_picker_styles ... ok
[INFO] [stdout] test components::list_picker::tests::test_list_picker_with_custom_render ... ok
[INFO] [stdout] test components::list_picker::tests::test_select_first_and_last ... ok
[INFO] [stdout] test components::input::tests::test_text_before_after_cursor ... ok
[INFO] [stdout] test components::list_picker::tests::test_list_picker_render ... ok
[INFO] [stdout] test components::list_picker::tests::test_state_navigation ... ok
[INFO] [stdout] test components::list_picker::tests::test_state_new ... ok
[INFO] [stdout] test components::input::tests::test_unicode_handling ... ok
[INFO] [stdout] test components::list_picker::tests::test_ensure_visible ... ok
[INFO] [stdout] test components::list_picker::tests::test_empty_list ... ok
[INFO] [stdout] test components::list_picker::tests::test_ensure_visible_scroll_up ... ok
[INFO] [stdout] test components::list_picker::tests::test_select_specific_index ... ok
[INFO] [stdout] test components::list_picker::tests::test_key_hints_footer_empty ... ok
[INFO] [stdout] test components::log_viewer::tests::test_horizontal_scroll ... ok
[INFO] [stdout] test components::log_viewer::tests::test_go_to_line ... ok
[INFO] [stdout] test components::log_viewer::tests::test_go_to_top_bottom ... ok
[INFO] [stdout] test components::log_viewer::tests::test_append ... ok
[INFO] [stdout] test components::log_viewer::tests::test_cancel_search ... ok
[INFO] [stdout] test components::list_picker::tests::test_set_total ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_viewer_show_line_numbers ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_viewer_state ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_level_colors_default ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_viewer_state_new ... ok
[INFO] [stdout] test components::log_viewer::tests::test_next_prev_match ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_viewer_render ... ok
[INFO] [stdout] test components::log_viewer::tests::test_next_prev_match_empty ... ok
[INFO] [stdout] test components::log_viewer::tests::test_page_navigation ... ok
[INFO] [stdout] test components::log_viewer::tests::test_search ... ok
[INFO] [stdout] test components::log_viewer::tests::test_search_case_insensitive ... ok
[INFO] [stdout] test components::log_viewer::tests::test_log_viewer_state_empty ... ok
[INFO] [stdout] test components::log_viewer::tests::test_style_for_line_debug_trace ... ok
[INFO] [stdout] test components::log_viewer::tests::test_set_content ... ok
[INFO] [stdout] test components::marquee::tests::test_extract_visible_slice ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_render_scroll ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_new ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_pause ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_reset ... ok
[INFO] [stdout] test components::log_viewer::tests::test_style_default_values ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_render_fits ... ok
[INFO] [stdout] test components::log_viewer::tests::test_style_for_line ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_tick_bounce ... ok
[INFO] [stdout] test components::log_viewer::tests::test_search_empty_query ... ok
[INFO] [stdout] test components::marquee::tests::test_helper_functions ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_tick_continuous ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_state_tick_short_text ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_style_builder ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_style_default ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_enter_opens_submenu ... ok
[INFO] [stdout] test components::menu_bar::tests::test_calculate_heights ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_enter_selects_item ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_down_opens_menu ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_empty_menus ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_action_equality ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_item_action ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_left_right ... ok
[INFO] [stdout] test components::menu_bar::tests::test_handle_key_escape_closes ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_ensure_visible ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_highlight_first_last ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_item_navigation ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_navigation ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_render_static ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_item_disabled ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_new ... ok
[INFO] [stdout] test components::marquee::tests::test_marquee_render_unicode ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_style_builders ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_item_separator ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_item_submenu ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_style_default ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_open_close ... ok
[INFO] [stdout] test components::menu_bar::tests::test_click_target_equality ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_submenu ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_state_toggle ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_widget_style ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_disabled ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_at_boundary ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_enabled ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_in_area_inside ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_in_area_outside ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_with_custom_style ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_state_position_update ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_style_presets ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_creation ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_state_toggle ... ok
[INFO] [stdout] test components::menu_bar::tests::test_menu_bar_widget_new ... ok
[INFO] [stdout] test components::menu_bar::tests::test_submenu_navigation ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_render_out_of_bounds ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_should_render ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_style_custom ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_line_count ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_scroll ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_state_default ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_state_with_enabled ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_styled_text ... ok
[INFO] [stdout] test components::progress::tests::test_progress_clamp ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_simple_render ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_style_builder ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_word_wrap ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_empty_line_preserved ... ok
[INFO] [stdout] test components::paragraph_ext::tests::test_empty_lines ... ok
[INFO] [stdout] test components::progress::tests::test_progress_from_steps ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_style_default ... ok
[INFO] [stdout] test components::mouse_pointer::tests::test_style_presets ... ok
[INFO] [stdout] test components::progress::tests::test_progress_new ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_handle_key_fullscreen ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_handle_key_scroll ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_scroll_down ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_scroll_to_top_bottom ... ok
[INFO] [stdout] test components::progress::tests::test_progress_render ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_scroll_up ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_focus_and_fullscreen ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_set_lines_clamps_scroll ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_state_empty ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_state_new ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_style_default ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_title ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_visible_lines ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_page_up_down ... ok
[INFO] [stdout] test components::select::tests::test_calculate_dropdown_height ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_widget_render ... ok
[INFO] [stdout] test components::select::tests::test_clear_selection ... ok
[INFO] [stdout] test components::select::tests::test_click_region_contains ... ok
[INFO] [stdout] test components::select::tests::test_ensure_visible ... ok
[INFO] [stdout] test components::select::tests::test_handle_key_closed ... ok
[INFO] [stdout] test components::select::tests::test_handle_key_disabled ... ok
[INFO] [stdout] test components::select::tests::test_handle_key_open_escape ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_inner_area ... ok
[INFO] [stdout] test components::select::tests::test_handle_key_open_navigation ... ok
[INFO] [stdout] test components::select::tests::test_handle_key_open_select ... ok
[INFO] [stdout] test components::select::tests::test_highlight_navigation ... ok
[INFO] [stdout] test components::select::tests::test_open_close ... ok
[INFO] [stdout] test components::select::tests::test_select ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_style_borderless ... ok
[INFO] [stdout] test components::select::tests::test_select_highlighted ... ok
[INFO] [stdout] test components::select::tests::test_state_new ... ok
[INFO] [stdout] test components::select::tests::test_state_with_selected ... ok
[INFO] [stdout] test components::select::tests::test_state_with_selected_out_of_bounds ... ok
[INFO] [stdout] test components::select::tests::test_style_builder_methods ... ok
[INFO] [stdout] test components::select::tests::test_style_builders ... ok
[INFO] [stdout] test components::select::tests::test_style_default ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_current_frame ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_display_width ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_frames ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_frames_interval ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_render ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_render_empty_area ... ok
[INFO] [stdout] test components::select::tests::test_set_total ... ok
[INFO] [stdout] test components::select::tests::test_state_default ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_render_label_before ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_state_for_frames ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_state_new ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_state_reset ... ok
[INFO] [stdout] test components::select::tests::test_highlight_bounds ... ok
[INFO] [stdout] test components::select::tests::test_open_disabled ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_state_start_stop ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_style_presets ... ok
[INFO] [stdout] test components::split_pane::tests::test_calculate_areas_horizontal ... ok
[INFO] [stdout] test components::split_pane::tests::test_drag_respects_limits ... ok
[INFO] [stdout] test components::split_pane::tests::test_focusable_trait ... ok
[INFO] [stdout] test components::split_pane::tests::test_drag_operations ... ok
[INFO] [stdout] test components::spinner::tests::test_spinner_state_next_frame ... ok
[INFO] [stdout] test components::split_pane::tests::test_calculate_areas_vertical ... ok
[INFO] [stdout] test components::progress::tests::test_progress_label ... ok
[INFO] [stdout] test components::split_pane::tests::test_adjust_split ... ok
[INFO] [stdout] test components::split_pane::tests::test_state_half ... ok
[INFO] [stdout] test components::step_display::tests::test_state_current_step ... ok
[INFO] [stdout] test components::step_display::tests::test_state_new ... ok
[INFO] [stdout] test components::step_display::tests::test_state_operations ... ok
[INFO] [stdout] test components::step_display::tests::test_state_progress ... ok
[INFO] [stdout] test components::step_display::tests::test_state_invalid_index ... ok
[INFO] [stdout] test components::step_display::tests::test_state_progress_empty ... ok
[INFO] [stdout] test components::scrollable_content::tests::test_content_as_string ... ok
[INFO] [stdout] test components::split_pane::tests::test_split_percent_clamping ... ok
[INFO] [stdout] test components::step_display::tests::test_state_scroll_output ... ok
[INFO] [stdout] test components::split_pane::tests::test_state_creation ... ok
[INFO] [stdout] test components::step_display::tests::test_state_skip_step ... ok
[INFO] [stdout] test components::step_display::tests::test_calculate_height ... ok
[INFO] [stdout] test components::step_display::tests::test_state_fail_step ... ok
[INFO] [stdout] test components::step_display::tests::test_step_display_style_default ... ok
[INFO] [stdout] test components::step_display::tests::test_state_toggle_expanded ... ok
[INFO] [stdout] test components::step_display::tests::test_step_add_output ... ok
[INFO] [stdout] test components::step_display::tests::test_step_auto_scroll ... ok
[INFO] [stdout] test components::step_display::tests::test_step_clear_output ... ok
[INFO] [stdout] test components::step_display::tests::test_state_sub_step_operations ... ok
[INFO] [stdout] test components::progress::tests::test_progress_label_with_steps ... ok
[INFO] [stdout] test components::step_display::tests::test_step_status_icons ... ok
[INFO] [stdout] test components::step_display::tests::test_step_status_sub_icons ... ok
[INFO] [stdout] test components::step_display::tests::test_step_status_colors ... ok
[INFO] [stdout] test components::step_display::tests::test_sub_step_new ... ok
[INFO] [stdout] test components::tab_view::tests::test_ensure_visible ... ok
[INFO] [stdout] test components::tab_view::tests::test_focusable_impl ... ok
[INFO] [stdout] test components::tab_view::tests::test_key_handling_horizontal ... ok
[INFO] [stdout] test components::step_display::tests::test_step_new ... ok
[INFO] [stdout] test components::tab_view::tests::test_key_handling_vertical ... ok
[INFO] [stdout] test components::tab_view::tests::test_number_key_selection ... ok
[INFO] [stdout] test components::step_display::tests::test_step_progress ... ok
[INFO] [stdout] test components::step_display::tests::test_step_display_render ... ok
[INFO] [stdout] test components::tab_view::tests::test_tab_display_width ... ok
[INFO] [stdout] test components::tab_view::tests::test_state_navigation ... ok
[INFO] [stdout] test components::tab_view::tests::test_style_presets ... ok
[INFO] [stdout] test components::tab_view::tests::test_tab_creation ... ok
[INFO] [stdout] test components::tab_view::tests::test_tab_position ... ok
[INFO] [stdout] test components::textarea::tests::test_clear ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_backward ... ok
[INFO] [stdout] test components::tab_view::tests::test_state_direct_select ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_backward_at_start ... ok
[INFO] [stdout] test components::tab_view::tests::test_state_focus_toggle ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_backward_merges_lines ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_forward ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_forward_at_end ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_char_forward_merges_lines ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_line ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_line_single ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_to_line_end ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_to_line_start ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_backward ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_backward_from_start ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_forward ... ok
[INFO] [stdout] test components::step_display::tests::test_step_with_sub_steps ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_forward_at_end ... ok
[INFO] [stdout] test components::tab_view::tests::test_focus_toggle_with_enter ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_forward_merges_lines ... ok
[INFO] [stdout] test components::textarea::tests::test_disabled_no_delete ... ok
[INFO] [stdout] test components::textarea::tests::test_disabled_no_newline ... ok
[INFO] [stdout] test components::textarea::tests::test_delete_word_forward_mid_word ... ok
[INFO] [stdout] test components::textarea::tests::test_cursor_mode_default ... ok
[INFO] [stdout] test components::textarea::tests::test_disabled_no_insert ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_char ... ok
[INFO] [stdout] test components::textarea::tests::test_current_line ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_str_multi_line ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_newline_at_start ... ok
[INFO] [stdout] test components::textarea::tests::test_emoji_handling ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_newline ... ok
[INFO] [stdout] test components::textarea::tests::test_is_empty ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_newline_at_end ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_str_single_line ... ok
[INFO] [stdout] test components::textarea::tests::test_line_count ... ok
[INFO] [stdout] test components::textarea::tests::test_move_down_at_last_line ... ok
[INFO] [stdout] test components::textarea::tests::test_move_left ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_tab_literal ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_tab_spaces ... ok
[INFO] [stdout] test components::textarea::tests::test_insert_char_middle ... ok
[INFO] [stdout] test components::tab_view::tests::test_tab_view_render ... ok
[INFO] [stdout] test components::textarea::tests::test_move_line_start ... ok
[INFO] [stdout] test components::textarea::tests::test_move_right ... ok
[INFO] [stdout] test components::textarea::tests::test_move_right_at_end ... ok
[INFO] [stdout] test components::textarea::tests::test_move_right_wraps_line ... ok
[INFO] [stdout] test components::textarea::tests::test_move_to_end ... ok
[INFO] [stdout] test components::textarea::tests::test_move_to_start ... ok
[INFO] [stdout] test components::textarea::tests::test_move_up ... ok
[INFO] [stdout] test components::textarea::tests::test_move_up_clamps_column ... ok
[INFO] [stdout] test components::textarea::tests::test_move_left_wraps_line ... ok
[INFO] [stdout] test components::textarea::tests::test_move_word_left ... ok
[INFO] [stdout] test components::textarea::tests::test_len ... ok
[INFO] [stdout] test components::textarea::tests::test_move_line_end ... ok
[INFO] [stdout] test components::textarea::tests::test_move_word_right ... ok
[INFO] [stdout] test components::textarea::tests::test_scroll_mode_default ... ok
[INFO] [stdout] test components::textarea::tests::test_scroll_down ... ok
[INFO] [stdout] test components::textarea::tests::test_scroll_to_cursor_down ... ok
[INFO] [stdout] test components::textarea::tests::test_scroll_to_cursor_up ... ok
[INFO] [stdout] test components::textarea::tests::test_set_text ... ok
[INFO] [stdout] test components::textarea::tests::test_state_default ... ok
[INFO] [stdout] test components::textarea::tests::test_scroll_up ... ok
[INFO] [stdout] test components::textarea::tests::test_state_empty ... ok
[INFO] [stdout] test components::textarea::tests::test_state_new_empty ... ok
[INFO] [stdout] test components::textarea::tests::test_state_new_multi_line ... ok
[INFO] [stdout] test components::textarea::tests::test_state_new_single_line ... ok
[INFO] [stdout] test components::textarea::tests::test_style_builder ... ok
[INFO] [stdout] test components::textarea::tests::test_move_down ... ok
[INFO] [stdout] test components::textarea::tests::test_move_page_down ... ok
[INFO] [stdout] test components::textarea::tests::test_move_left_at_start ... ok
[INFO] [stdout] test components::textarea::tests::test_move_page_up ... ok
[INFO] [stdout] test components::textarea::tests::test_style_cursor_mode ... ok
[INFO] [stdout] test components::textarea::tests::test_textarea_border_color_builder ... ok
[INFO] [stdout] test components::textarea::tests::test_tab_config_default ... ok
[INFO] [stdout] test components::textarea::tests::test_textarea_content_lines_builder ... ok
[INFO] [stdout] test components::textarea::tests::test_unicode_handling ... ok
[INFO] [stdout] test components::textarea::tests::test_with_tab_config ... ok
[INFO] [stdout] test components::textarea::tests::test_textarea_title_builder ... ok
[INFO] [stdout] test components::textarea::tests::test_text ... ok
[INFO] [stdout] test components::toast::tests::test_toast_area_calculation_custom_offset ... ok
[INFO] [stdout] test components::textarea::tests::test_text_before_after_cursor ... ok
[INFO] [stdout] test components::toast::tests::test_toast_area_calculation_long_message ... ok
[INFO] [stdout] test components::toast::tests::test_toast_auto_style ... ok
[INFO] [stdout] test components::textarea::tests::test_style_default ... ok
[INFO] [stdout] test components::textarea::tests::test_style_scroll_mode ... ok
[INFO] [stdout] test components::toast::tests::test_toast_builder_methods ... ok
[INFO] [stdout] test components::toast::tests::test_toast_state_lifecycle ... ok
[INFO] [stdout] test components::toast::tests::test_toast_state_new ... ok
[INFO] [stdout] test components::toast::tests::test_toast_style_colors ... ok
[INFO] [stdout] test components::toast::tests::test_toast_render ... ok
[INFO] [stdout] test components::toast::tests::test_toast_render_with_style ... ok
[INFO] [stdout] test components::toast::tests::test_toast_show_replaces_existing ... ok
[INFO] [stdout] test components::toast::tests::test_toast_style_default ... ok
[INFO] [stdout] test components::toast::tests::test_toast_style_detection ... ok
[INFO] [stdout] test components::toast::tests::test_toast_widget_render ... ok
[INFO] [stdout] test components::toast::tests::test_toast_style_detection_case_insensitive ... ok
[INFO] [stdout] test components::toast::tests::test_toast_style_detection_variants ... ok
[INFO] [stdout] test components::toast_stack::tests::state_push_and_dismiss ... ok
[INFO] [stdout] test components::toast_stack::tests::layout_hit_test ... ok
[INFO] [stdout] test components::toast_stack::tests::state_clear_expired_at ... ok
[INFO] [stdout] test components::toast::tests::test_toast_area_calculation ... ok
[INFO] [stdout] test components::tree_view::tests::test_selection_navigation ... ok
[INFO] [stdout] test components::tree_view::tests::test_flatten_visible ... ok
[INFO] [stdout] test components::tree_view::tests::test_flatten_deep_tree ... ok
[INFO] [stdout] test components::tree_view::tests::test_empty_tree ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_node_has_children ... ok
[INFO] [stdout] test components::tree_view::tests::test_flatten_with_collapsed ... ok
[INFO] [stdout] test components::tree_view::tests::test_get_selected_id ... ok
[INFO] [stdout] test components::tree_view::tests::test_get_selected_id_with_collapsed ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_node_new ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_node_with_children ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_navigation ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_new ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_style_default ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_ensure_visible ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_expand ... ok
[INFO] [stdout] test events::handlers::tests::test_ctrl_shortcuts ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_view_with_style ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_ensure_visible_zero_viewport ... ok
[INFO] [stdout] test events::handlers::tests::test_is_navigation_key ... ok
[INFO] [stdout] test events::handlers::tests::test_is_tab_and_backtab ... ok
[INFO] [stdout] test events::handlers::tests::test_mouse_drag ... ok
[INFO] [stdout] test events::handlers::tests::test_mouse_helpers ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_view_render ... ok
[INFO] [stdout] test events::handlers::tests::test_mouse_move ... ok
[INFO] [stdout] test events::handlers::tests::test_get_char ... ok
[INFO] [stdout] test components::tree_view::tests::test_visible_count ... ok
[INFO] [stdout] test components::tree_view::tests::test_tree_state_collapse_multiple ... ok
[INFO] [stdout] test events::handlers::tests::test_modifier_checks ... ok
[INFO] [stdout] test state::focus::tests::test_clear ... ok
[INFO] [stdout] test state::focus::tests::test_next_navigation ... ok
[INFO] [stdout] test state::focus::tests::test_first_last ... ok
[INFO] [stdout] test state::focus::tests::test_empty_navigation ... ok
[INFO] [stdout] test state::focus::tests::test_integer_focus_manager ... ok
[INFO] [stdout] test state::focus::tests::test_prev_navigation ... ok
[INFO] [stdout] test state::focus::tests::test_register_all ... ok
[INFO] [stdout] test state::focus::tests::test_is_focused ... ok
[INFO] [stdout] test state::focus::tests::test_new_manager ... ok
[INFO] [stdout] test components::toast::tests::test_toast_clear_if_expired ... ok
[INFO] [stdout] test events::handlers::tests::test_is_activate_key ... ok
[INFO] [stdout] test state::focus::tests::test_register_auto_focus ... ok
[INFO] [stdout] test state::focus::tests::test_set_index ... ok
[INFO] [stdout] test state::focus::tests::test_unfocus ... ok
[INFO] [stdout] test state::focus::tests::test_remove_unfocused ... ok
[INFO] [stdout] test state::focus::tests::test_set_focus ... ok
[INFO] [stdout] test theme::tests::test_dark_theme_matches_checkbox_default ... ok
[INFO] [stdout] test theme::tests::test_light_theme_differs_from_dark ... ok
[INFO] [stdout] test tests::test_prelude_imports ... ok
[INFO] [stdout] test theme::tests::test_color_palette_clone_and_eq ... ok
[INFO] [stdout] test theme::tests::test_dark_theme_matches_button_default ... ok
[INFO] [stdout] test theme::tests::test_dark_theme_matches_input_default ... ok
[INFO] [stdout] test theme::tests::test_light_theme_produces_valid_styles ... ok
[INFO] [stdout] test theme::tests::test_style_generic_method ... ok
[INFO] [stdout] test theme::tests::test_theme_clone_and_eq ... ok
[INFO] [stdout] test traits::clickable::tests::test_click_region_contains ... ok
[INFO] [stdout] test traits::clickable::tests::test_click_region_zero_size ... ok
[INFO] [stdout] test traits::clickable::tests::test_clickable_trait ... ok
[INFO] [stdout] test traits::clickable::tests::test_registry_basic_operations ... ok
[INFO] [stdout] test traits::clickable::tests::test_registry_overlapping_regions ... ok
[INFO] [stdout] test traits::container::tests::test_container_action_types ... ok
[INFO] [stdout] test state::focus::tests::test_register_duplicates_ignored ... ok
[INFO] [stdout] test traits::clickable::tests::test_registry_handle_click ... ok
[INFO] [stdout] test theme::tests::test_theme_default_is_dark ... ok
[INFO] [stdout] test traits::container::tests::test_event_result_action ... ok
[INFO] [stdout] test traits::container::tests::test_event_result_consumed ... ok
[INFO] [stdout] test traits::container::tests::test_popup_area_anchored ... ok
[INFO] [stdout] test traits::container::tests::test_popup_area_centered ... ok
[INFO] [stdout] test traits::focusable::tests::test_focus_id_creation ... ok
[INFO] [stdout] test traits::focusable::tests::test_can_focus ... ok
[INFO] [stdout] test traits::focusable::tests::test_focus_state ... ok
[INFO] [stdout] test traits::focusable::tests::test_current_style ... ok
[INFO] [stdout] test state::focus::tests::test_remove_focused ... ok
[INFO] [stdout] test state::focus::tests::test_remove_last_focused ... ok
[INFO] [stdout] test utils::ansi::tests::test_parse_256_color ... ok
[INFO] [stdout] test traits::container::tests::test_popup_area_constrained ... ok
[INFO] [stdout] test utils::ansi::tests::test_parse_bold ... ok
[INFO] [stdout] test traits::container::tests::test_popup_defaults ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_result_error_message ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_not_available_without_feature ... ok
[INFO] [stdout] test traits::focusable::tests::test_tab_order ... ok
[INFO] [stdout] test utils::ansi::tests::test_empty_string ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_result_display ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_result_is_error ... ok
[INFO] [stdout] test utils::ansi::tests::test_parse_plain_text ... ok
[INFO] [stdout] test utils::ansi::tests::test_parse_red_text ... ok
[INFO] [stdout] test utils::ansi::tests::test_parse_rgb_color ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_result_is_not_available ... ok
[INFO] [stdout] test utils::clipboard::tests::test_clipboard_result_is_success ... ok
[INFO] [stdout] test utils::display::tests::test_pad_to_width ... ok
[INFO] [stdout] test utils::display::tests::test_format_size ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_disable_mouse_capture ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_enable_mouse_capture ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_mouse_capture_state_default ... ok
[INFO] [stdout] test utils::display::tests::test_truncate_to_width ... ok
[INFO] [stdout] test utils::display::tests::test_clean_for_display_carriage_return ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_set_mouse_capture ... ok
[INFO] [stdout] test utils::clipboard::tests::test_copy_lines_to_clipboard ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_mouse_capture_state_constructors ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_mouse_capture_state_toggle ... ok
[INFO] [stdout] test utils::display::tests::test_clean_for_display_ansi ... ok
[INFO] [stdout] test utils::display::tests::test_strip_ansi ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_mouse_capture_state_new ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_toggle_mouse_capture ... ok
[INFO] [stdout] test utils::mouse_capture::tests::test_mouse_capture_state_set_enabled ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 614 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ratatui_interact
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test src/components/container.rs - components::container (line 8) ... ignored
[INFO] [stdout] test src/components/breadcrumb.rs - components::breadcrumb (line 8) ... ok
[INFO] [stdout] test src/components/button.rs - components::button::Button<'a>::render_stateful (line 402) ... ok
[INFO] [stdout] test src/components/file_explorer.rs - components::file_explorer (line 7) ... ignored
[INFO] [stdout] test src/components/hotkey_dialog/handlers.rs - components::hotkey_dialog::handlers::handle_hotkey_dialog_key (line 39) ... ignored
[INFO] [stdout] test src/components/hotkey_dialog/handlers.rs - components::hotkey_dialog::handlers::handle_hotkey_dialog_mouse (line 193) ... ignored
[INFO] [stdout] test src/components/hotkey_dialog/mod.rs - components::hotkey_dialog (line 18) ... ignored
[INFO] [stdout] test src/components/button.rs - components::button::Button<'a>::render_with_registry (line 443) ... ok
[INFO] [stdout] test src/components/checkbox.rs - components::checkbox (line 7) ... ok
[INFO] [stdout] test src/components/hotkey_dialog/traits.rs - components::hotkey_dialog::traits::HotkeyProvider (line 135) ... ignored
[INFO] [stdout] test src/components/hotkey_dialog/widget.rs - components::hotkey_dialog::widget::HotkeyDialog (line 29) ... ignored
[INFO] [stdout] test src/components/accordion.rs - components::accordion (line 8) ... ok
[INFO] [stdout] test src/components/diff_viewer.rs - components::diff_viewer (line 8) ... ok
[INFO] [stdout] test src/components/context_menu.rs - components::context_menu (line 8) ... ok
[INFO] [stdout] test src/components/input.rs - components::input (line 8) ... ok
[INFO] [stdout] test src/components/list_picker.rs - components::list_picker (line 7) ... ok
[INFO] [stdout] test src/components/marquee.rs - components::marquee (line 7) ... ok
[INFO] [stdout] test src/components/hotkey_dialog/traits.rs - components::hotkey_dialog::traits::HotkeyCategory (line 13) ... ok
[INFO] [stdout] test src/components/animated_text.rs - components::animated_text (line 10) ... ok
[INFO] [stdout] test src/components/scrollable_content.rs - components::scrollable_content (line 8) ... ignored
[INFO] [stdout] test src/components/button.rs - components::button (line 7) ... ok
[INFO] [stdout] test src/components/menu_bar.rs - components::menu_bar (line 8) ... ok
[INFO] [stdout] test src/components/log_viewer.rs - components::log_viewer (line 7) ... ok
[INFO] [stdout] test src/components/mouse_pointer.rs - components::mouse_pointer (line 8) ... ok
[INFO] [stdout] test src/components/split_pane.rs - components::split_pane (line 8) ... ignored
[INFO] [stdout] test src/components/select.rs - components::select (line 8) ... ok
[INFO] [stdout] test src/components/tree_view.rs - components::tree_view (line 7) ... ok
[INFO] [stdout] test src/components/toast.rs - components::toast (line 7) ... ok
[INFO] [stdout] test src/components/paragraph_ext.rs - components::paragraph_ext (line 9) ... ok
[INFO] [stdout] test src/components/progress.rs - components::progress (line 7) ... ok
[INFO] [stdout] test src/components/spinner.rs - components::spinner (line 7) ... ok
[INFO] [stdout] test src/lib.rs - (line 14) ... ignored
[INFO] [stdout] test src/components/step_display.rs - components::step_display (line 7) ... ok
[INFO] [stdout] test src/lib.rs - (line 88) ... ignored
[INFO] [stdout] test src/components/textarea.rs - components::textarea (line 8) ... ok
[INFO] [stdout] test src/components/tab_view.rs - components::tab_view (line 9) ... ok
[INFO] [stdout] test src/theme.rs - theme (line 26) ... ignored
[INFO] [stdout] test src/lib.rs - prelude (line 165) ... ok
[INFO] [stdout] test src/lib.rs - (line 137) ... ok
[INFO] [stdout] test src/state/focus.rs - state::focus (line 8) ... ok
[INFO] [stdout] test src/traits/clickable.rs - traits::clickable (line 8) ... ok
[INFO] [stdout] test src/traits/container.rs - traits::container (line 15) ... ignored
[INFO] [stdout] test src/lib.rs - (line 116) ... ok
[INFO] [stdout] test src/lib.rs - (line 56) ... ok
[INFO] [stdout] test src/lib.rs - (line 41) ... ok
[INFO] [stdout] test src/utils/clipboard.rs - utils::clipboard (line 9) ... ignored
[INFO] [stdout] test src/utils/clipboard.rs - utils::clipboard::copy_lines_to_clipboard (line 194) ... ignored
[INFO] [stdout] test src/lib.rs - (line 71) ... ok
[INFO] [stdout] test src/theme.rs - theme (line 9) ... ok
[INFO] [stdout] test src/theme.rs - theme::Theme::style (line 222) ... ok
[INFO] [stdout] test src/traits/focusable.rs - traits::focusable (line 8) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::display_width (line 191) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::format_size (line 160) ... ok
[INFO] [stdout] test src/utils/ansi.rs - utils::ansi (line 7) ... ok
[INFO] [stdout] test src/utils/mouse_capture.rs - utils::mouse_capture (line 9) ... ignored
[INFO] [stdout] test src/utils/view_copy.rs - utils::view_copy (line 35) ... ignored
[INFO] [stdout] test src/utils/view_copy.rs - utils::view_copy (line 9) ... ignored
[INFO] [stdout] test src/traits/clickable.rs - traits::clickable::ClickRegionRegistry (line 102) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display (line 7) ... ok
[INFO] [stdout] test src/utils/ansi.rs - utils::ansi::parse_ansi_to_spans (line 39) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::truncate_to_width (line 99) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::pad_to_width (line 140) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::strip_ansi (line 81) ... ok
[INFO] [stdout] test src/utils/display.rs - utils::display::clean_for_display (line 46) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 18 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.27s; merged doctests compilation took 1.15s
[INFO] running `Command { std: "docker" "inspect" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715", kill_on_drop: false }`
[INFO] [stdout] f08c6112124d6841bdcd41e8803c74b6165a870299f2d72c1d271acab128c715
