[INFO] fetching crate lipgloss 0.1.1...
[INFO] testing lipgloss-0.1.1 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] extracting crate lipgloss 0.1.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate lipgloss 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate lipgloss 0.1.1
[INFO] tweaked toml for crates.io crate lipgloss 0.1.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lipgloss 0.1.1 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lipgloss 0.1.1 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded strip-ansi-escapes v0.2.1
[INFO] [stderr]   Downloaded by_address v1.2.1
[INFO] [stderr]   Downloaded palette_derive v0.7.6
[INFO] [stderr]   Downloaded convert_case v0.7.1
[INFO] [stderr]   Downloaded criterion-plot v0.6.0
[INFO] [stderr]   Downloaded fast-srgb8 v1.0.0
[INFO] [stderr]   Downloaded vte v0.14.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.28
[INFO] [stderr]   Downloaded criterion v0.7.0
[INFO] [stderr]   Downloaded zerocopy v0.8.28
[INFO] [stderr]   Downloaded syn v2.0.110
[INFO] [stderr]   Downloaded palette v0.7.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 49330c5ba7d57b011fb8cb1ed64a0838ffa4abc2063e7ae07d0ac446b8f0b4be
[INFO] running `Command { std: "docker" "start" "-a" "49330c5ba7d57b011fb8cb1ed64a0838ffa4abc2063e7ae07d0ac446b8f0b4be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "49330c5ba7d57b011fb8cb1ed64a0838ffa4abc2063e7ae07d0ac446b8f0b4be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "49330c5ba7d57b011fb8cb1ed64a0838ffa4abc2063e7ae07d0ac446b8f0b4be", kill_on_drop: false }`
[INFO] [stdout] 49330c5ba7d57b011fb8cb1ed64a0838ffa4abc2063e7ae07d0ac446b8f0b4be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7494193fbf10fbf26fcaff8cafd3c0f4eb7381a04fb03185d87c5677b2e422fa
[INFO] running `Command { std: "docker" "start" "-a" "7494193fbf10fbf26fcaff8cafd3c0f4eb7381a04fb03185d87c5677b2e422fa", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling palette v0.7.6
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling by_address v1.2.1
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling vte v0.14.1
[INFO] [stderr]    Compiling fast-srgb8 v1.0.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling strip-ansi-escapes v0.2.1
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling palette_derive v0.7.6
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling lipgloss v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.62s
[INFO] running `Command { std: "docker" "inspect" "7494193fbf10fbf26fcaff8cafd3c0f4eb7381a04fb03185d87c5677b2e422fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7494193fbf10fbf26fcaff8cafd3c0f4eb7381a04fb03185d87c5677b2e422fa", kill_on_drop: false }`
[INFO] [stdout] 7494193fbf10fbf26fcaff8cafd3c0f4eb7381a04fb03185d87c5677b2e422fa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 209412d6d618ed6e9387da18a1f924ff25c49b2bc0a1a3f79139756ffbaa0b54
[INFO] running `Command { std: "docker" "start" "-a" "209412d6d618ed6e9387da18a1f924ff25c49b2bc0a1a3f79139756ffbaa0b54", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.28
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.28
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling palette v0.7.6
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]    Compiling lipgloss v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.10s
[INFO] running `Command { std: "docker" "inspect" "209412d6d618ed6e9387da18a1f924ff25c49b2bc0a1a3f79139756ffbaa0b54", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "209412d6d618ed6e9387da18a1f924ff25c49b2bc0a1a3f79139756ffbaa0b54", kill_on_drop: false }`
[INFO] [stdout] 209412d6d618ed6e9387da18a1f924ff25c49b2bc0a1a3f79139756ffbaa0b54
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cc54ed946fac9bee792049dd48e92ec59a16cc1c9a88576c09df65be4e00821d
[INFO] running `Command { std: "docker" "start" "-a" "cc54ed946fac9bee792049dd48e92ec59a16cc1c9a88576c09df65be4e00821d", 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/lipgloss-2cfe9452b92ece86)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test blending::tests::test_blend_1d_empty_colors ... ok
[INFO] [stdout] test blending::tests::test_blend_2d_single_color ... ok
[INFO] [stdout] test blending::tests::test_clamp ... ok
[INFO] [stdout] test border::tests::ascii_border_fields_match_go ... ok
[INFO] [stdout] test border::tests::double_border_fields_match_go ... ok
[INFO] [stdout] test border::tests::edge_size_methods_match_manual_computation ... ok
[INFO] [stdout] test border::tests::half_block_borders_fields ... ok
[INFO] [stdout] test blending::tests::test_blend_1d_basic ... ok
[INFO] [stdout] test blending::tests::test_blend_1d_minimum_steps ... ok
[INFO] [stdout] test border::tests::hidden_border_is_spaces ... ok
[INFO] [stdout] test border::tests::edge_sizes_account_for_wide_runes ... ok
[INFO] [stdout] test blending::tests::test_ensure_not_transparent ... ok
[INFO] [stdout] test blending::tests::test_blend_2d_basic ... ok
[INFO] [stdout] test border::tests::edge_sizes_width_one_for_single_cell_borders ... ok
[INFO] [stdout] test blending::tests::test_blend_2d_angle_normalization ... ok
[INFO] [stdout] test blending::tests::test_blend_1d_single_color ... ok
[INFO] [stdout] test border::tests::normal_border_fields_match_go ... ok
[INFO] [stdout] test color::tests::test_adaptive_color_field_names ... ok
[INFO] [stdout] test color::tests::test_alpha_adjustment ... ok
[INFO] [stdout] test color::tests::test_color_rgba_from_numeric_index ... ok
[INFO] [stdout] test color::tests::test_ansi256_values ... ok
[INFO] [stdout] test color::tests::test_color_token_profile_conversion ... ok
[INFO] [stderr]      Running tests/align_helpers.rs (/opt/rustwide/target/debug/deps/align_helpers-11b3697510994ca1)
[INFO] [stdout] test color::tests::test_color_utility_functions ... ok
[INFO] [stdout] test color::tests::test_complete_color_field_names ... ok
[INFO] [stdout] test color::tests::test_complementary_color ... ok
[INFO] [stdout] test color::tests::test_complete_function ... ok
[INFO] [stdout] test color::tests::test_hex_short_and_alpha ... ok
[INFO] [stdout] test color::tests::test_comprehensive_rgba_validation ... ok
[INFO] [stdout] test color::tests::test_complete_adaptive_color_combinations ... ok
[INFO] [stdout] test color::tests::test_hex_to_color_conversion ... ok
[INFO] [stdout] test color::tests::test_adaptive_color_rgba_combinations ... ok
[INFO] [stdout] test color::tests::test_complete_color_rgba_combinations ... ok
[INFO] [stdout] test color::tests::test_invalid_color_handling ... ok
[INFO] [stdout] test color::tests::test_light_dark_function ... ok
[INFO] [stdout] test color::tests::test_lighten_darken ... ok
[INFO] [stdout] test color::tests::test_rgb_to_ansi16_termenv_compatibility ... ok
[INFO] [stdout] test color::tests::test_rgb_to_ansi256_debug ... ok
[INFO] [stdout] test security::tests::test_is_safe_allocation ... ok
[INFO] [stdout] test security::tests::test_safe_str_repeat ... ok
[INFO] [stdout] test security::tests::test_validate_dimension ... ok
[INFO] [stdout] test security::tests::test_safe_repeat ... ok
[INFO] [stdout] test style::equality::tests::test_complex_styles ... ok
[INFO] [stdout] test color::tests::test_rgb_to_ansi256_termenv_compatibility ... ok
[INFO] [stdout] test border::tests::joiners_match_go_for_remaining_presets ... ok
[INFO] [stdout] test color::tests::test_style_rendering_with_color_profiles ... ok
[INFO] [stdout] test color::tests::test_hex_long_and_alpha ... ok
[INFO] [stdout] test style::equality::tests::test_different_attributes ... ok
[INFO] [stdout] test style::equality::tests::test_different_colors ... ok
[INFO] [stdout] test utils::tests::test_strip_ansi_and_visible_width ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_basic_render ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_combined_fg_bg_builds_complete_sgr ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_matches_go_algorithm ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_struct_matches_go ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_with_custom_chars ... ok
[INFO] [stdout] test style::equality::tests::test_different_padding ... ok
[INFO] [stdout] test style::equality::tests::test_identical_styles ... ok
[INFO] [stdout] test utils::tests::test_get_lines_visible ... ok
[INFO] [stdout] test style::equality::tests::test_different_dimensions ... ok
[INFO] [stdout] test style::equality::tests::test_transform_comparison ... ok
[INFO] [stdout] test whitespace::tests::test_whitespace_with_foreground_color ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test align_horizontal_center_plain_even_remainder_right ... ok
[INFO] [stdout] test align_horizontal_left_plain ... ok
[INFO] [stdout] test align_both_center_styled_multiline ... ok
[INFO] [stdout] test align_vertical_top_basic ... ok
[INFO] [stdout] test align_horizontal_right_styled_visible_width ... ok
[INFO] [stdout] test align_vertical_center_remainder_bottom ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blending_parity_tests.rs (/opt/rustwide/target/debug/deps/blending_parity_tests-7a2c83a09370a536)
[INFO] [stdout] running 25 tests
[INFO] [stdout] test blend_1d_tests::test_2_colors_10_steps ... ok
[INFO] [stdout] test blend_1d_tests::test_black_to_white_5_steps ... ok
[INFO] [stdout] test blend_1d_tests::test_3_colors_4_steps ... ok
[INFO] [stdout] test blend_1d_tests::test_4_colors_6_steps ... ok
[INFO] [stdout] test blend_1d_tests::test_empty_stops ... ok
[INFO] [stdout] test blend_1d_tests::test_insufficient_steps ... ok
[INFO] [stdout] test blend_2d_tests::test_1x1_single_color ... ok
[INFO] [stdout] test blend_1d_tests::test_insufficient_stops ... ok
[INFO] [stdout] test blend_1d_tests::test_2_steps_5_stops ... ok
[INFO] [stdout] test blend_2d_tests::test_2x2_red_to_blue_0deg ... ok
[INFO] [stdout] test blend_2d_tests::test_2x3_red_to_blue_180deg ... ok
[INFO] [stdout] test blend_2d_tests::test_3_colors_2x2_0deg ... ok
[INFO] [stdout] test blend_2d_tests::test_angle_normalization_450 ... ok
[INFO] [stdout] test blend_2d_tests::test_empty_stops ... ok
[INFO] [stdout] test blend_2d_tests::test_3x2_red_to_blue_90deg ... ok
[INFO] [stdout] test blend_2d_tests::test_invalid_dimensions_fallback ... ok
[INFO] [stdout] test blend_2d_tests::test_single_color_all_same ... ok
[INFO] [stdout] test blend_2d_tests::test_negative_angle_normalization ... ok
[INFO] [stdout] test color_utility_tests::test_alpha_function ... ok
[INFO] [stdout] test color_utility_tests::test_darken_function ... ok
[INFO] [stdout] test color_utility_tests::test_lighten_function ... ok
[INFO] [stdout] test color_utility_tests::test_parse_hex_comprehensive ... ok
[INFO] [stdout] test color_utility_tests::test_complementary_function ... ok
[INFO] [stdout] test blend_2d_tests::test_2x2_red_to_blue_270deg ... ok
[INFO] [stdout] test color_utility_tests::test_hex_to_color_conversion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/border_snapshots.rs (/opt/rustwide/target/debug/deps/border_snapshots-57a5225a2cd86fbf)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test snapshot_table_2x2_normal_mixed_width_content ... ok
[INFO] [stdout] test snapshot_table_2x2_renders_expected_glyphs ... ok
[INFO] [stdout] test snapshot_table_2x2_renders_expected_glyphs_half_blocks ... ok
[INFO] [stdout] test snapshot_table_2x3_double ... ok
[INFO] [stdout] test snapshot_table_3x3_normal ... ok
[INFO] [stdout] test snapshot_table_3x3_normal_mixed_width_content ... ok
[INFO] [stdout] test snapshot_table_3x3_thick ... ok
[INFO] [stdout] test snapshot_tiny_table_renders_expected_glyphs ... ok
[INFO] [stdout] test snapshot_table_3x3_rounded ... ok
[INFO] [stdout] test snapshot_table_2x3_rounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/border_style.rs (/opt/rustwide/target/debug/deps/border_style-596eef7fbdc436ce)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test render_normal_border_single_line ... ok
[INFO] [stdout] test render_rounded_border_single_line ... 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/color_profile_numeric.rs (/opt/rustwide/target/debug/deps/color_profile_numeric-24c4e7522805bd64)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test hex_converts_to_indices_for_limited_profiles ... ok
[INFO] [stdout] test numeric_string_passthrough_for_ansi_profiles ... ok
[INFO] [stdout] test numeric_string_converts_to_hex_for_truecolor ... 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] [stderr]      Running tests/debug_color_conversion.rs (/opt/rustwide/target/debug/deps/debug_color_conversion-d224caea75d959a9)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_direct_ansi_codes ... ok
[INFO] [stdout] test test_color_conversion_behavior ... ok
[INFO] [stdout] test test_hex_5a56e0_parsing ... 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] [stderr]      Running tests/join_parity.rs (/opt/rustwide/target/debug/deps/join_parity-60546bbb500fe3a3)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test join_horizontal_fractional_position ... ok
[INFO] [stdout] test join_horizontal_top_bottom_center_heights ... ok
[INFO] [stdout] test join_vertical_fractional_positions ... ok
[INFO] [stdout] test join_horizontal_multi_blocks_cjk_emoji_and_ansi ... ok
[INFO] [stdout] test join_vertical_left_right_and_center_with_ansi ... 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] [stderr]      Running tests/position_tests.rs (/opt/rustwide/target/debug/deps/position_tests-d5286a9990e0a38f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_multiline_horizontal_placement ... ok
[INFO] [stdout] test test_place_horizontal_global_functions ... ok
[INFO] [stdout] test test_place_vertical ... ok
[INFO] [stdout] test test_place_horizontal ... ok
[INFO] [stdout] test test_place_vertical_global_functions ... ok
[INFO] [stdout] test test_position_value_clamping ... ok
[INFO] [stdout] test test_symmetric_center_positioning ... ok
[INFO] [stdout] test test_symmetric_center_positioning_vertical ... ok
[INFO] [stdout] test test_zero_gap_handling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ranges_parity.rs (/opt/rustwide/target/debug/deps/ranges_parity-fc62c1762b9a6a9a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/renderer_concurrency.rs (/opt/rustwide/target/debug/deps/renderer_concurrency-95969ee623cbe1ee)
[INFO] [stdout] test test_style_ranges_basic ... ok
[INFO] [stdout] test test_style_ranges_overlap_order ... ok
[INFO] [stdout] test test_style_ranges_with_cjk ... ok
[INFO] [stdout] test test_style_runes_indices ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test concurrent_reads_and_writes_on_renderer ... ok
[INFO] [stdout] test concurrent_global_default_mutation_and_reads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/renderer_detection.rs (/opt/rustwide/target/debug/deps/renderer_detection-18ef663856da46ea)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test detects_basic_color_from_term ... ok
[INFO] [stdout] test detects_256_from_term ... ok
[INFO] [stdout] test default_renderer_replacement_copies_state ... ok
[INFO] [stdout] test detects_dark_background_from_colorfgbg ... ok
[INFO] [stdout] test detects_no_color_when_no_color_set ... ok
[INFO] [stdout] test detects_light_background_from_colorfgbg ... ok
[INFO] [stdout] test global_setters_always_mutate_default ... ok
[INFO] [stdout] test detects_truecolor_from_colorterm ... ok
[INFO] [stderr]      Running tests/security_tests.rs (/opt/rustwide/target/debug/deps/security_tests-c3267574bbad71de)
[INFO] [stdout] test explicit_setters_override_detection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test test_edge_case_dimensions ... ok
[INFO] [stdout] test test_height_dimension_safety ... ok
[INFO] [stdout] test test_dimension_validation_clamping ... ok
[INFO] [stdout] test test_margin_dimension_safety ... ok
[INFO] [stdout] test test_negative_dimensions_handling ... ok
[INFO] [stdout] test test_padding_dimension_safety ... ok
[INFO] [stdout] test test_performance_regression_style_comparison ... ok
[INFO] [stdout] test test_tab_width_safety ... ok
[INFO] [stdout] test test_safe_repeat_bounds ... ok
[INFO] [stdout] test test_standard_render_safety ... ok
[INFO] [stdout] test test_safe_str_repeat_bounds ... ok
[INFO] [stdout] test test_concurrent_safety ... ok
[INFO] [stdout] test test_string_repeat_replacement_coverage ... ok
[INFO] [stdout] test test_width_dimension_safety ... ok
[INFO] [stdout] test test_unterminated_escape_truncate_visible_line_fast ... ok
[INFO] [stdout] test test_large_content_handling ... ok
[INFO] [stdout] test test_unterminated_escape_tokenize_fast ... ok
[INFO] [stdout] test test_unterminated_escape_hard_wrap_fast ... ok
[INFO] [stdout] test test_memory_usage_bounds ... ok
[INFO] [stdout] test test_render_performance_bounds ... ok
[INFO] [stdout] test test_render_dos_protection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/style_core.rs (/opt/rustwide/target/debug/deps/style_core-bb9e7bc25b17c16a)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test max_height_truncates_lines ... ok
[INFO] [stdout] test max_width_truncates_visible_width_with_ansi_preserved ... ok
[INFO] [stdout] test padding_is_applied_around_content_per_line ... ok
[INFO] [stdout] test align_horizontal_only_effective_with_width_or_multiline ... ok
[INFO] [stdout] test inline_removes_newlines ... ok
[INFO] [stdout] test tab_width_default_replaces_with_4_spaces ... ok
[INFO] [stdout] test tab_width_minus_one_keeps_tabs ... ok
[INFO] [stdout] test tab_width_two_replaces_with_2_spaces ... ok
[INFO] [stdout] test tab_width_zero_removes_tabs ... ok
[INFO] [stdout] test unset_boolean_attrs_clear_getters ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/style_parity_go.rs (/opt/rustwide/target/debug/deps/style_parity_go-0f8ac1b5965537e4)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test carriage_return_normalized ... ok
[INFO] [stdout] test style_inherit_matches_go_behavior_for_props_excluding_margin_padding ... ok
[INFO] [stdout] test style_unset_extended ... ok
[INFO] [stdout] test style_value_margin_cases ... ok
[INFO] [stdout] test value_copy_semantics ... ok
[INFO] [stdout] test style_copy_matches_all_fields ... ok
[INFO] [stdout] test string_transform_behaviors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/style_rendering_extended.rs (/opt/rustwide/target/debug/deps/style_rendering_extended-ca7cf28f54e2398d)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test adaptive_color_changes_with_background ... ok
[INFO] [stdout] test border_color_precedence_per_side_over_combined ... ok
[INFO] [stdout] test border_combined_foreground_background_apply ... ok
[INFO] [stdout] test border_color_inherit_behavior_and_precedence ... ok
[INFO] [stdout] test border_per_side_foreground_background_and_unsetters ... ok
[INFO] [stdout] test complete_color_changes_with_profile ... ok
[INFO] [stdout] test border_render_with_padding ... ok
[INFO] [stdout] test border_render_snapshot_simple ... ok
[INFO] [stdout] test renderer_assignment_color_profile_effects ... ok
[INFO] [stderr]      Running tests/styled_layout_snapshots.rs (/opt/rustwide/target/debug/deps/styled_layout_snapshots-f52d4e4efa7ae8e6)
[INFO] [stdout] test tab_width_conversion ... ok
[INFO] [stdout] test tab_width_then_wrapping_interaction ... ok
[INFO] [stdout] test underline_and_strikethrough_with_spaces_render ... ok
[INFO] [stdout] test underline_strikethrough_spaces_off_rendering ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test join_vertical_right_alignment_with_ansi ... ok
[INFO] [stdout] test style_border_with_ansi_content_uses_visible_width ... ok
[INFO] [stdout] test place_horizontal_ansi_visible_width_left ... 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] [stderr]    Doc-tests lipgloss
[INFO] [stdout] 
[INFO] [stdout] running 335 tests
[INFO] [stdout] test src/align.rs - align::align (line 156) ... ok
[INFO] [stdout] test src/border.rs - border::Border::get_right_size (line 229) ... ok
[INFO] [stdout] test src/border.rs - border::ascii_border (line 495) ... ok
[INFO] [stdout] test src/border.rs - border::get_border_edge_width (line 629) ... ignored
[INFO] [stdout] test src/border.rs - border::Border::get_bottom_size (line 251) ... ok
[INFO] [stdout] test src/align.rs - align::HorizontalAlignment (line 44) ... ok
[INFO] [stdout] test src/align.rs - align (line 9) ... ok
[INFO] [stdout] test src/border.rs - border::max_rune_width (line 584) ... ignored
[INFO] [stdout] test src/border.rs - border::Border::get_left_size (line 273) ... ok
[INFO] [stdout] test src/border.rs - border::Border::get_top_size (line 200) ... ok
[INFO] [stdout] test src/align.rs - align::align_horizontal (line 209) ... ok
[INFO] [stdout] test src/border.rs - border::Border::new (line 133) ... ok
[INFO] [stdout] test src/align.rs - align::align_vertical (line 257) ... ok
[INFO] [stdout] test src/blending.rs - blending::blend_1d (line 141) ... ok
[INFO] [stdout] test src/blending.rs - blending::blend_2d (line 261) ... ok
[INFO] [stdout] test src/border.rs - border (line 29) ... ok
[INFO] [stdout] test src/align.rs - align::VerticalAlignment (line 73) ... ok
[INFO] [stdout] test src/border.rs - border::Border (line 60) ... ok
[INFO] [stdout] test src/border.rs - border::double_border (line 407) ... ok
[INFO] [stdout] test src/border.rs - border::block_border (line 355) ... ok
[INFO] [stdout] test src/border.rs - border::hidden_border (line 429) ... ok
[INFO] [stdout] test src/border.rs - border::rounded_border (line 333) ... ok
[INFO] [stdout] test src/border.rs - border::inner_half_block_border (line 550) ... ok
[INFO] [stdout] test src/border.rs - border::outer_half_block_border (line 525) ... ok
[INFO] [stdout] test src/color.rs - color::AdaptiveColor (line 1367) ... ok
[INFO] [stdout] test src/border.rs - border::thick_border (line 381) ... ok
[INFO] [stdout] test src/border.rs - border::normal_border (line 304) ... ok
[INFO] [stdout] test src/color.rs - color::Color::from (line 1232) ... ok
[INFO] [stdout] test src/color.rs - color::Color (line 1203) ... ok
[INFO] [stdout] test src/color.rs - color::ANSIColor (line 1325) ... ok
[INFO] [stdout] test src/color.rs - color::Color::from_rgb (line 1287) ... ok
[INFO] [stdout] test src/border.rs - border::markdown_border (line 459) ... ok
[INFO] [stdout] test src/color.rs - color::Color::from_rgba (line 1259) ... ok
[INFO] [stdout] test src/color.rs - color::Color::token_for_renderer (line 449) ... ok
[INFO] [stdout] test src/color.rs - color::TerminalColor::rgba (line 108) ... ok
[INFO] [stdout] test src/color.rs - color::TerminalColor (line 61) ... ok
[INFO] [stdout] test src/color.rs - color::resolve_color_token_for_profile (line 377) ... ignored
[INFO] [stdout] test src/color.rs - color (line 22) ... ok
[INFO] [stdout] test src/color.rs - color::NoColor (line 1170) ... ok
[INFO] [stdout] test src/color.rs - color::CompleteAdaptiveColor (line 1487) ... ok
[INFO] [stdout] test src/color.rs - color::TerminalColor::token_default (line 128) ... ok
[INFO] [stdout] test src/color.rs - color::CompleteColor (line 1426) ... ok
[INFO] [stdout] test src/color.rs - color::complete (line 2133) ... ok
[INFO] [stdout] test src/color.rs - color::clamp (line 1907) ... ok
[INFO] [stdout] test src/color.rs - color::alpha (line 1932) ... ok
[INFO] [stdout] test src/color.rs - color::TerminalColor::token (line 84) ... ok
[INFO] [stdout] test src/color.rs - color::is_dark_color (line 2068) ... ok
[INFO] [stdout] test src/color.rs - color::darken (line 1991) ... ok
[INFO] [stdout] test src/gradient.rs - gradient::gradient (line 76) ... ok
[INFO] [stdout] test src/color.rs - color::light_dark (line 2097) ... ok
[INFO] [stdout] test src/color.rs - color::parse_hex (line 2171) ... ok
[INFO] [stdout] test src/gradient.rs - gradient::bilinear_interpolation_grid (line 105) ... ok
[INFO] [stdout] test src/gradient.rs - gradient::gradient_rgb (line 27) ... ok
[INFO] [stdout] test src/color.rs - color::complementary (line 2021) ... ok
[INFO] [stdout] test src/color.rs - color::lighten (line 1961) ... ok
[INFO] [stdout] test src/join.rs - join (line 10) ... ok
[INFO] [stdout] test src/position.rs - position::Renderer::place (line 233) - compile ... ok
[INFO] [stdout] test src/join.rs - join::join_horizontal (line 51) ... ok
[INFO] [stdout] test src/position.rs - position::Renderer::place_horizontal (line 283) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 39) ... ok
[INFO] [stdout] test src/join.rs - join::join_vertical (line 182) ... ok
[INFO] [stdout] test src/position.rs - position::Renderer::place_vertical (line 362) - compile ... ok
[INFO] [stdout] test src/position.rs - position (line 11) ... ok
[INFO] [stdout] test src/lib.rs - NO_TAB_CONVERSION (line 127) ... ok
[INFO] [stdout] test src/lib.rs - (line 85) ... ok
[INFO] [stdout] test src/position.rs - position::Position (line 32) ... ok
[INFO] [stdout] test src/position.rs - position::CENTER (line 457) ... ok
[INFO] [stdout] test src/lib.rs - (line 19) ... ok
[INFO] [stdout] test src/position.rs - position::Position::value (line 59) ... ok
[INFO] [stdout] test src/position.rs - position::RIGHT (line 483) ... ok
[INFO] [stdout] test src/position.rs - position::BOTTOM (line 444) ... ok
[INFO] [stdout] test src/position.rs - position::LEFT (line 470) ... ok
[INFO] [stdout] test src/position.rs - position::place_vertical (line 190) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Output (line 562) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::ColorProfileKind (line 46) ... ok
[INFO] [stdout] test src/position.rs - position::place_horizontal (line 145) ... ok
[INFO] [stdout] test src/position.rs - position::TOP (line 431) ... ok
[INFO] [stdout] test src/position.rs - position::place (line 100) ... ok
[INFO] [stdout] test src/renderer.rs - renderer (line 17) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::new (line 165) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::color_profile (line 219) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer (line 100) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::has_dark_background (line 274) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::new_with_output (line 188) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::set_color_profile (line 248) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::set_default_renderer (line 416) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::set_color_profile (line 483) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::set_has_dark_background (line 302) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::color_profile (line 458) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::default_renderer (line 394) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::set_output (line 350) ... ok
[INFO] [stdout] test src/security.rs - security::safe_repeat (line 83) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::set_has_dark_background (line 537) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::has_dark_background (line 512) ... ok
[INFO] [stdout] test src/renderer.rs - renderer::Renderer::output (line 325) ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::inline (line 81) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes (line 38) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::bold (line 114) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::italic (line 149) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::color_whitespace (line 490) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::faint (line 355) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes (line 51) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::blink (line 306) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes (line 24) - compile ... ok
[INFO] [stdout] test src/security.rs - security::validate_dimension (line 39) ... ok
[INFO] [stdout] test src/size.rs - size (line 21) ... ok
[INFO] [stdout] test src/security.rs - security::safe_str_repeat (line 114) ... ok
[INFO] [stdout] test src/size.rs - size::height (line 127) ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::reverse (line 266) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::strikethrough (line 225) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_left (line 248) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders (line 9) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::underline_spaces (line 401) - compile ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::strikethrough_spaces (line 446) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border (line 50) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_bottom (line 210) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_right (line 172) - compile ... ok
[INFO] [stdout] test src/size.rs - size::height (line 103) ... ok
[INFO] [stdout] test src/style/attributes.rs - style::attributes::Style::underline (line 185) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_style (line 98) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_bottom_foreground (line 199) - compile ... ok
[INFO] [stdout] test src/size.rs - size::size (line 156) ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_foreground (line 398) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_top (line 134) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_left_background (line 364) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_bottom_background (line 331) - compile ... ok
[INFO] [stdout] test src/style/borders.rs - style::borders::Style::border_with_sides (line 292) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_left_foreground (line 232) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_top_foreground (line 132) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_top_background (line 265) - compile ... ok
[INFO] [stdout] test src/size.rs - size::width (line 58) ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_right_foreground (line 166) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_foreground_shorthand (line 517) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_right_background (line 298) - compile ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style (line 58) - compile ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::default (line 157) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::margin_background (line 478) - compile ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style (line 42) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::foreground (line 64) - compile ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_background (line 438) ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::background (line 99) ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors::Style::border_background_shorthand (line 582) ... ok
[INFO] [stdout] test src/style/colors.rs - style::colors (line 19) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::new (line 296) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::fmt (line 408) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::fmt (line 463) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::set_string (line 327) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters (line 17) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_align (line 551) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::string (line 384) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::new (line 287) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style (line 76) ... ok
[INFO] [stdout] test src/style/equality.rs - style::equality::Style::is_equivalent (line 31) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_align_vertical (line 523) ... ok
[INFO] [stdout] test src/style/core.rs - style::core::Style::value (line 358) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_align_horizontal (line 495) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_bottom_size (line 1328) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_bold (line 59) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_bottom (line 943) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border (line 830) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_left_size (line 1354) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_blink (line 170) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_left (line 966) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_right (line 920) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_background (line 327) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_right_size (line 1302) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_faint (line 191) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_frame_size (line 1050) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_color_whitespace (line 255) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_style (line 864) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_top_size (line 1271) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_foreground (line 299) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_horizontal_border_size (line 1212) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_border_top (line 892) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_inline (line 276) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_height (line 415) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_italic (line 85) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_horizontal_margins (line 1171) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin (line 702) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin_background (line 355) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_horizontal_padding (line 1131) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_horizontal_frame_size (line 1080) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin_top (line 730) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin_right (line 754) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin_bottom (line 778) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_max_width (line 443) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_padding_right (line 627) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_margin_left (line 802) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_padding (line 575) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_padding_bottom (line 651) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_padding_top (line 603) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_max_height (line 468) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_strikethrough_spaces (line 233) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_padding_left (line 675) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_strikethrough (line 128) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_transform (line 1019) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_reverse (line 149) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_tab_width (line 990) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_underline (line 108) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_underline_spaces (line 212) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_vertical_frame_size (line 1107) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_vertical_border_size (line 1242) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_width (line 387) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_vertical_padding (line 1151) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::align_vertical (line 100) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::align_pos (line 823) ... ok
[INFO] [stdout] test src/style/getters.rs - style::getters::Style::get_vertical_margins (line 1191) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin (line 392) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::align_shorthand (line 743) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::align_horizontal (line 63) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::align (line 26) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_2 (line 437) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_css (line 802) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_3 (line 212) ... ok
[INFO] [stdout] test src/style/properties.rs - style::properties (line 22) ... ignored
[INFO] [stdout] test src/style/properties.rs - style::properties::PropKey (line 41) ... ignored
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding (line 141) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_left (line 493) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_3 (line 464) ... ok
[INFO] [stdout] test src/style/mod.rs - style (line 16) - compile ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_bottom (line 603) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_top (line 566) ... ok
[INFO] [stdout] test src/style/render_utils.rs - style::render_utils::Style::maybe_convert_tabs (line 51) - compile ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_right (line 278) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_2 (line 185) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_shorthand (line 694) ... ok
[INFO] [stdout] test src/style/render_utils.rs - style::render_utils::Style::tokenize_with_breakpoints (line 369) - compile ... ok
[INFO] [stdout] test src/style/render_utils.rs - style::render_utils::Style::truncate_height (line 169) - compile ... ok
[INFO] [stdout] test src/style/render_utils.rs - style::render_utils::Style::truncate_visible_line (line 91) - compile ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::margin_right (line 530) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_bottom (line 352) ... ok
[INFO] [stdout] test src/style/render_utils.rs - style::render_utils::Style::truncate_width (line 210) - compile ... ok
[INFO] [stdout] test src/style/render.rs - style::render::Style::apply (line 871) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_css (line 781) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_left (line 241) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_shorthand (line 643) ... ok
[INFO] [stdout] test src/style/render.rs - style::render::Style::render (line 37) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules::Style::inherit (line 133) ... ok
[INFO] [stdout] test src/style/layout.rs - style::layout::Style::padding_top (line 314) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules::Style::copy (line 387) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing (line 24) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules (line 17) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::height (line 164) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules::Style::copy (line 413) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::height (line 187) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_height (line 367) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::height (line 211) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules::Style::inherit (line 107) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_height (line 409) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_height (line 391) ... ok
[INFO] [stdout] test src/style/rules.rs - style::rules::Style::inherit (line 82) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_width (line 258) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_height (line 430) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_width (line 280) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::width (line 116) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_width (line 298) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset (line 24) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::max_width (line 319) ... ok
[INFO] [stdout] test src/style/transform.rs - style::transform::Style::renderer (line 143) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::width (line 99) ... ok
[INFO] [stdout] test src/style/sizing.rs - style::sizing::Style::width (line 76) ... ok
[INFO] [stdout] test src/style/transform.rs - style::transform::Style::tab_width (line 45) ... ok
[INFO] [stdout] test src/style/transform.rs - style::transform::Style::transform (line 85) ... ok
[INFO] [stdout] test src/style/transform.rs - style::transform (line 12) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_background (line 367) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_bottom (line 864) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_blink (line 225) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_align (line 455) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_bold (line 84) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_bottom_foreground (line 1020) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_bottom_background (line 1136) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset (line 50) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_right_background (line 1107) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_right (line 835) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_left (line 893) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_left_background (line 1165) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_top (line 806) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_left_foreground (line 1049) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_right_foreground (line 991) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_top_background (line 1078) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margin_left (line 712) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_italic (line 112) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margin_background (line 739) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_faint (line 253) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_style (line 770) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margin_top (line 631) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_foreground (line 339) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_border_top_foreground (line 962) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margins (line 595) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_padding (line 516) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margin_bottom (line 685) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_margin_right (line 658) ... ok
[INFO] [stdout] test src/utils.rs - utils (line 37) ... ok
[INFO] [stdout] test src/utils.rs - utils (line 70) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_transform (line 1223) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_underline (line 140) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_strikethrough (line 168) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_reverse (line 197) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_string (line 1251) ... ok
[INFO] [stdout] test src/style/unset.rs - style::unset::Style::unset_tab_width (line 1196) ... ok
[INFO] [stdout] test src/utils.rs - utils::NewRange (line 137) ... ok
[INFO] [stdout] test src/utils.rs - utils (line 54) ... ok
[INFO] [stdout] test src/utils.rs - utils::StyleRunes (line 174) ... ok
[INFO] [stdout] test src/utils.rs - utils::Range (line 476) ... ok
[INFO] [stdout] test src/utils.rs - utils::get_lines (line 410) ... ok
[INFO] [stdout] test src/utils.rs - utils::Range::new (line 521) ... ok
[INFO] [stdout] test src/utils.rs - utils::height (line 371) ... ok
[INFO] [stdout] test src/utils.rs - utils::StyleRanges (line 155) ... ok
[INFO] [stdout] test src/utils.rs - utils::strip_ansi (line 206) ... ok
[INFO] [stdout] test src/utils.rs - utils::new_range (line 552) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_runes (line 752) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_runes (line 767) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_ranges (line 598) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_ranges (line 634) ... ok
[INFO] [stdout] test src/utils.rs - utils::width (line 110) ... ok
[INFO] [stdout] test src/utils.rs - utils::get_lines_visible (line 291) ... ok
[INFO] [stdout] test src/utils.rs - utils::which_sides_int (line 851) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::Whitespace (line 30) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_ranges (line 616) ... ok
[INFO] [stdout] test src/utils.rs - utils::which_sides_color (line 983) ... ok
[INFO] [stdout] test src/utils.rs - utils::which_sides_bool (line 919) ... ok
[INFO] [stdout] test src/utils.rs - utils::style_runes (line 782) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::Whitespace::render (line 120) ... ok
[INFO] [stdout] test src/utils.rs - utils::width_visible (line 241) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::WhitespaceOption (line 198) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_chars (line 419) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_background (line 288) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::Whitespace (line 19) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::Whitespace::render (line 131) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::new_whitespace (line 73) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_chars (line 430) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::new_whitespace (line 64) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_strikethrough (line 377) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_foreground (line 225) ... ok
[INFO] [stdout] test src/whitespace.rs - whitespace::with_whitespace_underline (line 342) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 330 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 10.81s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cc54ed946fac9bee792049dd48e92ec59a16cc1c9a88576c09df65be4e00821d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc54ed946fac9bee792049dd48e92ec59a16cc1c9a88576c09df65be4e00821d", kill_on_drop: false }`
[INFO] [stdout] cc54ed946fac9bee792049dd48e92ec59a16cc1c9a88576c09df65be4e00821d
