[INFO] fetching crate superlighttui 0.19.0...
[INFO] testing superlighttui-0.19.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate superlighttui 0.19.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate superlighttui 0.19.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate superlighttui 0.19.0
[INFO] tweaked toml for crates.io crate superlighttui 0.19.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate superlighttui 0.19.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate superlighttui 0.19.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tree-sitter-html v0.23.2
[INFO] [stderr]   Downloaded tree-sitter-json v0.24.8
[INFO] [stderr]   Downloaded tree-sitter-toml-ng v0.7.0
[INFO] [stderr]   Downloaded castaway v0.2.4
[INFO] [stderr]   Downloaded zune-core v0.5.1
[INFO] [stderr]   Downloaded compact_str v0.9.0
[INFO] [stderr]   Downloaded clap v4.5.60
[INFO] [stderr]   Downloaded zune-jpeg v0.5.13
[INFO] [stderr]   Downloaded png v0.18.1
[INFO] [stderr]   Downloaded insta v1.46.3
[INFO] [stderr]   Downloaded tree-sitter-python v0.25.0
[INFO] [stderr]   Downloaded clap_builder v4.5.60
[INFO] [stderr]   Downloaded tree-sitter v0.26.7
[INFO] [stderr]   Downloaded moxcms v0.8.1
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] [stderr]   Downloaded tree-sitter-rust v0.24.0
[INFO] [stderr]   Downloaded image v0.25.10
[INFO] [stderr]   Downloaded tree-sitter-go v0.25.0
[INFO] [stderr]   Downloaded tree-sitter-java v0.23.5
[INFO] [stderr]   Downloaded tree-sitter-c v0.24.1
[INFO] [stderr]   Downloaded qrcode v0.14.1
[INFO] [stderr]   Downloaded tree-sitter-bash v0.25.1
[INFO] [stderr]   Downloaded tree-sitter-javascript v0.25.0
[INFO] [stderr]   Downloaded tree-sitter-yaml v0.7.2
[INFO] [stderr]   Downloaded tree-sitter-ruby v0.23.1
[INFO] [stderr]   Downloaded tree-sitter-css v0.25.0
[INFO] [stderr]   Downloaded pxfm v0.1.27
[INFO] [stderr]   Downloaded tree-sitter-highlight v0.26.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4813021a3c211c6e0bab91bc970f07d7671bb1d7f393b948f419862a6cbfc233
[INFO] running `Command { std: "docker" "start" "-a" "4813021a3c211c6e0bab91bc970f07d7671bb1d7f393b948f419862a6cbfc233", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4813021a3c211c6e0bab91bc970f07d7671bb1d7f393b948f419862a6cbfc233", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4813021a3c211c6e0bab91bc970f07d7671bb1d7f393b948f419862a6cbfc233", kill_on_drop: false }`
[INFO] [stdout] 4813021a3c211c6e0bab91bc970f07d7671bb1d7f393b948f419862a6cbfc233
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 851140f3459d15bde1daccbe64b783af89b1d30add46c77e42ab100a031417fa
[INFO] running `Command { std: "docker" "start" "-a" "851140f3459d15bde1daccbe64b783af89b1d30add46c77e42ab100a031417fa", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling compact_str v0.9.0
[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 crossterm v0.28.1
[INFO] [stderr]    Compiling superlighttui v0.19.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.32s
[INFO] running `Command { std: "docker" "inspect" "851140f3459d15bde1daccbe64b783af89b1d30add46c77e42ab100a031417fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "851140f3459d15bde1daccbe64b783af89b1d30add46c77e42ab100a031417fa", kill_on_drop: false }`
[INFO] [stdout] 851140f3459d15bde1daccbe64b783af89b1d30add46c77e42ab100a031417fa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b46b38e23fa9af162e4ddb1b6a9e13de124a942f573d8fa4dc6dab72163772e9
[INFO] running `Command { std: "docker" "start" "-a" "b46b38e23fa9af162e4ddb1b6a9e13de124a942f573d8fa4dc6dab72163772e9", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling superlighttui v0.19.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `Response` that must be used
[INFO] [stdout]   --> tests/nested_raw_draw.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | /         ui.col(|ui| {
[INFO] [stdout] 25 | |             ui.container().w(10).h(1).draw(|buf, rect| {
[INFO] [stdout] 26 | |                 buf.set_string(rect.x, rect.y, "first", Style::new());
[INFO] [stdout] 27 | |             });
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |             });
[INFO] [stdout] 34 | |         });
[INFO] [stdout]    | |__________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: Response contains interaction state — check .clicked, .hovered, or .changed
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 24 |         let _ = ui.col(|ui| {
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 24s
[INFO] running `Command { std: "docker" "inspect" "b46b38e23fa9af162e4ddb1b6a9e13de124a942f573d8fa4dc6dab72163772e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b46b38e23fa9af162e4ddb1b6a9e13de124a942f573d8fa4dc6dab72163772e9", kill_on_drop: false }`
[INFO] [stdout] b46b38e23fa9af162e4ddb1b6a9e13de124a942f573d8fa4dc6dab72163772e9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3db657a604967e08fe926369f90befa9a43b581f68deaf41b0b8a7224e24ce3d
[INFO] running `Command { std: "docker" "start" "-a" "3db657a604967e08fe926369f90befa9a43b581f68deaf41b0b8a7224e24ce3d", kill_on_drop: false }`
[INFO] [stderr] warning: unused `Response` that must be used
[INFO] [stderr]   --> tests/nested_raw_draw.rs:24:9
[INFO] [stderr]    |
[INFO] [stderr] 24 | /         ui.col(|ui| {
[INFO] [stderr] 25 | |             ui.container().w(10).h(1).draw(|buf, rect| {
[INFO] [stderr] 26 | |                 buf.set_string(rect.x, rect.y, "first", Style::new());
[INFO] [stderr] 27 | |             });
[INFO] [stderr] ...  |
[INFO] [stderr] 33 | |             });
[INFO] [stderr] 34 | |         });
[INFO] [stderr]    | |__________^
[INFO] [stderr]    |
[INFO] [stderr]    = note: Response contains interaction state — check .clicked, .hovered, or .changed
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 24 |         let _ = ui.col(|ui| {
[INFO] [stderr]    |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `superlighttui` (test "nested_raw_draw") generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/slt-bfa534147f7fbff9)
[INFO] [stdout] 
[INFO] [stdout] running 235 tests
[INFO] [stdout] test anim::tests::easing_functions_have_expected_endpoints ... ok
[INFO] [stdout] test anim::tests::keyframes_pingpong_reverses_direction ... ok
[INFO] [stdout] test anim::tests::sequence_chains_segments_in_order ... ok
[INFO] [stdout] test anim::tests::sequence_loop_modes_repeat_and_pingpong_work ... ok
[INFO] [stdout] test anim::tests::lerp_interpolates_values ... ok
[INFO] [stdout] test anim::tests::spring_on_settle_fires_once ... ok
[INFO] [stdout] test anim::tests::spring_settles_to_target ... ok
[INFO] [stdout] test anim::tests::stagger_applies_per_item_delay ... ok
[INFO] [stdout] test anim::tests::tween_on_complete_fires_once ... ok
[INFO] [stdout] test buffer::tests::kitty_clip_pop_on_empty_stack_is_none ... ok
[INFO] [stdout] test buffer::tests::clip_stack_intersects_nested_regions ... ok
[INFO] [stdout] test buffer::tests::kitty_clip_stack_cleared_on_reset ... ok
[INFO] [stdout] test anim::tests::tween_returns_start_middle_end_values ... ok
[INFO] [stdout] test buffer::tests::kitty_clip_stack_restores_outer_on_pop ... ok
[INFO] [stdout] test buffer::tests::pop_clip_restores_previous_clip ... ok
[INFO] [stdout] test anim::tests::tween_reset_restarts_animation ... ok
[INFO] [stdout] test buffer::tests::sanitize_osc8_url_rejects_control_chars_and_esc ... ok
[INFO] [stdout] test buffer::tests::set_string_advances_even_when_clipped ... ok
[INFO] [stdout] test buffer::tests::set_string_caps_combining_overflow ... ok
[INFO] [stdout] test buffer::tests::set_string_replaces_control_chars_with_replacement ... ok
[INFO] [stdout] test buffer::tests::try_get_out_of_bounds_returns_none ... ok
[INFO] [stdout] test context::tests::draw_does_not_emit_interaction_marker ... ok
[INFO] [stdout] test context::tests::consume_activation_keys_claims_enter_and_space_only_when_focused ... ok
[INFO] [stdout] test buffer::tests::zero_width_combining_does_not_append_control_bytes ... ok
[INFO] [stdout] test context::tests::emit_pending_tooltips_drains_queue_and_settles_overlay_depth ... ok
[INFO] [stdout] test context::tests::events_filters_consumed ... ok
[INFO] [stdout] test context::tests::grid_with_fixed_columns_emit_constraints ... ok
[INFO] [stdout] test context::tests::left_clicks_for_interaction_filters_bounds_and_consumed_events ... ok
[INFO] [stdout] test anim::tests::keyframes_repeat_loop_restarts ... ok
[INFO] [stdout] test anim::tests::keyframes_interpolates_across_multiple_stops ... ok
[INFO] [stdout] test context::tests::draw_interactive_emits_interaction_marker_and_raw_draw ... ok
[INFO] [stdout] test context::tests::modal_focus_trap_shift_tab_wraps_within_modal_scope ... ok
[INFO] [stdout] test buffer::tests::reset_clears_clip_stack ... ok
[INFO] [stdout] test context::tests::mouse_down_button_detects_right_click ... ok
[INFO] [stdout] test context::tests::modal_focus_trap_tabs_only_within_modal_scope ... ok
[INFO] [stdout] test context::tests::mouse_drag_respects_consumed_flag ... ok
[INFO] [stdout] test context::tests::mouse_drag_returns_drag_position ... ok
[INFO] [stdout] test context::tests::scoped_context_state_unwinds_after_group_and_modal ... ok
[INFO] [stdout] test context::tests::mouse_up_returns_release_position ... ok
[INFO] [stdout] test context::widgets_display::line_wrap_tests::line_wrap_without_links_compacts_to_rich_text ... ok
[INFO] [stdout] test context::widgets_display::tests::big_text_renders_half_block_grid ... ok
[INFO] [stdout] test context::tests::interaction_allocator_keeps_dense_slots_and_explicit_markers ... ok
[INFO] [stdout] test context::widgets_display::tests::gradient_text_renders_content ... ok
[INFO] [stdout] test context::widgets_display::tests::timer_display_formats_minutes_seconds_centis ... ok
[INFO] [stdout] test context::tests::events_blocked_by_modal_guard ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_shows_matched_suggestions_for_prefix ... ok
[INFO] [stdout] test context::tests::light_dark_uses_current_theme_mode ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_empty_value_shows_no_suggestions ... ok
[INFO] [stdout] test context::tests::screen_helper_renders_only_current_screen ... ok
[INFO] [stdout] test context::widgets_display::line_wrap_tests::line_wrap_with_links_keeps_interactive_commands ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_char ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_ctrl ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_mod ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_tab_accepts_top_suggestion ... ok
[INFO] [stdout] test event::event_constructor_tests::test_mouse_click ... ok
[INFO] [stdout] test event::event_constructor_tests::test_paste ... ok
[INFO] [stdout] test event::event_constructor_tests::test_resize ... ok
[INFO] [stdout] test halfblock::tests::from_rgb_rejects_overflowing_height ... ok
[INFO] [stdout] test event::event_constructor_tests::test_mouse_move ... ok
[INFO] [stdout] test halfblock::tests::from_rgb_rejects_oversized_dimensions ... ok
[INFO] [stdout] test layout::command::size_tests::command_enum_size_is_bounded ... ok
[INFO] [stdout] test layout::tests::collect_all_matches_raw_draw_collection ... ok
[INFO] [stdout] test layout::tests::collect_focus_rects_from_markers ... ok
[INFO] [stdout] test layout::tests::diagnostic_demo_layout ... ok
[INFO] [stdout] test layout::tests::focus_marker_tags_container ... ok
[INFO] [stdout] test layout::tests::flexbox_row_many_children_overflow_scratch ... ok
[INFO] [stdout] test layout::tests::flexbox_column_many_children_overflow_scratch ... ok
[INFO] [stdout] test layout::tests::wrap_fits ... ok
[INFO] [stdout] test layout::tests::wrap_lines_cjk_wide_chars ... ok
[INFO] [stdout] test layout::tests::wrap_lines_cjk_with_space ... ok
[INFO] [stdout] test layout::render::tests::render_tracks_cursor_position_from_text_node ... ok
[INFO] [stdout] test layout::tests::wrap_empty ... ok
[INFO] [stdout] test layout::tests::wrap_lines_combining_mark_preserved ... ok
[INFO] [stdout] test layout::tests::wrap_lines_single_wide_char_over_width ... ok
[INFO] [stdout] test layout::tests::wrap_multiple_words ... ok
[INFO] [stdout] test layout::tests::wrap_lines_single_word_exact_fit ... ok
[INFO] [stdout] test layout::tests::wrap_long_word ... ok
[INFO] [stdout] test layout::tests::wrap_segments_break_on_space_with_style_change ... ok
[INFO] [stdout] test layout::tests::wrap_lines_consecutive_spaces_collapse ... ok
[INFO] [stdout] test layout::tests::wrap_lines_only_spaces ... ok
[INFO] [stdout] test layout::tests::group_names_share_arc_across_focus_descendants ... ok
[INFO] [stdout] test layout::tests::wrap_segments_cjk_with_mixed_styles ... ok
[INFO] [stdout] test layout::tests::wrap_segments_empty_returns_single_empty_line ... ok
[INFO] [stdout] test layout::tests::wrap_segments_mixed_styles_preserve_run_boundaries ... ok
[INFO] [stdout] test layout::tests::wrap_segments_single_style_greedy_break ... ok
[INFO] [stdout] test layout::tests::wrap_segments_trailing_whitespace_trimmed ... ok
[INFO] [stdout] test layout::tests::wrap_segments_zero_width_returns_single_empty_line ... ok
[INFO] [stdout] test layout::tests::wrap_word_boundary ... ok
[INFO] [stdout] test layout::tests::wrap_zero_width ... ok
[INFO] [stdout] test layout::tests::wrapped_text_cache_reused_for_same_width ... ok
[INFO] [stdout] test rect::tests::test_centered_zero_size ... ok
[INFO] [stdout] test rect::tests::test_contains_inside ... ok
[INFO] [stdout] test rect::tests::test_centered_larger_than_self ... ok
[INFO] [stdout] test rect::tests::test_centered_offset ... ok
[INFO] [stdout] test rect::tests::test_centered_normal ... ok
[INFO] [stdout] test rect::tests::test_contains_on_edge ... ok
[INFO] [stdout] test rect::tests::test_contains_outside ... ok
[INFO] [stdout] test rect::tests::test_intersection_adjacent ... ok
[INFO] [stdout] test rect::tests::test_intersection_same_rect ... ok
[INFO] [stdout] test rect::tests::test_intersection_non_overlapping ... ok
[INFO] [stdout] test rect::tests::test_positions_correct_count ... ok
[INFO] [stdout] test rect::tests::test_positions_empty ... ok
[INFO] [stdout] test rect::tests::test_positions_offset ... ok
[INFO] [stdout] test rect::tests::test_rows_correct_range ... ok
[INFO] [stdout] test rect::tests::test_positions_order ... ok
[INFO] [stdout] test rect::tests::test_rows_empty ... ok
[INFO] [stdout] test rect::tests::test_union_non_overlapping ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_declares_multiple_color_registers ... ok
[INFO] [stdout] test rect::tests::test_intersection_overlapping ... ok
[INFO] [stdout] test rect::tests::test_union_overlapping ... ok
[INFO] [stdout] test rect::tests::test_rows_single_row ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_rejects_oversized_dimensions ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_single_color_image_has_wrapper ... ok
[INFO] [stdout] test rect::tests::test_union_same_rect ... ok
[INFO] [stdout] test style::color::color_depth_tests::no_color_downsamples_everything_to_reset ... ok
[INFO] [stdout] test style::color::tests::blend_halfway_rounds_to_128 ... ok
[INFO] [stdout] test sixel::tests::sixel_image_on_test_backend_does_not_panic ... ok
[INFO] [stdout] test style::color::tests::contrast_ratio_white_on_black_is_high ... ok
[INFO] [stdout] test style::color::tests::contrast_ratio_same_color_is_one ... ok
[INFO] [stdout] test style::color::tests::meets_contrast_aa_low_contrast_fails ... ok
[INFO] [stdout] test style::color::tests::meets_contrast_aa_white_on_black ... ok
[INFO] [stdout] test style::tests::align_and_justify_variants_are_distinct ... ok
[INFO] [stdout] test style::tests::border_sides_horizontal_only ... ok
[INFO] [stdout] test style::tests::border_sides_none_has_no_axes ... ok
[INFO] [stdout] test style::tests::constraints_min_max_builder_sets_values ... ok
[INFO] [stdout] test style::tests::constraints_percentage_builder_sets_values ... ok
[INFO] [stdout] test style::tests::container_style_const_construction_and_fields ... ok
[INFO] [stdout] test style::tests::border_sides_all_has_both_axes ... ok
[INFO] [stdout] test style::tests::justify_default_is_start ... ok
[INFO] [stdout] test style::tests::margin_all_and_xy_are_correct ... ok
[INFO] [stdout] test style::tests::container_style_new_is_empty ... ok
[INFO] [stdout] test style::tests::margin_new_and_totals_are_correct ... ok
[INFO] [stdout] test style::tests::padding_all_sets_all_sides ... ok
[INFO] [stdout] test style::tests::padding_xy_sets_axis_values ... ok
[INFO] [stdout] test style::tests::style_bold_and_fg_set_expected_fields ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_empty_input_returns_empty ... ok
[INFO] [stdout] test style::tests::style_multiple_modifiers_accumulate ... ok
[INFO] [stdout] test style::tests::style_new_is_default ... ok
[INFO] [stdout] test style::tests::style_repeated_bg_overrides_previous_color ... ok
[INFO] [stdout] test style::tests::style_override_preserves_existing_modifiers ... ok
[INFO] [stdout] test style::tests::style_repeated_fg_overrides_previous_color ... ok
[INFO] [stdout] test style::theme::tests::spacing_custom_base ... ok
[INFO] [stdout] test style::tests::widget_colors_builder_sets_all_fields ... ok
[INFO] [stdout] test style::theme::tests::spacing_scale_values ... ok
[INFO] [stdout] test style::tests::widget_colors_new_is_empty ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_can_override_is_dark ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_defaults_to_dark_for_unset_fields ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_sets_primary_and_accent ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_spacing ... ok
[INFO] [stdout] test style::tests::padding_new_and_totals_are_correct ... ok
[INFO] [stdout] test style::theme::tests::theme_color_aliases_resolve_to_primary ... ok
[INFO] [stdout] test style::theme::tests::theme_catppuccin_preset_builds ... ok
[INFO] [stdout] test style::tests::align_default_is_start ... ok
[INFO] [stdout] test style::theme::tests::theme_color_custom_passes_through ... ok
[INFO] [stdout] test style::theme::tests::theme_color_resolve_maps_correctly ... ok
[INFO] [stdout] test style::tests::border_sides_vertical_only ... ok
[INFO] [stdout] test style::theme::tests::theme_contrast_text_on_dark_bg ... ok
[INFO] [stdout] test style::theme::tests::theme_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_default_matches_dark ... ok
[INFO] [stdout] test style::theme::tests::theme_dracula_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_light_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_gruvbox_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_contrast_text_on_light_bg ... ok
[INFO] [stdout] test style::theme::tests::theme_one_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_solarized_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_solarized_light_preset_builds ... ok
[INFO] [stdout] test syntax::tests::highlight_returns_none_for_unknown_lang ... ok
[INFO] [stdout] test style::theme::tests::theme_nord_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_tokyo_night_preset_builds ... ok
[INFO] [stdout] test terminal::tests::apply_selection_overlay_skips_border_cells ... ok
[INFO] [stdout] test terminal::tests::base64_decode_round_trip_hello ... ok
[INFO] [stdout] test terminal::tests::apply_selection_overlay_reverses_cells ... ok
[INFO] [stdout] test syntax::tests::is_language_supported_unknown ... ok
[INFO] [stdout] test terminal::tests::base64_encode_empty ... ok
[INFO] [stdout] test terminal::tests::base64_encode_hello ... ok
[INFO] [stdout] test terminal::tests::base64_encode_padding ... ok
[INFO] [stdout] test terminal::tests::color_scheme_equality ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_inactive_returns_empty ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_clamped_to_widget ... ok
[INFO] [stdout] test terminal::tests::base64_encode_unicode ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_multi_line ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_single_line ... ok
[INFO] [stdout] test terminal::tests::copy_to_clipboard_writes_osc52 ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_skips_border_cells ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_picks_smallest ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_empty ... ok
[INFO] [stdout] test terminal::tests::flush_breaks_run_on_style_change ... ok
[INFO] [stdout] test terminal::tests::flush_coalesces_consecutive_same_style_cells_into_one_run ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_no_match ... ok
[INFO] [stdout] test terminal::tests::fullscreen_session_cleanup_leaves_alt_screen ... ok
[INFO] [stdout] test terminal::tests::flush_breaks_run_on_column_gap ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_returns_content_rect ... ok
[INFO] [stdout] test terminal::tests::fullscreen_session_enter_writes_alt_screen_sequence ... ok
[INFO] [stdout] test terminal::tests::inline_session_cleanup_keeps_normal_screen ... ok
[INFO] [stdout] test context::tests::error_boundary_restores_snapshot_state_after_panic ... ok
[INFO] [stdout] test terminal::tests::inline_session_enter_skips_alt_screen_sequence ... ok
[INFO] [stdout] test terminal::tests::parse_osc11_response_dark_and_light ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_reversed ... ok
[INFO] [stdout] test terminal::tests::reset_current_buffer_applies_theme_background ... ok
[INFO] [stdout] test terminal::tests::selection_state_mouse_down_finds_rect ... ok
[INFO] [stdout] test context::tests::use_memo_type_mismatch_includes_index_and_expected_type ... ok
[INFO] [stdout] test widgets::mode_state_tests::try_switch_mode_returns_false_for_unknown_mode ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_already_ordered ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_same_row ... ok
[INFO] [stdout] test widgets::tests::calendar_days_in_month_handles_leap_years ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_vertical_activates ... ok
[INFO] [stdout] test widgets::tests::calendar_prev_next_month_handles_year_boundary ... ok
[INFO] [stdout] test widgets::tests::calendar_first_weekday_known_dates ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_expands_widget_rect ... ok
[INFO] [stdout] test terminal::tests::selection_state_clear_resets ... ok
[INFO] [stdout] test widgets::tests::command_palette_filtered_indices_uses_fuzzy_and_sorts ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_activates ... ok
[INFO] [stdout] test widgets::tests::file_entry_default_values ... ok
[INFO] [stdout] test widgets::tests::command_palette_fuzzy_score_matches_gapped_pattern ... ok
[INFO] [stdout] test widgets::tests::form_field_default_values ... ok
[INFO] [stdout] test widgets::tests::radio_state_new_sets_items_and_selection ... ok
[INFO] [stdout] test widgets::tests::list_state_default_values ... ok
[INFO] [stdout] test widgets::tests::list_state_new_selected_item_points_to_first_item ... ok
[INFO] [stdout] test widgets::tests::screen_state_pop_never_removes_root ... ok
[INFO] [stdout] test widgets::tests::screen_state_push_pop_tracks_current_screen ... ok
[INFO] [stdout] test widgets::tests::screen_state_reset_keeps_only_root ... ok
[INFO] [stdout] test widgets::tests::select_state_default_values ... ok
[INFO] [stdout] test widgets::tests::select_state_placeholder_builder_sets_value ... ok
[INFO] [stdout] test widgets::tests::static_output_accumulates_and_drains_new_lines ... ok
[INFO] [stdout] test widgets::tests::static_output_clear_resets_all_buffers ... ok
[INFO] [stdout] test widgets::tests::table_filter_tokens_are_cached_and_reused ... ok
[INFO] [stdout] test widgets::tests::radio_state_default_values ... ok
[INFO] [stdout] test widgets::tests::table_state_builds_lowercase_search_cache ... ok
[INFO] [stdout] test widgets::tests::table_state_default_values ... ok
[INFO] [stdout] test widgets::tests::tabs_state_default_values ... ok
[INFO] [stdout] test widgets::tests::tabs_state_new_sets_labels ... ok
[INFO] [stdout] test widgets::tests::toast_message_default_values ... ok
[INFO] [stdout] test widgets::tests::table_state_new_sets_sort_ascending_true ... ok
[INFO] [stdout] test widgets::tests::text_input_state_default_uses_new ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 235 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/backend_contract.rs (/opt/rustwide/target/debug/deps/backend_contract-0da976d9d3f169a2)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test app_state_persists_hooks_and_tick_across_frames ... ok
[INFO] [stdout] test frame_propagates_backend_flush_errors ... ok
[INFO] [stdout] test frame_returns_false_after_quit ... ok
[INFO] [stderr]      Running tests/context_provider.rs (/opt/rustwide/target/debug/deps/context_provider-f2a09c97270f0259)
[INFO] [stdout] test frame_quit_still_persists_hook_state_for_callers ... ok
[INFO] [stdout] test frame_uses_backend_size_after_resize ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test context_stack_pops_after_provide_returns ... ok
[INFO] [stdout] test nested_provide_inner_shadows_outer_for_same_type ... ok
[INFO] [stdout] test provide_and_use_context_round_trip ... ok
[INFO] [stdout] test provide_returns_body_value ... ok
[INFO] [stdout] test try_use_context_returns_none_when_not_provided ... ok
[INFO] [stdout] test two_different_types_coexist_on_stack ... ok
[INFO] [stdout] test try_use_context_returns_some_when_provided ... ok
[INFO] [stderr]      Running tests/kernel_parity.rs (/opt/rustwide/target/debug/deps/kernel_parity-4ee369ce13741ff0)
[INFO] [stdout] test use_context_panics_when_not_provided - should panic ... ok
[INFO] [stderr]      Running tests/kernel_proptest.rs (/opt/rustwide/target/debug/deps/kernel_proptest-02134080e50cdcb0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test frame_backend_matches_test_backend_for_prev_frame_hit_testing ... ok
[INFO] [stdout] test frame_backend_matches_test_backend_for_stateful_hook_frames ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test frame_backend_matches_test_backend_for_event_sequences ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/layout_proptest.rs (/opt/rustwide/target/debug/deps/layout_proptest-863c822d75c8425a)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test deeply_nested_containers ... ok
[INFO] [stdout] test row_layout_with_extreme_grow ... ok
[INFO] [stdout] test grid_layout_arbitrary ... ok
[INFO] [stdout] test percentage_sizing_boundaries ... ok
[INFO] [stdout] test layout_never_panics_with_arbitrary_dimensions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.98s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nested_raw_draw.rs (/opt/rustwide/target/debug/deps/nested_raw_draw-a7400202e3b2a3da)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test raw_draw_state_clean_across_frames ... ok
[INFO] [stdout] test frame_with_no_raw_draws_has_empty_clip_stack ... ok
[INFO] [stderr]      Running tests/render_check.rs (/opt/rustwide/target/debug/deps/render_check-9d1b4a0355b44115)
[INFO] [stdout] test multiple_raw_draws_in_one_frame_do_not_clobber ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test render_justify_layout ... ok
[INFO] [stdout] test render_form_field ... ok
[INFO] [stdout] test render_demo_basic_layout ... ok
[INFO] [stdout] test render_link ... ok
[INFO] [stdout] test render_overlay ... ok
[INFO] [stdout] test render_modal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/run_static.rs (/opt/rustwide/target/debug/deps/run_static-51f90e4268fae479)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test run_static_signature_compiles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshots.rs (/opt/rustwide/target/debug/deps/snapshots-c1faa5bc525c80cc)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test snapshot_bordered_col ... ok
[INFO] [stdout] test snapshot_list ... ok
[INFO] [stdout] test snapshot_button ... ok
[INFO] [stdout] test snapshot_table_zebra ... ok
[INFO] [stdout] test snapshot_progress ... ok
[INFO] [stdout] test snapshot_table ... ok
[INFO] [stdout] test snapshot_tabs ... ok
[INFO] [stdout] test snapshot_separator ... ok
[INFO] [stdout] test snapshot_calendar ... ok
[INFO] [stdout] test snapshot_text ... ok
[INFO] [stdout] test snapshot_row_layout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tooltip.rs (/opt/rustwide/target/debug/deps/tooltip-471018cbdf851a83)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tooltip_renders_when_widget_hovered ... ok
[INFO] [stdout] test tooltip_hidden_when_widget_not_hovered ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/use_state_named.rs (/opt/rustwide/target/debug/deps/use_state_named-c3f297438d09e8ea)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test two_different_ids_have_independent_state ... ok
[INFO] [stdout] test named_state_persists_across_frames ... ok
[INFO] [stdout] test safe_inside_conditional_unlike_use_state ... ok
[INFO] [stdout] test same_id_in_same_scope_is_shared ... ok
[INFO] [stdout] test use_state_named_default_uses_default_impl ... ok
[INFO] [stdout] test type_mismatch_on_get_panics - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v0_19_api_integration.rs (/opt/rustwide/target/debug/deps/v0_19_api_integration-648618f7e6b1a3a6)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test combined_v0_19_apis ... ok
[INFO] [stdout] test try_use_context_missing_is_none ... ok
[INFO] [stdout] test use_state_named_persists ... ok
[INFO] [stdout] test nested_provide_shadows_outer ... ok
[INFO] [stdout] test use_state_named_siblings_are_independent ... ok
[INFO] [stdout] test provide_visible_inside_with_if_chain ... ok
[INFO] [stdout] test with_if_on_container_builder_runs_only_when_true ... ok
[INFO] [stdout] test with_if_true_applies_bold ... ok
[INFO] [stdout] test with_if_false_skips_closure ... ok
[INFO] [stdout] test provide_and_use_context_render_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/widgets.rs (/opt/rustwide/target/debug/deps/widgets-7dcbb7233d0f7e3e)
[INFO] [stdout] 
[INFO] [stdout] running 252 tests
[INFO] [stdout] test alert_consumes_dismiss_key ... ok
[INFO] [stdout] test accordion_closed_hides_content ... ok
[INFO] [stdout] test alert_dismiss_on_key ... ok
[INFO] [stdout] test accordion_space_toggles_open ... ok
[INFO] [stdout] test alert_renders_with_icon ... ok
[INFO] [stdout] test badge_colored_has_bg ... ok
[INFO] [stdout] test bar_chart_basic_renders ... ok
[INFO] [stdout] test badge_renders_label ... ok
[INFO] [stdout] test bar_chart_stacked_renders ... ok
[INFO] [stdout] test bar_chart_grouped_renders ... ok
[INFO] [stdout] test bar_chart_stacked_with_custom_width ... ok
[INFO] [stdout] test bar_chart_with_horizontal ... ok
[INFO] [stdout] test accordion_enter_toggles_open ... ok
[INFO] [stdout] test bar_chart_with_vertical ... ok
[INFO] [stdout] test bar_chart_stacked_empty ... ok
[INFO] [stdout] test breadcrumb_enter_activates_focused_segment ... ok
[INFO] [stdout] test breakpoint_md_at_80 ... ok
[INFO] [stdout] test breadcrumb_mouse_click_activates_segment ... ok
[INFO] [stdout] test border_dashed_thick_renders ... ok
[INFO] [stdout] test breadcrumb_renders_segments ... ok
[INFO] [stdout] test accordion_open_shows_content ... ok
[INFO] [stdout] test breakpoint_xl_at_160 ... ok
[INFO] [stdout] test button_renders_label ... ok
[INFO] [stdout] test breakpoint_xs_under_40 ... ok
[INFO] [stdout] test candlestick_standard_renders ... ok
[INFO] [stdout] test calendar_renders_month_title ... ok
[INFO] [stdout] test candlestick_hd_empty ... ok
[INFO] [stdout] test chart_empty_data_no_panic ... ok
[INFO] [stdout] test candlestick_hd_renders ... ok
[INFO] [stdout] test chart_renders_with_axes ... ok
[INFO] [stdout] test checkbox_renders_unchecked ... ok
[INFO] [stdout] test child_bg_overrides_parent_bg ... ok
[INFO] [stdout] test canvas_colored_shapes ... ok
[INFO] [stdout] test checkbox_renders_checked ... ok
[INFO] [stdout] test border_dashed_renders ... ok
[INFO] [stdout] test candlestick_hd_single_candle ... ok
[INFO] [stdout] test code_block_lang_unknown_falls_back ... ok
[INFO] [stdout] test code_block_lang_empty_lang_uses_fallback ... ok
[INFO] [stdout] test code_block_numbered_lang_renders ... ok
[INFO] [stdout] test col_stacks_vertically ... ok
[INFO] [stdout] test code_block_lang_renders_content ... ok
[INFO] [stdout] test code_block_numbered_has_line_numbers ... ok
[INFO] [stdout] test color_downsample_basic_named_passthrough ... ok
[INFO] [stdout] test color_downsample_eightbit_converts_rgb ... ok
[INFO] [stdout] test collect_all_scroll_works_after_merge ... ok
[INFO] [stdout] test color_downsample_basic_converts_rgb ... ok
[INFO] [stdout] test collect_all_focus_rects_match_tab_navigation ... ok
[INFO] [stdout] test chart_multi_series ... ok
[INFO] [stdout] test command_palette_exact_substring_still_works ... ok
[INFO] [stdout] test command_palette_filter_single_token ... ok
[INFO] [stdout] test command_palette_filter_multi_token_no_match ... ok
[INFO] [stdout] test command_palette_filter_multi_token_cross_field ... ok
[INFO] [stdout] test command_palette_filter_whitespace_shows_all ... ok
[INFO] [stdout] test command_palette_fuzzy_match_cmd ... ok
[INFO] [stdout] test color_downsample_truecolor_passthrough ... ok
[INFO] [stdout] test confirm_tab_toggles_choice_before_focus_processing ... ok
[INFO] [stdout] test code_block_renders_code ... ok
[INFO] [stdout] test confirm_y_key_sets_true_and_clicks ... ok
[INFO] [stdout] test command_palette_closed ... ok
[INFO] [stdout] test command_palette_open ... ok
[INFO] [stdout] test container_bg_propagates_to_border ... ok
[INFO] [stdout] test container_bg_propagates_to_text ... ok
[INFO] [stdout] test context_bar_renders_items ... ok
[INFO] [stdout] test copy_to_clipboard_sets_field ... ok
[INFO] [stdout] test context_bar_empty_no_render ... ok
[INFO] [stdout] test custom_widget_renders ... ok
[INFO] [stdout] test dark_mode_bg_applied ... ok
[INFO] [stdout] test dark_mode_off_uses_normal_bg ... ok
[INFO] [stdout] test definition_list_aligns_keys ... ok
[INFO] [stdout] test demo_list_set_items_no_panic ... ok
[INFO] [stdout] test directory_tree_from_paths_renders_structure ... ok
[INFO] [stdout] test directory_tree_selected_label_from_paths ... ok
[INFO] [stdout] test divider_text_renders_label ... ok
[INFO] [stdout] test draw_raw_alongside_normal_widgets ... ok
[INFO] [stdout] test draw_raw_multiple_regions ... ok
[INFO] [stdout] test draw_raw_styled_content ... ok
[INFO] [stdout] test draw_raw_renders_to_buffer ... ok
[INFO] [stdout] test draw_raw_respects_constraints ... ok
[INFO] [stdout] test demo_v094_content_does_not_panic ... ok
[INFO] [stdout] test error_boundary_passes_through_normal ... ok
[INFO] [stdout] test empty_state_renders_centered ... ok
[INFO] [stdout] test draw_raw_with_grow_fills_available_width ... ok
[INFO] [stdout] test draw_raw_with_fixed_size ... ok
[INFO] [stdout] test command_palette_fuzzy_match_sf ... ok
[INFO] [stdout] test confirm_n_key_sets_false_and_clicks ... ok
[INFO] [stdout] test file_picker_hidden_file_toggle ... ok
[INFO] [stdout] test file_picker_lists_directories_before_files ... ok
[INFO] [stdout] test file_picker_extension_filter ... ok
[INFO] [stdout] test file_picker_response_changed_on_file_select ... ok
[INFO] [stdout] test draw_raw_clips_outside_rect ... ok
[INFO] [stdout] test focus_control_api ... ok
[INFO] [stdout] test form_validation ... ok
[INFO] [stdout] test form_renders_fields ... ok
[INFO] [stdout] test group_hover_bg_applied ... ok
[INFO] [stdout] test file_picker_navigation_enter_dir_and_backspace_parent ... ok
[INFO] [stdout] test halfblock_image_zero_size_no_panic ... ok
[INFO] [stdout] test group_renders_normally_without_hover ... ok
[INFO] [stdout] test halfblock_image_from_rgb_renders ... ok
[INFO] [stdout] test heatmap_halfblock_empty_data ... ok
[INFO] [stdout] test heatmap_halfblock_uses_fg_and_bg ... ok
[INFO] [stdout] test heatmap_halfblock_renders ... ok
[INFO] [stdout] test help_from_keymap_renders_visible_bindings ... ok
[INFO] [stdout] test help_renders_keys ... ok
[INFO] [stdout] test heatmap_standard_renders ... ok
[INFO] [stdout] test histogram_empty_no_panic ... ok
[INFO] [stdout] test key_hint_renders_reversed ... ok
[INFO] [stdout] test key_release_not_matched_by_key ... ok
[INFO] [stdout] test histogram_renders ... ok
[INFO] [stdout] test key_event_kind_default_is_press ... ok
[INFO] [stdout] test keymap_visible_bindings_filters_hidden ... ok
[INFO] [stdout] test line_in_container_builder ... ok
[INFO] [stdout] test key_seq_matches_sequence ... ok
[INFO] [stdout] test key_seq_rejects_non_sequence ... ok
[INFO] [stdout] test keymap_builder_builds_bindings ... ok
[INFO] [stdout] test line_renders_inline_text ... ok
[INFO] [stdout] test line_with_fg_colors ... ok
[INFO] [stdout] test line_preserves_different_styles ... ok
[INFO] [stdout] test line_wrap_preserves_styles_across_lines ... ok
[INFO] [stdout] test link_default_style_is_underlined_cyan ... ok
[INFO] [stdout] test line_wrap_single_line_no_wrap ... ok
[INFO] [stdout] test link_renders_text ... ok
[INFO] [stdout] test line_wrap_wraps_segments ... ok
[INFO] [stdout] test list_empty_no_panic ... ok
[INFO] [stdout] test link_style_chaining ... ok
[INFO] [stdout] test list_filter_empty_shows_all ... ok
[INFO] [stdout] test link_sets_hyperlink_on_cells ... ok
[INFO] [stdout] test list_filter_multi_token ... ok
[INFO] [stdout] test list_filter_no_match ... ok
[INFO] [stdout] test list_filter_single_token ... ok
[INFO] [stdout] test markdown_image_renders_placeholder ... ok
[INFO] [stdout] test markdown_blockquote_renders ... ok
[INFO] [stdout] test list_renders_items ... ok
[INFO] [stdout] test markdown_bold ... ok
[INFO] [stdout] test markdown_fenced_code_block_renders ... ok
[INFO] [stdout] test markdown_heading ... ok
[INFO] [stdout] test markdown_inline_bold_styled ... ok
[INFO] [stdout] test markdown_link_renders_surrounding_text ... ok
[INFO] [stdout] test markdown_inline_code_styled ... ok
[INFO] [stdout] test markdown_inline_italic_styled ... ok
[INFO] [stdout] test markdown_list ... ok
[INFO] [stdout] test markdown_link_with_tooltip_quotes ... ok
[INFO] [stdout] test markdown_list_with_bold ... ok
[INFO] [stdout] test markdown_link_with_apostrophe ... ok
[INFO] [stdout] test markdown_pipe_table_followed_by_text ... ok
[INFO] [stdout] test modal_button_activates_with_enter ... ok
[INFO] [stdout] test markdown_pipe_table_renders ... ok
[INFO] [stdout] test markdown_unclosed_code_block_no_panic ... ok
[INFO] [stdout] test modal_dims_background_content ... ok
[INFO] [stdout] test multi_select_renders_options ... ok
[INFO] [stdout] test multi_select_checked_items ... ok
[INFO] [stdout] test nested_container_bg_inheritance ... ok
[INFO] [stdout] test modal_with_max_w_renders_centered ... ok
[INFO] [stdout] test modal_renders_centered_on_large_screen ... ok
[INFO] [stdout] test modal_renders_on_top ... ok
[INFO] [stdout] test nested_containers ... ok
[INFO] [stdout] test notify_renders_without_toast_state ... ok
[INFO] [stdout] test overlay_renders_content ... ok
[INFO] [stdout] test password_masked ... ok
[INFO] [stdout] test percentage_width ... ok
[INFO] [stdout] test progress_renders ... ok
[INFO] [stdout] test password_unmasked ... ok
[INFO] [stdout] test radio_selected_marker ... ok
[INFO] [stdout] test responsive_sm_w_ignored_at_80_cols ... ok
[INFO] [stdout] test responsive_md_w_applied_at_80_cols ... ok
[INFO] [stdout] test row_stacks_horizontally ... ok
[INFO] [stdout] test radio_renders_options ... ok
[INFO] [stdout] test rich_log_renders_entries ... ok
[INFO] [stdout] test scatter_renders_points ... ok
[INFO] [stdout] test scrollable_renders_content ... ok
[INFO] [stdout] test scrollbar_no_render_when_content_fits ... ok
[INFO] [stdout] test select_renders_closed ... ok
[INFO] [stdout] test scrollbar_renders_thumb ... ok
[INFO] [stdout] test rich_log_scrolls_with_keyboard ... ok
[INFO] [stdout] test spacer_pushes_content ... ok
[INFO] [stdout] test select_renders_open ... ok
[INFO] [stdout] test slider_left_key_decreases_value ... ok
[INFO] [stdout] test slider_right_key_increases_value ... ok
[INFO] [stdout] test separator_renders ... ok
[INFO] [stdout] test error_boundary_catches_panic ... ok
[INFO] [stdout] test spinner_renders ... ok
[INFO] [stdout] test streaming_text_start_clears ... ok
[INFO] [stdout] test stat_renders_label_and_value ... ok
[INFO] [stdout] test streaming_text_shows_cursor_when_active ... ok
[INFO] [stdout] test table_backward_compat ... ok
[INFO] [stdout] test sparkline_basic_renders ... ok
[INFO] [stdout] test sparkline_styled_renders ... ok
[INFO] [stdout] test stat_trend_shows_arrow ... ok
[INFO] [stdout] test table_filter_basic ... ok
[INFO] [stdout] test table_filter_case_insensitive ... ok
[INFO] [stdout] test table_filter_multi_token_cross_column ... ok
[INFO] [stdout] test table_filter_multi_token_same_column ... ok
[INFO] [stdout] test table_filter_single_token_unchanged ... ok
[INFO] [stdout] test table_filter_whitespace_only_shows_all ... ok
[INFO] [stdout] test table_empty_rows_no_panic ... ok
[INFO] [stdout] test table_filter_no_match ... ok
[INFO] [stdout] test streaming_text_renders_content ... ok
[INFO] [stdout] test error_boundary_with_custom_fallback ... ok
[INFO] [stdout] test table_pagination_basic ... ok
[INFO] [stdout] test table_sort_and_filter_combined ... ok
[INFO] [stdout] test table_sort_ascending ... ok
[INFO] [stdout] test table_renders_headers ... ok
[INFO] [stdout] test table_sort_numeric ... ok
[INFO] [stdout] test table_selected_row_with_sort ... ok
[INFO] [stdout] test table_sort_descending_toggle ... ok
[INFO] [stdout] test tabs_empty_no_panic ... ok
[INFO] [stdout] test table_zebra_applies_alternating_backgrounds ... ok
[INFO] [stdout] test text_input_delete_forward ... ok
[INFO] [stdout] test text_input_korean_backspace ... ok
[INFO] [stdout] test table_zebra_uses_widget_color_override ... ok
[INFO] [stdout] test tabs_renders_labels ... ok
[INFO] [stdout] test table_pagination_last_page ... ok
[INFO] [stdout] test text_input_renders_placeholder ... ok
[INFO] [stdout] test text_input_korean_char_insert ... ok
[INFO] [stdout] test text_input_validate_method ... ok
[INFO] [stdout] test text_input_renders_value ... ok
[INFO] [stdout] test text_input_mixed_width_cursor_navigation ... ok
[INFO] [stdout] test text_input_paste_korean ... ok
[INFO] [stdout] test text_input_paste_inserts_text ... ok
[INFO] [stdout] test text_renders ... ok
[INFO] [stdout] test textarea_delete_forward_mid_line ... ok
[INFO] [stdout] test textarea_renders ... ok
[INFO] [stdout] test text_input_korean_renders_cursor ... ok
[INFO] [stdout] test textarea_delete_forward ... ok
[INFO] [stdout] test textarea_paste_with_newlines ... ok
[INFO] [stdout] test text_input_validation_error_renders ... ok
[INFO] [stdout] test text_renders_korean ... ok
[INFO] [stdout] test textarea_word_wrap_cursor_down_navigates_visual ... ok
[INFO] [stdout] test textarea_word_wrap_cursor_up_navigates_visual ... ok
[INFO] [stdout] test textarea_word_wrap_renders_wrapped_lines ... ok
[INFO] [stdout] test theme_builder_defaults_from_dark ... ok
[INFO] [stdout] test textarea_word_wrap_scroll_follows_cursor ... ok
[INFO] [stdout] test textarea_word_wrap_korean ... ok
[INFO] [stdout] test theme_builder_overrides ... ok
[INFO] [stdout] test toggle_renders_on ... ok
[INFO] [stdout] test toast_empty_no_render ... ok
[INFO] [stdout] test tree_renders_expanded ... ok
[INFO] [stdout] test toast_renders_message ... ok
[INFO] [stdout] test treemap_empty_input ... ok
[INFO] [stdout] test toggle_renders_off ... ok
[INFO] [stdout] test treemap_filters_tiny_items ... ok
[INFO] [stdout] test tool_approval_renders_pending ... ok
[INFO] [stdout] test treemap_uses_bg_colors ... ok
[INFO] [stdout] test tool_approval_action_default_pending ... ok
[INFO] [stdout] test treemap_single_item ... ok
[INFO] [stdout] test tree_renders_root ... ok
[INFO] [stdout] test tree_renders_collapsed ... ok
[INFO] [stdout] test use_memo_caches_when_deps_unchanged ... ok
[INFO] [stdout] test use_state_mutation_persists ... ok
[INFO] [stdout] test use_memo_recomputes_on_dep_change ... ok
[INFO] [stdout] test use_state_persists_across_renders ... ok
[INFO] [stdout] test treemap_renders_labels ... ok
[INFO] [stderr]      Running tests/with_if.rs (/opt/rustwide/target/debug/deps/with_if-e0a2e6291386dcc1)
[INFO] [stdout] test virtual_list_renders_items ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 252 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test container_with_if_chain_independently_applies_each_branch ... ok
[INFO] [stdout] test container_with_always_applies ... ok
[INFO] [stdout] test container_with_if_false_skips ... ok
[INFO] [stdout] test with_always_applies ... ok
[INFO] [stdout] test container_with_if_true_applies_modifier ... ok
[INFO] [stdout] test with_if_chain_independently_applies_each_branch ... ok
[INFO] [stdout] test with_if_false_skips ... ok
[INFO] [stdout] test with_if_true_applies_modifier ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests slt
[INFO] [stdout] 
[INFO] [stdout] running 99 tests
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::draw (line 1233) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder (line 11) - compile ... ok
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::md_gap (line 1029) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::draw_with (line 1261) - compile ... ok
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::draw_interactive (line 1300) - compile ... ok
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::xs_w (line 883) ... ignored
[INFO] [stdout] test src/anim.rs - anim::Keyframes (line 241) ... ok
[INFO] [stdout] test src/anim.rs - anim::Stagger (line 577) ... ok
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::with (line 1173) - compile ... ok
[INFO] [stdout] test src/anim.rs - anim::Sequence (line 437) ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::provide (line 556) ... ignored
[INFO] [stdout] test src/context/core.rs - context::core::Context (line 12) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_memo (line 611) ... ignored
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_state (line 473) ... ignored
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_state_named (line 536) ... ignored
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_state_named_with (line 511) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::with_if (line 1146) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::error_boundary (line 207) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::error_boundary_with (line 230) - compile ... ok
[INFO] [stdout] test src/context/widget.rs - context::widget::Widget (line 15) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::group (line 331) ... ignored
[INFO] [stdout] test src/anim.rs - anim::Spring (line 806) ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::set_focus_index (line 124) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::modal (line 218) ... ignored
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::col (line 70) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::line (line 126) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::container (line 350) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::row (line 96) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::scroll_col (line 451) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::tooltip (line 256) ... ignored
[INFO] [stdout] test src/anim.rs - anim::Tween (line 108) ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::image (line 61) ... ignored
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::scrollbar (line 490) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::screen (line 14) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::scrollable (line 398) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::context_bar (line 619) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::image (line 68) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::sixel_image (line 210) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::line_wrap (line 148) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::streaming_markdown (line 323) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/text.rs - context::widgets_display::text::Context::with_if (line 499) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::tool_approval (line 570) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::streaming_text (line 283) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::notify (line 672) ... ok
[INFO] [stdout] test src/context/widgets_display/text.rs - context::widgets_display::text::Context::text (line 9) - compile ... ok
[INFO] [stdout] test src/context/widgets_interactive/events.rs - context::widgets_interactive::events::Context::breakpoint (line 606) - compile ... ok
[INFO] [stdout] test src/context/widgets_input/text_input.rs - context::widgets_input::text_input::Context::text_input (line 11) - compile ... ok
[INFO] [stdout] test src/context/widgets_interactive/events.rs - context::widgets_interactive::events::Context::events (line 507) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/text.rs - context::widgets_display::text::Context::with (line 525) - compile ... ok
[INFO] [stdout] test src/context/state.rs - context::state::Response (line 111) ... ok
[INFO] [stdout] test src/context/widgets_interactive/collections.rs - context::widgets_interactive::collections::Context::grid_with (line 161) - compile ... ok
[INFO] [stdout] test src/context/widgets_interactive/collections.rs - context::widgets_interactive::collections::Context::grid (line 11) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart (line 19) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::canvas (line 1299) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::candlestick_hd (line 1676) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart_grouped (line 465) - compile ... ok
[INFO] [stdout] test src/context/widgets_input/feedback.rs - context::widgets_input::feedback::Context::slider (line 65) ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::line_chart (line 910) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart_stacked (line 1919) - compile ... ok
[INFO] [stdout] test src/lib.rs - AppState (line 222) ... ignored
[INFO] [stdout] test src/lib.rs - Backend (line 159) ... ignored
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::heatmap_halfblock (line 1551) - compile ... ok
[INFO] [stdout] test src/lib.rs - frame (line 283) ... ignored
[INFO] [stdout] test src/lib.rs - RunConfig (line 360) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::treemap (line 1787) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::sparkline_styled (line 768) - compile ... ok
[INFO] [stdout] test src/lib.rs - run_with (line 563) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::sparkline (line 706) - compile ... ok
[INFO] [stdout] test src/lib.rs - run_inline (line 739) - compile ... ok
[INFO] [stdout] test src/lib.rs - run (line 536) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 25) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/status.rs - context::widgets_display::status::Context::confirm (line 59) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::centered (line 71) ... ok
[INFO] [stdout] test src/style.rs - style::ContainerStyle (line 562) ... ignored
[INFO] [stdout] test src/style.rs - style::ContainerStyle::extending (line 683) ... ignored
[INFO] [stdout] test src/rect.rs - rect::Rect::contains (line 156) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::union (line 97) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::rows (line 173) ... ok
[INFO] [stdout] test src/keymap.rs - keymap::KeyMap (line 21) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::intersection (line 124) ... ok
[INFO] [stdout] test src/style.rs - style::Constraints (line 305) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::blend (line 134) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::positions (line 190) ... ok
[INFO] [stdout] test src/style.rs - style::WidgetTheme (line 1034) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::contrast_fg (line 112) ... ok
[INFO] [stdout] test src/syntax.rs - syntax::highlight_code (line 575) ... ignored
[INFO] [stdout] test src/style/color.rs - style::color::Color::contrast_ratio (line 175) ... ok
[INFO] [stdout] test src/style.rs - style::Style (line 478) ... ok
[INFO] [stdout] test src/widgets/collections.rs - widgets::GridColumn (line 631) - compile ... ok
[INFO] [stdout] test src/style/theme.rs - style::theme::Spacing (line 11) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::luminance (line 87) ... ok
[INFO] [stdout] test src/style/theme.rs - style::theme::ThemeColor (line 82) ... ok
[INFO] [stdout] test src/widgets/commanding.rs - widgets::ModeState (line 354) - compile ... ok
[INFO] [stdout] test src/widgets/input.rs - widgets::TextInputState (line 47) - compile ... ok
[INFO] [stdout] test src/style/theme.rs - style::theme::Theme::builder (line 283) ... ok
[INFO] [stdout] test src/widgets/commanding.rs - widgets::ScreenState (line 274) - compile ... ok
[INFO] [stdout] test src/test_utils.rs - test_utils::TestBackend (line 147) ... ok
[INFO] [stdout] test src/style/theme.rs - style::theme::Theme (line 141) ... ok
[INFO] [stdout] test src/test_utils.rs - test_utils::EventBuilder (line 23) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 18 ignored; 0 measured; 0 filtered out; finished in 5.85s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3db657a604967e08fe926369f90befa9a43b581f68deaf41b0b8a7224e24ce3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3db657a604967e08fe926369f90befa9a43b581f68deaf41b0b8a7224e24ce3d", kill_on_drop: false }`
[INFO] [stdout] 3db657a604967e08fe926369f90befa9a43b581f68deaf41b0b8a7224e24ce3d
