[INFO] fetching crate standout-render 14.0.0...
[INFO] testing standout-render-14.0.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate standout-render 14.0.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate standout-render 14.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate standout-render 14.0.0
[INFO] tweaked toml for crates.io crate standout-render 14.0.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate standout-render 14.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate standout-render 14.0.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b
[INFO] running `Command { std: "docker" "start" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling futures-io v0.3.33
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling polling v2.8.0
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling rustix v0.37.28
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling async-fs v1.6.0
[INFO] [stderr]    Compiling async-io v1.13.0
[INFO] [stderr]    Compiling async-lock v2.8.0
[INFO] [stderr]    Compiling linux-raw-sys v0.3.8
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling dlv-list v0.3.0
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling async-broadcast v0.5.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling xdg-home v1.3.0
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling memo-map v0.3.3
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling ordered-multimap v0.4.3
[INFO] [stderr]    Compiling dark-light v0.2.3
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling rust-ini v0.18.0
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling detect-desktop-environment v0.2.0
[INFO] [stderr]    Compiling dconf_rs v0.3.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling standout-bbparser v14.0.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling deunicode v1.6.2
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling east-asian-width v0.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling zvariant_utils v1.0.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling zvariant_derive v3.15.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling zbus_macros v3.15.2
[INFO] [stderr]    Compiling cssparser v0.31.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling minijinja v2.23.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling zvariant v3.15.2
[INFO] [stderr]    Compiling zbus_names v2.6.1
[INFO] [stderr]    Compiling zbus v3.15.2
[INFO] [stderr]    Compiling standout-types v14.0.0
[INFO] [stderr]    Compiling standout-render v14.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `deunicode`
[INFO] [stderr]   --> Cargo.toml:10:15
[INFO] [stderr]    |
[INFO] [stderr] 10 | [dependencies.deunicode]
[INFO] [stderr]    |               ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `deunicode`
[INFO] [stderr] warning: `standout-render` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling futures-executor v0.3.33
[INFO] [stderr]    Compiling serial_test_derive v3.5.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling standout-types v14.0.0
[INFO] [stderr]    Compiling serial_test v3.5.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zbus_macros v3.15.2
[INFO] [stderr]    Compiling zbus v3.15.2
[INFO] [stderr]    Compiling dark-light v0.2.3
[INFO] [stderr]    Compiling standout-render v14.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `deunicode`
[INFO] [stderr]   --> Cargo.toml:10:15
[INFO] [stderr]    |
[INFO] [stderr] 10 | [dependencies.deunicode]
[INFO] [stderr]    |               ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `deunicode`
[INFO] [stderr] warning: `standout-render` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 55.96s
[INFO] running `Command { std: "docker" "inspect" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `deunicode`
[INFO] [stderr]   --> Cargo.toml:10:15
[INFO] [stderr]    |
[INFO] [stderr] 10 | [dependencies.deunicode]
[INFO] [stderr]    |               ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `deunicode`
[INFO] [stderr] warning: `standout-render` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/standout-render/d6bafd4fbf9ad3e3/out/standout_render-d6bafd4fbf9ad3e3)
[INFO] [stdout] 
[INFO] [stdout] running 963 tests
[INFO] [stdout] test colorspace::tests::cubecoord_from_percentages ... ok
[INFO] [stdout] test colorspace::tests::lab_black_is_zero_lightness ... ok
[INFO] [stdout] test colorspace::tests::cubecoord_rejects_over_one ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_red_corner ... ok
[INFO] [stdout] test colorspace::tests::lerp_midpoint_is_between ... ok
[INFO] [stdout] test colorspace::tests::palette_index_max ... ok
[INFO] [stdout] test colorspace::tests::palette_index_origin ... ok
[INFO] [stdout] test colorspace::tests::lab_red_has_positive_a ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_correct_count ... ok
[INFO] [stdout] test colorspace::tests::cubecoord_valid_range ... ok
[INFO] [stdout] test colorspace::tests::palette_index_pure_green ... ok
[INFO] [stdout] test colorspace::tests::palette_index_pure_red ... ok
[INFO] [stdout] test colorspace::tests::quantize_corners_levels_6 ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_first_entry_is_bg ... ok
[INFO] [stdout] test colorspace::tests::palette_index_pure_blue ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_with_gruvbox ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_last_cube_entry_is_fg ... ok
[INFO] [stdout] test colorspace::tests::cubecoord_from_percentages_bounds ... ok
[INFO] [stdout] test colorspace::tests::lerp_at_zero_returns_first ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_red ... ok
[INFO] [stdout] test colorspace::tests::resolve_with_custom_bg_fg ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_grayscale_monotonic_lightness ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_black ... ok
[INFO] [stdout] test colorspace::tests::quantize_midpoint_levels_6 ... ok
[INFO] [stdout] test colorspace::tests::generate_palette_different_subdivisions ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_mid_gray ... ok
[INFO] [stdout] test colorspace::tests::quantize_one_fifth_levels_6 ... ok
[INFO] [stdout] test colorspace::tests::cubecoord_rejects_negative ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_blue ... ok
[INFO] [stdout] test colorspace::tests::lerp_at_one_returns_second ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_fg ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_cyan ... ok
[INFO] [stdout] test colorspace::tests::lab_white_is_full_lightness ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_green ... ok
[INFO] [stdout] test colorspace::tests::resolve_center_is_blend ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_magenta ... ok
[INFO] [stdout] test context::tests::context_registry_empty ... ok
[INFO] [stdout] test context::tests::context_registry_add_static ... ok
[INFO] [stdout] test context::tests::context_registry_multiple_entries ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_bg ... ok
[INFO] [stdout] test context::tests::provider_uses_data ... ok
[INFO] [stdout] test colorspace::tests::resolve_corner_yellow ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_arbitrary_color ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_pure_blue ... ok
[INFO] [stdout] test context::tests::render_context_new ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_pure_green ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_pure_red ... ok
[INFO] [stdout] test context::tests::render_context_with_extras ... ok
[INFO] [stdout] test context::tests::static_provider ... ok
[INFO] [stdout] test context::tests::context_registry_names ... ok
[INFO] [stdout] test diagnostics::tests::a_clean_pass_is_recorded_and_names_nothing ... ok
[INFO] [stdout] test diagnostics::tests::an_unresolved_tag_is_named_in_every_transform ... ok
[INFO] [stdout] test diagnostics::tests::a_discarded_nested_run_is_reported_by_the_enclosing_one_at_depth_one ... ok
[INFO] [stdout] test diagnostics::tests::the_current_window_reader_ignores_folded_nested_passes ... ok
[INFO] [stdout] test diagnostics::tests::the_current_window_reader_is_empty_for_a_clean_run ... ok
[INFO] [stdout] test diagnostics::tests::the_current_window_reader_is_empty_with_no_window_open ... ok
[INFO] [stdout] test diagnostics::tests::the_current_window_reader_names_unresolved_tags_without_draining ... ok
[INFO] [stdout] test diagnostics::tests::the_fold_records_how_far_a_pass_travelled ... ok
[INFO] [stdout] test diagnostics::tests::a_render_before_a_run_cannot_contaminate_it ... ok
[INFO] [stdout] test diagnostics::tests::an_inner_window_neither_clears_nor_closes_the_outer_one ... ok
[INFO] [stdout] test diagnostics::tests::an_undefined_tag_is_unresolved_even_when_its_markup_is_broken ... ok
[INFO] [stdout] test diagnostics::tests::closing_the_window_ends_the_batch_so_runs_cannot_bleed_together ... ok
[INFO] [stdout] test document::tests::a_document_is_exactly_one_value ... ok
[INFO] [stdout] test diagnostics::tests::malformed_markup_on_a_defined_tag_is_not_an_unresolved_tag ... ok
[INFO] [stdout] test diagnostics::tests::the_guard_is_neither_send_nor_sync ... ok
[INFO] [stdout] test diagnostics::tests::the_strip_behavior_is_recorded_alongside_the_tags ... ok
[INFO] [stdout] test document::tests::a_human_mode_is_not_a_document_mode ... ok
[INFO] [stdout] test diagnostics::tests::windows_nest_to_any_depth ... ok
[INFO] [stdout] test document::json_feature_tests::yaml_preserves_json_values_without_serializer_protocol_fields ... ok
[INFO] [stdout] test document::tests::a_record_array_is_the_line_framed_records_as_one_document ... ok
[INFO] [stdout] test document::tests::each_document_mode_round_trips_a_flat_record ... ok
[INFO] [stdout] test embedded::tests::hot_reload_walk_failure_records_warning_buffer ... ok
[INFO] [stdout] test embedded::tests::test_embedded_source_new ... ok
[INFO] [stdout] test embedded::tests::test_should_hot_reload_nonexistent_path ... ok
[INFO] [stdout] test colorspace::tests::roundtrip_white ... ok
[INFO] [stdout] test error::tests::test_display_io_error ... ok
[INFO] [stdout] test error::tests::test_display_serialization_error ... ok
[INFO] [stdout] test error::tests::test_display_template_error ... ok
[INFO] [stdout] test error::tests::test_display_template_not_found ... ok
[INFO] [stdout] test error::tests::test_detail_free_operation_error_reads_kind_once ... ok
[INFO] [stdout] test error::tests::test_display_context_error ... ok
[INFO] [stdout] test error::tests::test_from_from_utf8_error ... ok
[INFO] [stdout] test error::tests::test_display_operation_error_has_no_prefix ... ok
[INFO] [stdout] test error::tests::test_detail_free_error_without_locus_is_the_bare_kind ... ok
[INFO] [stdout] test error::tests::test_display_style_error ... ok
[INFO] [stdout] test error::tests::test_from_csv_error ... ok
[INFO] [stdout] test context::tests::provider_uses_the_style_mode ... ok
[INFO] [stdout] test context::tests::closure_provider ... ok
[INFO] [stdout] test context::tests::context_registry_add_provider ... ok
[INFO] [stdout] test error::tests::test_from_minijinja_preserves_message ... ok
[INFO] [stdout] test error::tests::test_from_minijinja_template_kinds_map_to_template_error ... ok
[INFO] [stdout] test error::tests::test_from_minijinja_template_not_found ... ok
[INFO] [stdout] test error::tests::test_minijinja_error_without_locus_has_no_locus_suffix ... ok
[INFO] [stdout] test error::tests::test_from_minijinja_bad_serialization ... ok
[INFO] [stdout] test error::tests::test_from_io_error ... ok
[INFO] [stdout] test environment::tests::every_positive_columns_width_precedes_the_terminal_probe ... ok
[INFO] [stdout] test error::tests::test_from_serde_json_error ... ok
[INFO] [stdout] test error::tests::test_from_serde_yaml_error ... ok
[INFO] [stdout] test error::tests::test_from_minijinja_default_arm_is_operation_error ... ok
[INFO] [stdout] test error::tests::test_missing_include_reads_kind_once_with_locus ... ok
[INFO] [stdout] test escape::tests::an_escape_sequence_becomes_visible_text ... ok
[INFO] [stdout] test error::tests::test_source_is_none_for_string_variants ... ok
[INFO] [stdout] test error::tests::test_recursive_include_names_the_root_cause ... ok
[INFO] [stdout] test escape::tests::c1_controls_are_escaped_by_codepoint_and_text_is_left_alone ... ok
[INFO] [stdout] test error::tests::test_source_returns_io_error ... ok
[INFO] [stdout] test file_loader::tests::test_error_display_transform ... ok
[INFO] [stdout] test file_loader::tests::test_loaded_file_extension_priority ... ok
[INFO] [stdout] test file_loader::tests::test_error_display_directory_not_found ... ok
[INFO] [stdout] test file_loader::tests::test_registry_access_with_extension ... ok
[INFO] [stdout] test escape::tests::layout_whitespace_survives_and_other_controls_do_not ... ok
[INFO] [stdout] test error::tests::test_syntax_error_reads_kind_once_with_locus ... ok
[INFO] [stdout] test escape::tests::multibyte_text_before_the_first_escape_survives ... ok
[INFO] [stdout] test escape::tests::text_with_nothing_to_escape_comes_back_as_the_same_allocation ... ok
[INFO] [stdout] test file_loader::tests::test_error_display_collision ... ok
[INFO] [stdout] test file_loader::tests::test_error_display_not_found ... ok
[INFO] [stdout] test file_loader::tests::test_registry_add_dir_and_get ... ok
[INFO] [stdout] test file_loader::tests::test_registry_clear ... ok
[INFO] [stdout] test file_loader::tests::test_registry_add_dir_nonexistent ... ok
[INFO] [stdout] test file_loader::tests::test_registry_add_embedded ... ok
[INFO] [stdout] test file_loader::tests::test_registry_get_cross_extension_nested_path ... ok
[INFO] [stdout] test file_loader::tests::test_registry_names_iterator ... ok
[INFO] [stdout] test file_loader::tests::test_registry_get_entry_cross_extension_fallback ... ok
[INFO] [stdout] test file_loader::tests::test_registry_embedded_overwrites ... ok
[INFO] [stdout] test file_loader::tests::test_registry_embedded_shadows_file ... ok
[INFO] [stdout] test file_loader::tests::test_registry_transform_success ... ok
[INFO] [stdout] test file_loader::tests::test_registry_nested_directories ... ok
[INFO] [stdout] test file_loader::tests::test_resolve_in_map_exact_match ... ok
[INFO] [stdout] test file_loader::tests::test_registry_not_found ... ok
[INFO] [stdout] test file_loader::tests::test_registry_new_is_empty ... ok
[INFO] [stdout] test file_loader::tests::test_resolve_in_map_no_match ... ok
[INFO] [stdout] test file_loader::tests::test_registry_extension_priority ... ok
[INFO] [stdout] test file_loader::tests::test_resolve_in_map_unknown_extension_no_fallback ... ok
[INFO] [stdout] test file_loader::tests::test_registry_get_cross_extension_fallback ... ok
[INFO] [stdout] test file_loader::tests::test_walk_dir_filters_extensions ... ok
[INFO] [stdout] test file_loader::tests::test_registry_hot_reload ... ok
[INFO] [stdout] test file_loader::tests::test_walk_dir_empty ... ok
[INFO] [stdout] test output::tests::test_write_output_file ... ok
[INFO] [stdout] test output::tests::test_write_output_invalid_path ... ok
[INFO] [stdout] test file_loader::tests::test_walk_dir_nested ... ok
[INFO] [stdout] test output::tests::ndjson_is_the_one_structured_stream_representation ... ok
[INFO] [stdout] test projection::tests::conditional_row_disappears_and_null_repr_matches_flat_data_spec ... ok
[INFO] [stdout] test projection::tests::every_array_element_must_be_a_record ... ok
[INFO] [stdout] test file_loader::tests::test_registry_transform_failure ... ok
[INFO] [stdout] test diagnostics::tests::renders_outside_a_capture_window_accumulate_nothing ... ok
[INFO] [stdout] test projection::tests::the_document_itself_is_a_row_source_and_a_record_is_one_row ... ok
[INFO] [stdout] test file_loader::tests::test_resolve_in_map_fallback_to_base_name ... ok
[INFO] [stdout] test output::tests::only_the_ansi_style_mode_colors ... ok
[INFO] [stdout] test output::tests::term_debug_is_a_human_representation_with_a_debug_style ... ok
[INFO] [stdout] test file_loader::tests::test_registry_refresh_picks_up_new_files ... ok
[INFO] [stdout] test output::tests::test_write_output_binary_file ... ok
[INFO] [stdout] test output::tests::the_default_representation_is_the_human_template ... ok
[INFO] [stdout] test request::tests::inline_request_loads_static_includes_from_the_registry ... ok
[INFO] [stdout] test request::tests::guide_render_request_example_compiles ... ok
[INFO] [stdout] test request::tests::inline_request_skips_absent_ignore_missing_include ... ok
[INFO] [stdout] test request::tests::inline_request_falls_back_to_the_present_include_list_candidate ... ok
[INFO] [stdout] test projection::tests::preserves_key_based_header_fallback_for_direct_and_derived_columns ... ok
[INFO] [stdout] test projection::tests::selects_nested_rows_derives_cells_and_appends_synthetic_rows ... ok
[INFO] [stdout] test request::tests::color_policy_alone_decides_ansi_for_the_human_representation ... ok
[INFO] [stdout] test request::tests::named_request_falls_back_to_the_present_include_list_candidate ... ok
[INFO] [stdout] test output::tests::test_write_output_file_overwrite ... ok
[INFO] [stdout] test request::tests::color_policy_is_a_tri_state ... ok
[INFO] [stdout] test request::tests::inline_request_still_finds_includes_after_an_unclosed_tag_in_raw ... ok
[INFO] [stdout] test request::tests::named_request_skips_absent_ignore_missing_include ... ok
[INFO] [stdout] test request::tests::named_request_loads_static_includes_from_the_registry ... ok
[INFO] [stdout] test request::tests::render_request_format_policy_and_capabilities_vary_independently ... ok
[INFO] [stdout] test request::tests::render_request_has_no_lifetime_and_can_be_stored ... ok
[INFO] [stdout] test request::tests::named_request_loads_dynamic_includes_from_the_registry ... ok
[INFO] [stdout] test request::tests::target_properties_color_capability_is_per_stream ... ok
[INFO] [stdout] test request::tests::target_properties_is_copy ... ok
[INFO] [stdout] test style::attributes::tests::test_is_empty_false ... ok
[INFO] [stdout] test style::attributes::tests::test_is_empty_true ... ok
[INFO] [stdout] test style::attributes::tests::test_merge_empty_onto_full ... ok
[INFO] [stdout] test style::attributes::tests::test_merge_full_onto_empty ... ok
[INFO] [stdout] test style::attributes::tests::test_merge_override ... ok
[INFO] [stdout] test request::tests::second_render_of_the_same_request_does_not_add_templates_again ... ok
[INFO] [stdout] test request::tests::render_time_template_ref_has_no_convention_variant ... ok
[INFO] [stdout] test style::attributes::tests::test_merge_preserves_unset ... ok
[INFO] [stdout] test request::tests::render_request_auto_without_stdout_color_strips_style_tags ... ok
[INFO] [stdout] test request::tests::term_debug_keeps_bracket_tags_regardless_of_color_policy ... ok
[INFO] [stdout] test request::tests::convenience_render_with_output_text_matches_render_request ... ok
[INFO] [stdout] test request::tests::render_request_debug_is_structural ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_mapping_full ... ok
[INFO] [stdout] test request::tests::render_request_construction_carries_optional_registry_and_projection ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_mapping_fg_only ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_mapping_unknown_attribute ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_case_insensitive ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_color_and_attribute ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_color_with_multiple_attributes ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_comma_separated ... ok
[INFO] [stdout] test request::tests::render_request_renders_inline_template_from_the_request ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_mapping_hex_color ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_invalid_token_error ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_mixed_separators ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_multiple_attributes ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_multiple_colors_error ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_single_attribute ... ok
[INFO] [stdout] test style::attributes::tests::test_to_style_with_attributes ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_mapping_ignores_light_dark ... ok
[INFO] [stdout] test request::tests::same_request_is_stable_under_perturbed_env ... ok
[INFO] [stdout] test style::color::tests::test_parse_bright_colors ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_corners ... ok
[INFO] [stdout] test request::tests::render_request_carries_extras_to_context_providers ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_without_percent_sign ... ok
[INFO] [stdout] test style::color::tests::test_parse_hex_3_digit ... ok
[INFO] [stdout] test style::color::tests::test_parse_hex_6_digit ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_single_color ... ok
[INFO] [stdout] test request::tests::term_emits_ansi_without_force_styling_on_the_theme ... ok
[INFO] [stdout] test style::attributes::tests::test_to_style_empty ... ok
[INFO] [stdout] test style::color::tests::test_parse_named_colors_case_insensitive ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_percentages ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_invalid_number ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_wrong_arg_count ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_cube_string ... ok
[INFO] [stdout] test style::color::tests::test_parse_gray_aliases ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_number ... ok
[INFO] [stdout] test style::color::tests::test_parse_unknown_color ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_number_out_of_range ... ok
[INFO] [stdout] test style::color::tests::test_parse_unknown_bright_color ... ok
[INFO] [stdout] test style::color::tests::test_to_console_color_named ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_sequence_out_of_range ... ok
[INFO] [stdout] test style::color::tests::test_parse_hex_case_insensitive ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_sequence_wrong_length ... ok
[INFO] [stdout] test style::color::tests::test_parse_named_colors ... ok
[INFO] [stdout] test style::color::tests::test_to_console_color_rgb ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_string ... ok
[INFO] [stdout] test style::color::tests::test_parse_hex_invalid ... ok
[INFO] [stdout] test style::color::tests::test_to_console_color_cube ... ok
[INFO] [stdout] test style::css_parser::tests::test_all_properties ... ok
[INFO] [stdout] test style::css_parser::tests::test_css_cube_adaptive ... ok
[INFO] [stdout] test style::css_parser::tests::test_comments ... ok
[INFO] [stdout] test style::css_parser::tests::test_css_aliases ... ok
[INFO] [stdout] test style::color::tests::test_to_console_color_256 ... ok
[INFO] [stdout] test style::color::tests::test_to_console_color_cube_with_palette ... ok
[INFO] [stdout] test style::color::tests::test_parse_value_sequence ... ok
[INFO] [stdout] test style::color::tests::test_parse_cube_out_of_range ... ok
[INFO] [stdout] test style::css_parser::tests::test_empty_selector_error ... ok
[INFO] [stdout] test style::css_parser::tests::test_hex_colors ... ok
[INFO] [stdout] test style::css_parser::tests::test_css_cube_with_other_props ... ok
[INFO] [stdout] test style::css_parser::tests::test_parse_simple ... ok
[INFO] [stdout] test style::css_parser::tests::test_css_cube_color ... ok
[INFO] [stdout] test style::definition::tests::test_is_alias_false ... ok
[INFO] [stdout] test style::css_parser::tests::test_css_cube_color_bg ... ok
[INFO] [stdout] test style::css_parser::tests::test_invalid_syntax_recovery ... ok
[INFO] [stdout] test style::definition::tests::test_is_likely_alias_false_for_colors ... ok
[INFO] [stdout] test style::css_parser::tests::test_no_dot_selector ... ok
[INFO] [stdout] test style::css_parser::tests::test_parse_adaptive ... ok
[INFO] [stdout] test style::definition::tests::test_is_likely_alias_true ... ok
[INFO] [stdout] test style::css_parser::tests::test_invalid_color ... ok
[INFO] [stdout] test style::css_parser::tests::test_multiple_selectors ... ok
[INFO] [stdout] test style::definition::tests::test_is_alias_true ... ok
[INFO] [stdout] test style::definition::tests::test_is_likely_alias_false_for_attributes ... ok
[INFO] [stdout] test style::definition::tests::test_parse_alias ... ok
[INFO] [stdout] test style::definition::tests::test_parse_mapping_only_dark ... ok
[INFO] [stdout] test style::definition::tests::test_parse_mapping_only_light ... ok
[INFO] [stdout] test style::definition::tests::test_parse_alias_with_hyphen ... ok
[INFO] [stdout] test style::definition::tests::test_parse_mapping_simple ... ok
[INFO] [stdout] test style::definition::tests::test_parse_mapping_with_light_dark ... ok
[INFO] [stdout] test style::definition::tests::test_parse_whitespace_only_error ... ok
[INFO] [stdout] test style::error::tests::test_cycle_detected_error_display ... ok
[INFO] [stdout] test style::definition::tests::test_parse_alias_with_underscore ... ok
[INFO] [stdout] test style::error::tests::test_unresolved_alias_error_display ... ok
[INFO] [stdout] test style::css_parser::tests::test_text_decoration_line_through ... ok
[INFO] [stdout] test style::definition::tests::test_parse_empty_string_error ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_invalid_yaml ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_multiple ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_names_iterator ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_nested_paths ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_single ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_adaptive_theme ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_empty ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_add_inline ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_add_dir ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_extension_priority ... ok
[INFO] [stdout] test style::attributes::tests::test_parse_shorthand_empty_error ... ok
[INFO] [stdout] test style::definition::tests::test_parse_shorthand_multiple ... ok
[INFO] [stdout] test style::definition::tests::test_parse_invalid_type_error ... ok
[INFO] [stdout] test style::definition::tests::test_parse_shorthand_single_attribute ... ok
[INFO] [stdout] test style::definition::tests::test_parse_light_not_mapping_error ... ok
[INFO] [stdout] test style::definition::tests::test_parse_shorthand_single_color ... ok
[INFO] [stdout] test style::file_registry::tests::test_from_embedded_entries_extension_priority_reverse_order ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_add_theme ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_clear ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_new_is_empty ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_get_inline ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_names ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_invalid_yaml ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_not_found ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_hot_reload ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_extension_priority ... ok
[INFO] [stdout] test style::parser::tests::test_parse_complete_stylesheet ... ok
[INFO] [stdout] test style::parser::tests::test_parse_cube_color_adaptive ... ok
[INFO] [stdout] test style::parser::tests::test_parse_dark_only ... ok
[INFO] [stdout] test style::parser::tests::test_parse_cube_color_in_stylesheet ... ok
[INFO] [stdout] test style::parser::tests::test_parse_cube_color_with_palette ... ok
[INFO] [stdout] test style::file_registry::tests::test_registry_inline_shadows_file ... ok
[INFO] [stdout] test style::parser::tests::test_parse_alias ... ok
[INFO] [stdout] test style::parser::tests::test_parse_non_mapping_root ... ok
[INFO] [stdout] test style::parser::tests::test_parse_invalid_yaml ... ok
[INFO] [stdout] test style::parser::tests::test_parse_light_only ... ok
[INFO] [stdout] test style::parser::tests::test_parse_unknown_attribute ... ok
[INFO] [stdout] test style::parser::tests::test_resolve_light_mode ... ok
[INFO] [stdout] test style::registry::tests::test_apply_cycle_shows_indicator ... ok
[INFO] [stdout] test style::parser::tests::test_resolve_no_mode ... ok
[INFO] [stdout] test style::parser::tests::test_resolve_dark_mode ... ok
[INFO] [stdout] test style::registry::tests::test_apply_dangling_alias_shows_indicator ... ok
[INFO] [stdout] test style::registry::tests::test_apply_debug_dangling_alias ... ok
[INFO] [stdout] test style::parser::tests::test_resolve_preserves_aliases ... ok
[INFO] [stdout] test style::parser::tests::test_parse_empty_stylesheet ... ok
[INFO] [stdout] test style::registry::tests::test_apply_through_alias ... ok
[INFO] [stdout] test style::registry::tests::test_apply_plain_through_alias ... ok
[INFO] [stdout] test style::registry::tests::test_apply_through_chain ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_deep_alias_chain ... ok
[INFO] [stdout] test style::parser::tests::test_parse_shorthand_style ... ok
[INFO] [stdout] test style::parser::tests::test_parse_simple_style ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_nonexistent_style ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_concrete_style ... ok
[INFO] [stdout] test style::parser::tests::test_parse_invalid_color ... ok
[INFO] [stdout] test style::parser::tests::test_resolve_non_adaptive_uses_base ... ok
[INFO] [stdout] test style::registry::tests::test_styles_add_and_has ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_chained_aliases ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_debug_unknown_empty_indicator ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_three_way_cycle ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_self_referential_returns_none ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_single_alias ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_debug_known_style ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_dangling_alias_returns_none ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_known_style ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_plain_known_style ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_with_mode_color ... ok
[INFO] [stdout] test style::registry::tests::test_styles_can_be_replaced ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_with_mode_no_color ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_plain_unknown_shows_indicator ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_unknown_shows_indicator ... ok
[INFO] [stdout] test style::parser::tests::test_parse_adaptive_style ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_debug_unknown_style ... ok
[INFO] [stdout] test style::registry::tests::test_styles_new_is_empty ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_unknown_with_empty_indicator ... ok
[INFO] [stdout] test style::registry::tests::test_validate_cycle_error ... ok
[INFO] [stdout] test style::registry::tests::test_validate_only_concrete_styles ... ok
[INFO] [stdout] test style::registry::tests::test_validate_dangling_alias_error ... ok
[INFO] [stdout] test style::registry::tests::test_validate_self_referential_cycle ... ok
[INFO] [stdout] test style::registry::tests::test_validate_dangling_in_chain ... ok
[INFO] [stdout] test style::registry::tests::test_validate_three_way_cycle ... ok
[INFO] [stdout] test style::registry::tests::test_validate_empty_styles ... ok
[INFO] [stdout] test style::registry::tests::test_validate_valid_alias ... ok
[INFO] [stdout] test style::value::tests::test_style_value_from_str ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_unknown_with_custom_indicator ... ok
[INFO] [stdout] test style::value::tests::test_style_value_from_style ... ok
[INFO] [stdout] test style::registry::tests::test_apply_debug_through_alias ... ok
[INFO] [stdout] test style::registry::tests::test_validate_valid_alias_chain ... ok
[INFO] [stdout] test style::registry::tests::test_validate_mixed_valid_and_invalid ... ok
[INFO] [stdout] test style::value::tests::test_style_value_from_string ... ok
[INFO] [stdout] test style::registry::tests::test_styles_apply_with_mode_missing_style ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_from_columns_fallback_to_name ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_from_columns_priority_order ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_from_columns_in_render ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_from_columns_with_header_field ... ok
[INFO] [stdout] test tabular::decorator::tests::narrow_unicode_border_layout_remains_compatible ... ok
[INFO] [stdout] test style::registry::tests::test_resolve_cycle_returns_none ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_row ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_with_style ... ok
[INFO] [stdout] test tabular::decorator::tests::table_accessors ... ok
[INFO] [stdout] test tabular::decorator::tests::table_bottom_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_no_header ... ok
[INFO] [stdout] test tabular::decorator::tests::table_header_from_columns_fallback_to_key ... ok
[INFO] [stdout] test tabular::decorator::tests::table_render_full ... ok
[INFO] [stdout] test tabular::decorator::tests::table_render_no_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_with_ascii_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_row_from_with_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_row_from ... ok
[INFO] [stdout] test tabular::decorator::tests::table_with_heavy_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_with_light_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_with_rounded_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_no_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_row_separator_disabled_by_default ... ok
[INFO] [stdout] test tabular::decorator::tests::table_with_double_border ... ok
[INFO] [stdout] test tabular::decorator::tests::table_row_separator_option ... ok
[INFO] [stdout] test tabular::decorator::tests::unicode_borders_honor_wide_maximum_without_ascii_fallback ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_basic ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_bbcode_exact_fit ... ok
[INFO] [stdout] test tabular::decorator::tests::table_separator_row ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_bbcode_padding_right_align ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_bbcode_truncation ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_bbcode_no_truncation ... ok
[INFO] [stdout] test environment::tests::columns_values_are_resolved_without_panicking ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_fill_option_b ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_fill_missing_width_fails ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_no_tags_unchanged ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_right_align ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_center_align ... ok
[INFO] [stdout] test tabular::filters::tests::filter_display_width_bbcode ... ok
[INFO] [stdout] test tabular::filters::tests::filter_display_width ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_custom_ellipsis ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_bbcode_padding_left_align ... ok
[INFO] [stdout] test tabular::filters::tests::filter_in_loop ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_pads_after_wide_styled_truncation ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_center ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_truncate ... ok
[INFO] [stdout] test tabular::filters::tests::filter_col_truncate_middle ... ok
[INFO] [stdout] test tabular::decorator::tests::table_top_border ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_center_bbcode ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_right_bbcode ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_left ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_right ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as_keeps_a_bracketed_value_literal_inside_its_style ... ok
[INFO] [stdout] test tabular::filters::tests::filter_truncate_at_middle ... ok
[INFO] [stdout] test tabular::filters::tests::filter_pad_left_bbcode ... ok
[INFO] [stdout] test tabular::filters::tests::filter_truncate_at_start ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as_keeps_ansi_in_its_value_zero_width_and_unsplit ... ok
[INFO] [stdout] test tabular::filters::tests::filter_truncate_at_custom_ellipsis ... ok
[INFO] [stdout] test tabular::filters::tests::filter_truncate_at_bbcode ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as_empty ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as_rejects_a_name_that_would_invent_a_tag ... ok
[INFO] [stdout] test tabular::filters::tests::filter_style_as_combined_with_col ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_basic ... ok
[INFO] [stdout] test tabular::filters::tests::filter_truncate_at_end ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_with_border ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_measures_null_repr_where_the_header_stops_short ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_with_row_separator ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_rows_measures_the_header_too ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_with_header_style ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_sub_columns_with_border ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_row_from ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_render_all ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_header_rejects_a_string ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_separator_row ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_in_loop ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_overflow_truncate_middle ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_overflow_object_truncate ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_right_align ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_basic ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_fill_width ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_overflow_object_wrap ... ok
[INFO] [stdout] test tabular::filters::tests::function_table_with_header ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_rejects_a_scalar ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_overflow_wrap ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_sizes_bounded_columns_to_the_widest_cell ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_aligns_every_row_to_the_measured_columns ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_overflow_clip ... ok
[INFO] [stdout] test tabular::decorator::tests::border_style_default ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_sub_columns_basic ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_sub_columns_empty_tag ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_leaves_a_sub_column_parent_unmeasured ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_measures_null_repr_where_a_row_stops_short ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_rejects_a_row_that_is_not_an_array ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_width_fraction_object ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_width_fraction_string ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_sub_columns_with_style ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_width_max_only ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_width_min_max ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_width_min_only ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_sub_columns_plain_string_fallback ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_rows_respects_a_max_bound ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_without_rows_leaves_bounded_columns_unmeasured ... ok
[INFO] [stdout] test tabular::formatter::tests::cell_output_line_bbcode_padding ... ok
[INFO] [stdout] test tabular::formatter::tests::cell_output_multi_accessors ... ok
[INFO] [stdout] test tabular::formatter::tests::cell_output_single_accessors ... ok
[INFO] [stdout] test tabular::formatter::tests::cell_output_line_accessor ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_with_anchor ... ok
[INFO] [stdout] test tabular::filters::tests::function_tabular_with_style ... ok
[INFO] [stdout] test tabular::formatter::tests::calculate_anchor_gap_with_transition ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_headers_fallback_to_key ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_headers_fallback_to_name ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_headers_from_header_field ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_headers_priority_order ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_clip_no_marker ... ok
[INFO] [stdout] test tabular::formatter::tests::format_basic_row ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_field_array ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_expand_overflows ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_expand_pads_when_short ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_headers_empty_spec ... ok
[INFO] [stdout] test tabular::formatter::tests::calculate_anchor_gap_no_transition ... ok
[INFO] [stdout] test tabular::formatter::tests::explicit_width_constructor_accepts_ambiguous_width_policy ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_field_nested ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_with_style ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_lines_bbcode_fits_preserves_tags ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_lines_bbcode_wrap ... ok
[INFO] [stdout] test tabular::formatter::proptests::sub_column_non_grower_respects_bounds ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_wrap_with_indent ... ok
[INFO] [stdout] test tabular::formatter::tests::format_empty_spec ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_wrap_single_line ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_style_overrides_style_from_value ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_lines_with_style ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_style_from_value ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_wrap_multi_line ... ok
[INFO] [stdout] test tabular::formatter::tests::format_multiple_rows ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_all_left_anchor_no_gap ... ok
[INFO] [stdout] test tabular::formatter::tests::extract_field_simple ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_lines_single_line ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_all_right_anchor_no_gap ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_center_align ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_lines_mixed_columns ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_lines_with_anchor ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_truncate_start ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_with_decorations ... ok
[INFO] [stdout] test tabular::formatter::tests::format_cell_no_style ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_multiple_anchors ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_right_align ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_with_null ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_truncate_middle ... ok
[INFO] [stdout] test tabular::formatter::tests::format_value_bbcode_right_align ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_with_right_anchor ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_fill_column ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_lines_multi_line ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_with_right_anchor_exact_fit ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_multiple_styled_columns ... ok
[INFO] [stdout] test tabular::formatter::tests::format_row_with_truncation ... ok
[INFO] [stdout] test tabular::formatter::tests::format_with_explicit_widths ... ok
[INFO] [stdout] test tabular::formatter::tests::formatter_accessors ... ok
[INFO] [stdout] test tabular::formatter::tests::object_get_num_columns ... ok
[INFO] [stdout] test tabular::formatter::tests::object_attribute_access_via_template ... ok
[INFO] [stdout] test tabular::formatter::tests::format_value_bbcode_preserves_tags_when_fitting ... ok
[INFO] [stdout] test tabular::formatter::tests::format_value_bbcode_truncation ... ok
[INFO] [stdout] test tabular::formatter::tests::format_value_bbcode_with_style ... ok
[INFO] [stdout] test tabular::formatter::tests::object_get_unknown_returns_none ... ok
[INFO] [stdout] test tabular::formatter::tests::object_column_width_method_via_template ... ok
[INFO] [stdout] test tabular::formatter::tests::object_get_separator ... ok
[INFO] [stdout] test tabular::formatter::tests::object_get_widths ... ok
[INFO] [stdout] test tabular::formatter::tests::object_row_method_in_loop ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_nested_field ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_no_key_uses_null_repr ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_array_index ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_missing_field_uses_null_repr ... ok
[INFO] [stdout] test tabular::formatter::tests::object_row_method_via_template ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_simple_struct ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_various_types ... ok
[INFO] [stdout] test tabular::formatter::tests::overflowing_highlighted_table_cell_keeps_match_style ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_all_empty ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_basic_title_and_tag ... ok
[INFO] [stdout] test tabular::formatter::tests::row_from_uses_name_as_fallback ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_grower_gets_remaining_space ... ok
[INFO] [stdout] test tabular::formatter::tests::row_lines_from_struct ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_bounded_min_zero ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_non_grower_respects_bounded ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_grower_truncation ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_format_row_cells_api ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_non_grower_respects_fixed ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_grower_zero_width ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_multiple_rows_alignment ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_plain_string_fallback ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_via_template ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_separator_skipped_for_zero_width ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_style_application ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_bounded_clamps_to_max_if_not_expanding ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_bounded_from_data ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_bounded_respects_min ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_bounded_with_min ... ok
[INFO] [stdout] test tabular::formatter::proptests::sub_column_width_arithmetic ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_empty_spec ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fill_columns_uneven_split ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fixed_columns ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fraction_columns ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fraction_uneven_split ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fraction_with_fixed ... ok
[INFO] [stdout] test tabular::formatter::tests::format_with_ansi ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_tag_absent ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_fill_column ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_mixed_fill_and_fraction ... ok
[INFO] [stdout] test tabular::formatter::tests::resolve_sub_widths_bbcode ... ok
[INFO] [stdout] test tabular::formatter::tests::sub_column_alignment ... ok
[INFO] [stdout] test tabular::resolve::proptests::fraction_columns_proportional ... ok
[INFO] [stdout] test tabular::formatter::proptests::sub_column_output_width_equals_parent ... ok
[INFO] [stdout] test tabular::resolve::proptests::bounded_columns_respect_bounds ... ok
[INFO] [stdout] test tabular::types::tests::align_serde_roundtrip ... ok
[INFO] [stdout] test tabular::types::tests::anchor_default ... ok
[INFO] [stdout] test tabular::types::tests::anchor_serde_roundtrip ... ok
[INFO] [stdout] test tabular::types::tests::col_shorthand_chaining ... ok
[INFO] [stdout] test tabular::types::tests::column_builder_fill ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_no_fill_expands_rightmost_bounded ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_with_decorations ... ok
[INFO] [stdout] test tabular::resolve::tests::resolved_widths_accessors ... ok
[INFO] [stdout] test tabular::types::tests::col_shorthand_constructors ... ok
[INFO] [stdout] test tabular::types::tests::column_clip_shorthand ... ok
[INFO] [stdout] test tabular::types::tests::column_defaults ... ok
[INFO] [stdout] test tabular::types::tests::column_fluent_api ... ok
[INFO] [stdout] test tabular::types::tests::column_with_sub_columns ... ok
[INFO] [stdout] test tabular::types::tests::column_wrap_shorthand ... ok
[INFO] [stdout] test tabular::types::tests::decorations_overhead ... ok
[INFO] [stdout] test tabular::types::tests::column_builder ... ok
[INFO] [stdout] test tabular::types::tests::decorations_with_separator ... ok
[INFO] [stdout] test tabular::types::tests::extract_fields_from_json ... ok
[INFO] [stdout] test tabular::types::tests::extract_header_row ... ok
[INFO] [stdout] test tabular::types::tests::flat_data_spec_builder ... ok
[INFO] [stdout] test tabular::types::tests::overflow_constructors ... ok
[INFO] [stdout] test tabular::types::tests::overflow_default ... ok
[INFO] [stdout] test tabular::types::tests::sub_col_shorthand_chaining ... ok
[INFO] [stdout] test tabular::types::tests::sub_col_shorthand_constructors ... ok
[INFO] [stdout] test tabular::types::tests::sub_column_defaults ... ok
[INFO] [stdout] test tabular::types::tests::sub_column_fluent_api ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_rejects_empty ... ok
[INFO] [stdout] test tabular::types::tests::column_named ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_rejects_fraction ... ok
[INFO] [stdout] test tabular::types::tests::decorations_default ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_tight_space ... ok
[INFO] [stdout] test tabular::types::tests::column_builder_with_sub_columns ... ok
[INFO] [stdout] test tabular::types::tests::truncate_at_serde_roundtrip ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_rejects_no_fill ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_valid_construction ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_rejects_two_fills ... ok
[INFO] [stdout] test diagnostics::tests::a_panic_inside_a_window_still_closes_it ... ok
[INFO] [stdout] test tabular::types::tests::width_fraction_constructor ... ok
[INFO] [stdout] test tabular::types::tests::width_serde_bounded ... ok
[INFO] [stdout] test tabular::types::tests::width_serde_fill ... ok
[INFO] [stdout] test tabular::types::tests::align_default_is_left ... ok
[INFO] [stdout] test tabular::types::tests::width_serde_fraction ... ok
[INFO] [stdout] test tabular::types::tests::width_constructors ... ok
[INFO] [stdout] test tabular::types::tests::truncate_at_default_is_end ... ok
[INFO] [stdout] test tabular::types::tests::width_serde_fixed ... ok
[INFO] [stdout] test tabular::resolve::tests::resolve_multiple_fill_columns ... ok
[INFO] [stdout] test tabular::types::tests::sub_columns_serde_roundtrip ... ok
[INFO] [stdout] test tabular::resolve::proptests::resolved_widths_fit_available_space ... ok
[INFO] [stdout] test file_loader::tests::test_registry_collision_panics - should panic ... ok
[INFO] [stdout] test tabular::resolve::proptests::mixed_fraction_and_fill_fills_space ... ok
[INFO] [stdout] test tabular::types::tests::table_spec_no_fill ... ok
[INFO] [stdout] test tabular::formatter::proptests::sub_column_output_three_sub_cols ... ok
[INFO] [stdout] test tabular::util::tests::ansi_parser_compatibility_spans_measure_truncate_and_wrap ... ok
[INFO] [stdout] test tabular::util::tests::display_width_ansi ... ok
[INFO] [stdout] test tabular::util::tests::display_width_ascii ... ok
[INFO] [stdout] test tabular::util::tests::display_width_unicode ... ok
[INFO] [stdout] test tabular::util::tests::empty_string_operations ... ok
[INFO] [stdout] test tabular::util::tests::pad_center_basic ... ok
[INFO] [stdout] test tabular::util::tests::pad_center_empty ... ok
[INFO] [stdout] test tabular::util::tests::pad_center_no_padding ... ok
[INFO] [stdout] test tabular::util::tests::pad_center_odd_space ... ok
[INFO] [stdout] test tabular::util::tests::pad_left_ansi ... ok
[INFO] [stdout] test tabular::util::tests::pad_left_basic ... ok
[INFO] [stdout] test tabular::util::tests::pad_left_empty ... ok
[INFO] [stdout] test tabular::util::tests::pad_left_no_padding_needed ... ok
[INFO] [stdout] test tabular::util::tests::pad_right_basic ... ok
[INFO] [stdout] test tabular::util::tests::pad_right_empty ... ok
[INFO] [stdout] test tabular::util::tests::pad_right_no_padding_needed ... ok
[INFO] [stdout] test tabular::util::tests::policy_aware_helpers_share_ambiguous_width_measurement ... ok
[INFO] [stdout] test tabular::util::tests::styled_wrap_uses_the_same_ansi_parser_as_measurement ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_ansi ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_basic ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_cjk ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_exact_fit ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_multi_char_ellipsis ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_no_truncation ... ok
[INFO] [stdout] test tabular::util::tests::truncate_end_tiny_width ... ok
[INFO] [stdout] test tabular::util::tests::truncate_middle_basic ... ok
[INFO] [stdout] test tabular::util::tests::truncate_middle_even_split ... ok
[INFO] [stdout] test tabular::util::tests::truncate_middle_multi_char_ellipsis ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_preserves_short_strings ... ok
[INFO] [stdout] test tabular::util::tests::truncate_middle_no_truncation ... ok
[INFO] [stdout] test tabular::util::tests::truncate_middle_tiny_width ... ok
[INFO] [stdout] test tabular::util::tests::truncate_start_no_truncation ... ok
[INFO] [stdout] test tabular::util::tests::truncate_start_basic ... ok
[INFO] [stdout] test tabular::util::tests::truncate_start_path ... ok
[INFO] [stdout] test tabular::util::tests::truncate_start_tiny_width ... ok
[INFO] [stdout] test tabular::util::tests::truncating_a_styled_value_closes_the_colour_it_cut ... ok
[INFO] [stdout] test tabular::util::tests::wrap_basic_multiline ... ok
[INFO] [stdout] test tabular::util::tests::wrap_cjk_characters ... ok
[INFO] [stdout] test tabular::util::tests::wrap_empty_string ... ok
[INFO] [stdout] test tabular::util::tests::wrap_exact_fit ... ok
[INFO] [stdout] test tabular::util::tests::wrap_indent_basic ... ok
[INFO] [stdout] test tabular::util::tests::wrap_indent_multiple_lines ... ok
[INFO] [stdout] test tabular::util::tests::wrap_indent_no_wrap_needed ... ok
[INFO] [stdout] test tabular::util::tests::wrap_indent_zero_indent ... ok
[INFO] [stdout] test tabular::util::tests::wrap_long_word_force_break ... ok
[INFO] [stdout] test tabular::util::tests::wrap_multiple_spaces_normalized_when_wrapping ... ok
[INFO] [stdout] test tabular::util::tests::wrap_preserves_word_boundaries ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_middle_contains_ellipsis_when_truncated ... ok
[INFO] [stdout] test tabular::util::tests::wrap_single_line_fits ... ok
[INFO] [stdout] test tabular::util::tests::wrap_single_word_per_line ... ok
[INFO] [stdout] test tabular::util::tests::wrap_whitespace_only ... ok
[INFO] [stdout] test tabular::util::tests::zero_width_target ... ok
[INFO] [stdout] test tabular::util::tests::wrapping_a_styled_value_reads_the_same_across_the_line_break ... ok
[INFO] [stdout] test template::engine::tests::interpolation_escapes_data_without_a_filter ... ok
[INFO] [stdout] test template::engine::tests::named_and_context_renders_cross_the_same_policy_seam ... ok
[INFO] [stdout] test tabular::util::tests::wrap_zero_width ... ok
[INFO] [stdout] test template::engine::tests::minijinja_engine_is_neither_send_nor_sync ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_named_template ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_simple ... ok
[INFO] [stdout] test style::css_parser::tests::test_random_css_input_no_panic ... ok
[INFO] [stdout] test template::engine::tests::table_helpers_fall_back_to_eighty_columns_without_a_render_width ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_template_error ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_with_context ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_with_loop ... ok
[INFO] [stdout] test template::engine::tests::table_helpers_use_render_width_unless_explicitly_overridden ... ok
[INFO] [stdout] test template::filters::tests::policy_aware_registration_reaches_width_filters ... ok
[INFO] [stdout] test template::filters::tests::test_deprecated_style_filter_gives_helpful_error ... ok
[INFO] [stdout] test template::functions::tests::render_with_context_preserves_caller_extras_for_providers ... ok
[INFO] [stdout] test template::engine::tests::test_minijinja_engine_supports_features ... ok
[INFO] [stdout] test template::filters::tests::interpolation_claims_no_data_tags_and_verbatim_is_absent ... ok
[INFO] [stdout] test template::functions::tests::test_empty_template ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_csv_mode_with_spec ... ok
[INFO] [stdout] test tabular::util::proptests::wrap_nonempty_input_produces_nonempty_output ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_json_mode ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_json_with_struct ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_term_mode_uses_template ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_text_mode_uses_template ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_csv_mode_flat_records ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_with_context_text_mode ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_with_context_json_mode ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_csv_mode_refuses_a_nested_value ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_end_respects_max_width ... ok
[INFO] [stdout] test template::functions::tests::test_render_literal_string_styled ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_yaml_mode ... ok
[INFO] [stdout] test template::functions::tests::test_render_fails_with_dangling_alias ... ok
[INFO] [stdout] test template::functions::tests::test_render_auto_with_context_yaml_mode ... ok
[INFO] [stdout] test style::css_parser::tests::test_valid_structure_random_values ... ok
[INFO] [stdout] test template::functions::tests::test_render_fails_with_cycle ... ok
[INFO] [stdout] test template::functions::tests::test_render_unknown_style_stripped_in_text_mode ... ok
[INFO] [stdout] test template::functions::tests::test_render_unknown_style_degrades_to_text ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_alias ... ok
[INFO] [stdout] test template::functions::tests::test_render_template_with_loop ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_dynamic_provider ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_data_takes_precedence ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_basic ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_alias_chain ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_nested_data ... ok
[INFO] [stdout] test template::functions::tests::test_render_mixed_styled_and_plain ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_icons_nerdfont ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_icons_classic ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_empty_registry ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_provider_uses_the_representation ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_icons_and_styles ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_context_includes_icons ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_output_term_debug ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_mode_forces_color_mode ... ok
[INFO] [stdout] test tabular::util::proptests::pad_preserves_content_when_smaller ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_output_text_no_ansi ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_output_term_debug_preserves_tags ... ok
[INFO] [stdout] test template::functions::tests::test_render_without_icons_no_overhead ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_output_term_has_ansi ... ok
[INFO] [stdout] test template::functions::tests::test_render_with_vars_includes_icons ... ok
[INFO] [stdout] test template::functions::tests::test_style_tag_with_nested_data ... ok
[INFO] [stdout] test template::functions::tests::test_render_yaml_from_theme_with_icons ... ok
[INFO] [stdout] test tabular::util::proptests::pad_produces_exact_width_when_larger ... ok
[INFO] [stdout] test template::engine::tests::width_policy_is_restored_after_a_filter_panics ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_debug_mode ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_in_loop ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_term_mode ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_literal_brackets ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_text_mode ... ok
[INFO] [stdout] test template::functions::tests::test_three_layer_styling_pattern ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_multiple_styles ... ok
[INFO] [stdout] test template::functions::tests::test_template_syntax_error ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_all_known_tags ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_mixed_known_and_unknown ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_nested ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_plain_text_passes ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_syntax_error_fails ... ok
[INFO] [stdout] test template::load::tests::adding_then_removing_inline_and_framework_templates_reloads_on_a_shared_engine ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_multiple_unknown_tags ... ok
[INFO] [stdout] test template::load::tests::extension_fallback_adds_the_requested_name_and_overwrites_a_stale_engine_entry ... ok
[INFO] [stdout] test template::load::tests::file_backed_include_list_discovers_an_earlier_candidate_after_the_initial_scan ... ok
[INFO] [stdout] test template::load::tests::missing_named_template_refreshes_once_then_errors ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_end_contains_ellipsis_when_truncated ... ok
[INFO] [stdout] test template::functions::tests::test_validate_template_unknown_tag_fails ... ok
[INFO] [stdout] test template::load::tests::disappeared_file_is_not_replaced_by_a_framework_template_of_the_same_name ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_middle_respects_max_width ... ok
[INFO] [stdout] test template::load::tests::file_backed_optional_include_is_discovered_after_the_initial_scan ... ok
[INFO] [stdout] test template::registry::tests::in_memory_mutations_assign_distinct_generations ... ok
[INFO] [stdout] test template::registry::tests::new_registries_have_distinct_ids_and_clones_keep_theirs ... ok
[INFO] [stdout] test template::presentation::tests::sgr_state_survives_semantic_boundaries ... ok
[INFO] [stdout] test template::load::tests::replacing_inline_template_reloads_on_a_shared_engine ... ok
[INFO] [stdout] test template::load::tests::sibling_clones_with_different_content_reload_on_a_shared_engine ... ok
[INFO] [stdout] test template::registry::tests::refresh_assigns_a_new_generation ... ok
[INFO] [stdout] test template::load::tests::shared_engine_does_not_accept_a_stale_template_from_another_registry ... ok
[INFO] [stdout] test template::presentation::tests::empty_semantic_styles_do_not_remove_sgr_resets ... ok
[INFO] [stdout] test tabular::util::proptests::wrap_indent_continuation_lines_are_indented ... ok
[INFO] [stdout] test template::functions::tests::test_tag_syntax_unknown_tag_degrades_to_text ... ok
[INFO] [stdout] test template::presentation::tests::unsupported_control_payloads_never_become_semantic_markup ... ok
[INFO] [stdout] test template::registry::tests::sibling_clones_mutated_once_each_get_distinct_generations ... ok
[INFO] [stdout] test template::registry::tests::test_error_display_collision ... ok
[INFO] [stdout] test template::registry::tests::test_error_display_not_found ... ok
[INFO] [stdout] test template::registry::tests::test_framework_entries ... ok
[INFO] [stdout] test template::registry::tests::test_extensionless_includes_work ... ok
[INFO] [stdout] test template::registry::tests::test_framework_clear_all_clears_framework ... ok
[INFO] [stdout] test template::registry::tests::test_extensionless_includes_with_extension_syntax ... ok
[INFO] [stdout] test template::registry::tests::test_framework_included_in_len_and_names ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_extension_priority ... ok
[INFO] [stdout] test template::registry::tests::test_framework_names_iterator ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_extension_priority_reverse_order ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_empty ... ok
[INFO] [stdout] test template::registry::tests::test_framework_lowest_priority ... ok
[INFO] [stdout] test template::registry::tests::test_framework_user_can_override ... ok
[INFO] [stdout] test template::registry::tests::test_framework_cross_extension_lookup ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_multiple ... ok
[INFO] [stdout] test template::registry::tests::test_framework_add_and_get ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_single ... ok
[INFO] [stdout] test template::registry::tests::test_inline_cross_extension_lookup ... ok
[INFO] [stdout] test template::registry::tests::test_registry_add_inline ... ok
[INFO] [stdout] test template::registry::tests::test_registry_add_from_files ... ok
[INFO] [stdout] test template::registry::tests::test_registry_collision_different_dirs ... ok
[INFO] [stdout] test template::registry::tests::test_registry_clear ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_names_iterator ... ok
[INFO] [stdout] test template::registry::tests::test_registry_extension_priority ... ok
[INFO] [stdout] test template::registry::tests::test_inline_cross_extension_nested_path ... ok
[INFO] [stdout] test template::registry::tests::test_from_embedded_entries_nested_paths ... ok
[INFO] [stdout] test template::registry::tests::test_template_file_extension_priority ... ok
[INFO] [stdout] test template::registry::tests::test_registry_names_iterator ... ok
[INFO] [stdout] test template::registry::tests::test_registry_not_found ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_fails_with_invalid_theme ... ok
[INFO] [stdout] test template::registry::tests::test_registry_inline_overwrites ... ok
[INFO] [stdout] test template::registry::tests::test_registry_inline_shadows_file ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_nonexistent_dir_error ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_set_color_policy ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_inline_shadows_file ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_hot_reload ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_unknown_name_reads_kind_once ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_unknown_template_error ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_succeeds_with_valid_aliases ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_multiple_templates ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_custom_engine ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_embedded_source ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_embedded ... ok
[INFO] [stdout] test template::renderer::tests::renderer_applies_width_policy_to_filters_and_tables ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_nested_template_dir ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_without_icons ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_icons ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_icons_nerdfont ... ok
[INFO] [stdout] test template::simple::tests::test_boolean_values ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_with_simple_engine ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_template_with_extension ... ok
[INFO] [stdout] test template::simple::tests::test_array_index ... ok
[INFO] [stdout] test template::simple::tests::test_array_object_access ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_add_and_render ... ok
[INFO] [stdout] test template::simple::tests::test_context_data_precedence ... ok
[INFO] [stdout] test template::simple::tests::test_multiple_variables ... ok
[INFO] [stdout] test template::simple::tests::test_empty_variable_name ... ok
[INFO] [stdout] test template::simple::tests::test_escaped_braces ... ok
[INFO] [stdout] test template::simple::tests::test_escaped_closing_brace ... ok
[INFO] [stdout] test template::simple::tests::test_has_template ... ok
[INFO] [stdout] test template::simple::tests::test_null_value ... ok
[INFO] [stdout] test template::simple::tests::test_complex_json_value ... ok
[INFO] [stdout] test template::simple::tests::test_named_template_not_found ... ok
[INFO] [stdout] test template::simple::tests::test_nested_access ... ok
[INFO] [stdout] test template::simple::tests::test_named_template ... ok
[INFO] [stdout] test template::simple::tests::test_whitespace_in_variable ... ok
[INFO] [stdout] test template::simple::tests::test_no_template_logic ... ok
[INFO] [stdout] test template::simple::tests::test_simple_substitution ... ok
[INFO] [stdout] test template::simple::tests::test_plain_text ... ok
[INFO] [stdout] test template::simple::tests::test_with_context ... ok
[INFO] [stdout] test template::source::tests::leaves_raw_and_comments_untouched ... ok
[INFO] [stdout] test template::simple::tests::test_number_values ... ok
[INFO] [stdout] test template::simple::tests::test_supports_flags ... ok
[INFO] [stdout] test template::source::tests::preserves_original_syntax_error_location ... ok
[INFO] [stdout] test template::simple::tests::test_unclosed_variable ... ok
[INFO] [stdout] test template::source::tests::rejects_every_autoescape_block ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_add_template_dir ... ok
[INFO] [stdout] test template::source::tests::rejects_destructured_set_captures ... ok
[INFO] [stdout] test template::source::tests::preserves_nested_set_blocks_and_whitespace_controls ... ok
[INFO] [stdout] test template::simple::tests::test_missing_variable ... ok
[INFO] [stdout] test template::source::tests::captures_before_set_uses_and_block_filters ... ok
[INFO] [stdout] test template::source::tests::handles_postfix_spans_and_parentheses ... ok
[INFO] [stdout] test template::spelling::tests::containers_keep_minijinja_shape_for_everything_else ... ok
[INFO] [stdout] test template::spelling::tests::nesting_normalizes_at_every_depth ... ok
[INFO] [stdout] test template::spelling::tests::containers_normalize_their_elements ... ok
[INFO] [stdout] test template::spelling::tests::scalars_use_standout_spelling ... ok
[INFO] [stdout] test template::source::tests::wraps_nested_calls_and_keyword_arguments ... ok
[INFO] [stdout] test theme::adaptive::tests::probe_color_mode_returns_a_variant ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_classic_only ... ok
[INFO] [stdout] test theme::adaptive::tests::adaptive_theme_follows_request_color_scheme ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_empty_string ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_equality ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_resolve_classic_mode ... ok
[INFO] [stdout] test template::spelling::tests::other_scalars_keep_minijinja_formatting ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_resolve_auto_mode ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_resolve_nerdfont_fallback ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_start_respects_max_width ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_multi_char ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_resolve_nerdfont_mode ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_definition_with_nerdfont ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_add ... ok
[INFO] [stdout] test template::source::tests::slicing_preserves_sequence_and_string_behavior ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_insert ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_merge ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_resolve_empty ... ok
[INFO] [stdout] test template::source::tests::traverses_call_and_do_arguments_without_changing_statement_grammar ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_resolve_classic ... ok
[INFO] [stdout] test template::source::tests::traverses_expression_and_template_statement_positions ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_new_is_empty ... ok
[INFO] [stdout] test theme::icon_def::tests::test_icon_set_resolve_nerdfont ... ok
[INFO] [stdout] test theme::icon_mode::tests::nerd_font_var_truthy_values_select_nerd_font ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_adaptive ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_adaptive_dark_only ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_adaptive_light_only ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_icon ... ok
[INFO] [stdout] test template::source::tests::rewritten_calls_match_original_execution ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_alias_str ... ok
[INFO] [stdout] test template::renderer::tests::test_renderer_extension_priority ... ok
[INFO] [stdout] test template::registry::tests::test_framework_clear ... ok
[INFO] [stdout] test template::registry::tests::test_files_cross_extension_lookup ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_concrete ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_invalid ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_shorthand ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_default ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_icons_mapping_without_classic ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_simple ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_no_icons ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_icons_only ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_icons_empty_by_default ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_concrete_replaces_alias_definition ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_keeps_own_palette ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_with_icons ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_alias_replaces_concrete_definition ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_concrete_replaces_adaptive_definition ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_alias ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_palette_from_other ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_merge_with_icons ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_new_has_no_name ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_icons_classic ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_icons_nerdfont ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_styles_light_mode ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_styles_no_mode ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_styles_preserves_aliases ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_validate_valid ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_validate_invalid ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_complete ... ok
[INFO] [stdout] test util::tests::csv_records_accepts_an_empty_array_as_a_headerless_document ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_new_is_empty ... ok
[INFO] [stdout] test util::tests::csv_records_unions_the_columns_of_an_array_of_records ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_no_palette_by_default ... ok
[INFO] [stdout] test util::tests::csv_records_keeps_a_records_declared_column_order ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_with_palette ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_no_truncation ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_empty ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_exact_fit ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_one_over ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_resolve_styles_dark_mode ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_one_width ... ok
[INFO] [stdout] test util::tests::test_rgb_to_ansi256_grayscale ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_preserves_semantic_style ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_with_truncation ... ok
[INFO] [stdout] test util::tests::test_truncate_to_width_zero_width ... ok
[INFO] [stdout] test util::tests::write_csv_quotes_cells_the_way_a_reader_expects ... ok
[INFO] [stdout] test warnings::tests::a_buffered_warning_cannot_carry_a_terminal_escape_sequence ... ok
[INFO] [stdout] test util::tests::the_shared_escaper_agrees_with_the_bracket_replacement_it_replaced ... ok
[INFO] [stdout] test util::tests::truncation_closes_an_ansi_style_it_cuts ... ok
[INFO] [stdout] test warnings::tests::a_styled_block_keeps_its_own_ansi_around_an_escaped_warning ... ok
[INFO] [stdout] test warnings::tests::a_never_policy_opts_out_of_warning_color_on_capable_stderr ... ok
[INFO] [stdout] test warnings::tests::piped_stderr_strips_warning_color ... ok
[INFO] [stdout] test warnings::tests::default_theme_registers_warning_styles ... ok
[INFO] [stdout] test warnings::tests::an_always_policy_colors_a_capable_stderr_under_a_structured_representation ... ok
[INFO] [stdout] test warnings::tests::piped_stdout_tty_stderr_keeps_warning_color ... ok
[INFO] [stdout] test warnings::tests::render_block_plain_is_empty_without_warnings ... ok
[INFO] [stdout] test warnings::tests::render_block_plain_lays_out_banner_and_indented_items ... ok
[INFO] [stdout] test warnings::tests::push_and_take_roundtrip ... ok
[INFO] [stdout] test warnings::tests::style_for_stderr_plain_when_style_missing ... ok
[INFO] [stdout] test warnings::tests::style_for_stderr_emits_ansi_when_enabled ... ok
[INFO] [stdout] test warnings::tests::style_for_stderr_plain_when_color_disabled ... ok
[INFO] [stdout] test warnings::tests::push_once_deduplicates_pending_messages ... ok
[INFO] [stdout] test width::tests::ambiguous_characters_follow_the_selected_policy ... ok
[INFO] [stdout] test width::tests::truncation_preserves_nested_semantic_styles ... ok
[INFO] [stdout] test theme::icon_mode::tests::nerd_font_var_absent_or_falsey_selects_classic ... ok
[INFO] [stdout] test width::tests::visible_width_ignores_ansi_and_style_tags ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_add_alias_string ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_adaptive ... ok
[INFO] [stdout] test theme::theme::tests::test_theme_from_yaml_icons_invalid_type ... ok
[INFO] [stdout] test template::source::tests::preserves_macro_set_scopes_and_filters ... ok
[INFO] [stdout] test util::tests::test_rgb_to_ansi256_color_cube ... ok
[INFO] [stdout] test util::tests::a_nested_value_is_a_render_error_naming_csv_projection ... ok
[INFO] [stdout] test tabular::util::proptests::truncate_start_contains_ellipsis_when_truncated ... ok
[INFO] [stdout] test tabular::util::proptests::wrap_preserves_all_words ... ok
[INFO] [stdout] test tabular::util::proptests::wrap_all_lines_respect_width ... ok
[INFO] [stdout] test width::tests::unstyled_inputs_keep_existing_unicode_truncation_semantics ... ok
[INFO] [stdout] test width::tests::tagged_truncation_is_balanced_bounded_and_matches_plain_text ... ok
[INFO] [stdout] test width::tests::ansi_compatible_tagged_truncation_matches_plain_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 963 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.92s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/environment_construction.rs (/opt/rustwide/target/debug/build/standout-render/4703b92336570efd/out/environment_construction-4703b92336570efd)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test prose_naming_the_constructor_is_not_read_as_a_call ... ok
[INFO] [stdout] test production_code_builds_environments_through_the_spelling_seam ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- production_code_builds_environments_through_the_spelling_seam stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'production_code_builds_environments_through_the_spelling_seam' (4040) panicked at tests/environment_construction.rs:68:43:
[INFO] [stdout] crates/ is readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59105dbf0f71 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59105dbf0f71 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59105dbf0f71 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59105dbf0f71 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59105dc0522a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59105dc0522a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x59105dbf547c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x59105dbf547c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x59105dbcc916 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59105dbcc916 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x59105dbe9099 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x59105db84ba0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x59105db84ba0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x59105dbe9252 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x59105dbe9252 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x59105dbcc9c2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x59105dbc54a9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59105dbcd5cd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x59105dc0595c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59105dc05732 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x59105db6e008 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::fs::ReadDir, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x59105db6cb2d - environment_construction[1df11df956f1f9d3]::collect_rust_sources
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/environment_construction.rs:68:43
[INFO] [stdout]   22:     0x59105db6d58c - environment_construction[1df11df956f1f9d3]::production_code_builds_environments_through_the_spelling_seam
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/environment_construction.rs:10:5
[INFO] [stdout]   23:     0x59105db6c1b7 - environment_construction[1df11df956f1f9d3]::production_code_builds_environments_through_the_spelling_seam::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/environment_construction.rs:7:67
[INFO] [stdout]   24:     0x59105db77f26 - <environment_construction[1df11df956f1f9d3]::production_code_builds_environments_through_the_spelling_seam::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59105db77feb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x59105db77feb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x59105db851c5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x59105db851c5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x59105db851c5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x59105db851c5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x59105db851c5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x59105db851c5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x59105db851c5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x59105db7eab4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x59105db7eab4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x59105db88252 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x59105db88252 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x59105db88252 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x59105db88252 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x59105db88252 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x59105db88252 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x59105db88252 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x59105dbf046f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x59105dbf046f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7efcb91dddfa - <unknown>
[INFO] [stdout]   46:     0x7efcb92713d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     production_code_builds_environments_through_the_spelling_seam
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test environment_construction`
[INFO] running `Command { std: "docker" "inspect" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b", kill_on_drop: false }`
[INFO] [stdout] 2c6ee378688e3670106d1fd5c2364b557b6b65b8f696dfc934f00f4c1997aa0b
