[INFO] fetching crate defuddle-rs 0.1.0...
[INFO] testing defuddle-rs-0.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate defuddle-rs 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate defuddle-rs 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate defuddle-rs 0.1.0
[INFO] tweaked toml for crates.io crate defuddle-rs 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate defuddle-rs 0.1.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 defuddle-rs 0.1.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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d
[INFO] running `Command { std: "docker" "start" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", 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" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d" "/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" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", 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" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling servo_arc v0.4.3
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling zmij v1.0.20
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling chardetng v0.1.17
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling utf8-width v0.1.8
[INFO] [stderr]    Compiling ego-tree v0.9.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling phf_codegen v0.13.1
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling selectors v0.33.0
[INFO] [stderr]    Compiling string_cache_codegen v0.5.4
[INFO] [stderr]    Compiling selectors v0.26.0
[INFO] [stderr]    Compiling markup5ever v0.14.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling match_token v0.1.0
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling cssparser v0.34.0
[INFO] [stderr]    Compiling auto_encoder v0.1.10
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling cssparser v0.36.0
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]    Compiling lol_html v2.7.2
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling html5ever v0.29.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling scraper v0.21.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling fast_html2md v0.0.58
[INFO] [stderr]    Compiling defuddle-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", 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" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling defuddle-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3.78s
[INFO] running `Command { std: "docker" "inspect" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", 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" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/defuddle-rs/268930a6ef37b85d/out/defuddle_rs-268930a6ef37b85d)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/defuddle-rs/df9c842b712410a9/out/defuddle-df9c842b712410a9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/content_scorer_test.rs (/opt/rustwide/target/release/build/defuddle-rs/0a7082409b16b7dd/out/content_scorer_test-0a7082409b16b7dd)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_content_role ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_false_for_short_elements_without_indicators ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_entry_id ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_content_class ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_false_for_elements_without_content_indicators ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_many_words_and_paragraphs ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_handle_elements_with_content_indicators ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_some_words_and_paragraphs ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_many_words ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_handle_elements_with_multiple_content_indicators ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_not_remove_elements_with_content_role ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_not_remove_elements_with_nested_tables ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_handle_empty_or_minimal_content_elements ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_not_remove_footnote_list_elements ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_penalize_list_with_high_link_density ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_preserve_element_with_date_and_author ... ok
[INFO] [stdout] test is_likely_content_tests::test_should_return_true_for_elements_with_main_role ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_preserve_elements_with_high_word_count ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_process_multiple_elements_correctly ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_handle_elements_with_footnotes_references ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_not_remove_elements_with_contentinfo_role ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_remove_elements_with_low_scores ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_remove_navigation_like_elements ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_penalize_high_link_density ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_penalize_list_structure_with_high_links ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_penalize_navigation_indicators ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_penalize_non_content_class_patterns ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_return_0_for_footnote_list_elements ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_return_0_for_very_short_elements ... ok
[INFO] [stdout] test score_and_remove_tests::test_should_not_remove_elements_that_are_likely_content ... ok
[INFO] [stdout] test score_non_content_block_tests::test_should_penalize_id_patterns_indicating_non_content ... ok
[INFO] [stdout] test score_element_tests::test_should_give_positive_score_for_element_with_many_words ... ok
[INFO] [stdout] test score_element_tests::test_should_penalize_high_image_density ... ok
[INFO] [stdout] test score_element_tests::test_should_penalize_high_link_density ... ok
[INFO] [stdout] test score_element_tests::test_should_penalize_nested_tables ... ok
[INFO] [stdout] test score_element_tests::test_should_score_based_on_word_count ... ok
[INFO] [stdout] test score_element_tests::test_should_add_bonus_for_paragraph_count ... ok
[INFO] [stdout] test score_element_tests::test_should_add_bonus_for_footnotes ... ok
[INFO] [stdout] test score_element_tests::test_should_add_position_bonus_for_right_aligned_elements ... ok
[INFO] [stdout] test score_element_tests::test_should_add_bonus_for_author_presence ... ok
[INFO] [stdout] test score_element_tests::test_should_add_bonus_for_content_classes ... ok
[INFO] [stdout] test score_element_tests::test_should_add_bonus_for_date_presence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/flatten_wrapper_elements_test.rs (/opt/rustwide/target/release/build/defuddle-rs/0b26afd752562260/out/flatten_wrapper_elements_test-0b26afd752562260)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test test_should_handle_nested_lists_correctly ... ok
[INFO] [stdout] test test_should_handle_consecutive_wrappers ... ok
[INFO] [stdout] test test_should_handle_empty_divs_by_removing_them ... ok
[INFO] [stdout] test test_should_convert_div_with_font_tags_to_paragraph ... ok
[INFO] [stdout] test test_should_flatten_deeply_nested_wrapper_divs ... ok
[INFO] [stdout] test test_should_convert_div_with_only_inline_content_to_paragraph ... ok
[INFO] [stdout] test test_should_handle_complex_nested_structure_with_preserved_elements ... ok
[INFO] [stdout] test test_should_handle_divs_with_only_whitespace ... ok
[INFO] [stdout] test test_should_flatten_simple_wrapper_div_with_paragraphs ... ok
[INFO] [stdout] test test_should_flatten_wrapper_with_multiple_lists ... ok
[INFO] [stdout] test test_should_flatten_section_wrapper_elements ... ok
[INFO] [stdout] test test_should_preserve_details_and_summary_elements ... ok
[INFO] [stdout] test test_should_preserve_elements_with_inline_spans_inside ... ok
[INFO] [stdout] test test_should_handle_deeply_nested_structures_with_multiple_passes ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_br_elements ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_blockquote_containing_paragraphs ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_dl_dt_dd_elements ... ok
[INFO] [stdout] test test_should_preserve_code_and_pre_elements ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_only_text_no_html_elements ... ok
[INFO] [stdout] test test_should_preserve_blockquote_elements ... ok
[INFO] [stdout] test test_should_not_unwrap_div_that_contains_both_inline_and_block_elements ... ok
[INFO] [stdout] test test_should_handle_empty_nested_divs_correctly ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_links ... ok
[INFO] [stdout] test test_should_handle_mixed_content_with_headings_and_paragraphs ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_multiple_heading_levels ... ok
[INFO] [stdout] test test_should_handle_wrapper_with_only_a_single_text_node ... ok
[INFO] [stdout] test test_should_preserve_figure_and_figcaption_elements ... ok
[INFO] [stdout] test test_should_preserve_form_and_fieldset_elements ... ok
[INFO] [stdout] test test_should_preserve_table_elements ... ok
[INFO] [stdout] test test_should_preserve_elements_with_semantic_roles ... ok
[INFO] [stdout] test test_should_preserve_elements_with_semantic_class_names ... ok
[INFO] [stdout] test test_should_unwrap_div_with_single_block_level_child ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_org_test.rs (/opt/rustwide/target/release/build/defuddle-rs/d8bd7ff0fc4430af/out/schema_org_test-d8bd7ff0fc4430af)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_extract_schema_org_data_empty_html ... ok
[INFO] [stdout] test test_extract_schema_org_data_count ... ok
[INFO] [stdout] test test_extract_schema_org_data_website_with_nested_reference ... ok
[INFO] [stdout] test test_extract_schema_org_data_organization ... ok
[INFO] [stdout] test test_extract_schema_org_data_from_metadata_html ... ok
[INFO] [stdout] test test_extract_schema_org_data_recipe_with_array ... ok
[INFO] [stdout] test test_extract_schema_org_data_person_simple ... ok
[INFO] [stdout] test test_extract_schema_org_data_invalid_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/standardize_content_test.rs (/opt/rustwide/target/release/build/defuddle-rs/bc2fe4b086fadff7/out/standardize_content_test-bc2fe4b086fadff7)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test test_does_not_add_space_when_next_starts_with_closing_bracket ... ok
[INFO] [stdout] test test_does_not_add_space_when_current_ends_with_opening_parenthesis ... ok
[INFO] [stdout] test test_does_not_add_space_when_element_ends_with_space ... ok
[INFO] [stdout] test test_converts_3_plus_consecutive_newlines_to_2_newlines ... ok
[INFO] [stdout] test test_does_not_add_space_when_current_ends_with_opening_bracket ... ok
[INFO] [stdout] test test_does_not_add_space_when_next_starts_with_period ... ok
[INFO] [stdout] test test_converts_multiple_nbsp_to_single_nbsp ... ok
[INFO] [stdout] test test_converts_3_plus_consecutive_spaces_to_1_space ... ok
[INFO] [stdout] test test_preserves_2_consecutive_newlines ... ok
[INFO] [stdout] test test_preserves_meaningful_content_with_punctuation ... ok
[INFO] [stdout] test test_preserves_2_consecutive_spaces ... ok
[INFO] [stdout] test test_preserves_spaces_at_end_of_inline_element ... ok
[INFO] [stdout] test test_preserves_leading_spaces_in_text ... ok
[INFO] [stdout] test test_preserves_zero_width_non_joiner_u200c_for_farsi ... ok
[INFO] [stdout] test test_preserves_spaces_at_start_of_inline_element ... ok
[INFO] [stdout] test test_handles_mixed_whitespace_characters ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_with_newlines_at_end_of_inline_element ... ok
[INFO] [stdout] test test_does_not_remove_empty_lines_inside_code_element ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_at_end_of_block_element ... ok
[INFO] [stdout] test test_does_not_add_space_when_next_starts_with_closing_parenthesis ... ok
[INFO] [stdout] test test_preserves_single_newline ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_with_newlines_at_start_of_inline_element ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_with_spaces_at_end_of_block_element ... ok
[INFO] [stdout] test test_removes_leading_newlines_and_tabs_from_text ... ok
[INFO] [stdout] test test_does_not_add_space_when_next_starts_with_comma ... ok
[INFO] [stdout] test test_handles_multiple_consecutive_empty_text_nodes ... ok
[INFO] [stdout] test test_removes_left_to_right_mark_u200e ... ok
[INFO] [stdout] test test_removes_space_before_colon ... ok
[INFO] [stdout] test test_handles_nested_elements_with_empty_text_nodes ... ok
[INFO] [stdout] test test_removes_completely_empty_text_nodes ... ok
[INFO] [stdout] test test_removes_right_to_left_mark_u200f ... ok
[INFO] [stdout] test test_removes_space_before_comma ... ok
[INFO] [stdout] test test_removes_zero_width_joiner_u200d ... ok
[INFO] [stdout] test test_removes_text_nodes_with_only_nbsp ... ok
[INFO] [stdout] test test_removes_text_nodes_with_only_whitespace ... ok
[INFO] [stdout] test test_removes_space_before_exclamation_mark ... ok
[INFO] [stdout] test test_removes_space_before_semicolon ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_at_start_of_block_element ... ok
[INFO] [stdout] test test_removes_space_before_period ... ok
[INFO] [stdout] test test_does_not_remove_empty_lines_inside_pre_element ... ok
[INFO] [stdout] test test_removes_text_nodes_with_only_newlines ... ok
[INFO] [stdout] test test_removes_empty_text_nodes_with_spaces_at_start_of_block_element ... ok
[INFO] [stdout] test test_removes_zero_width_space_u200b ... ok
[INFO] [stdout] test test_does_not_remove_leading_trailing_whitespace_inside_pre ... ok
[INFO] [stdout] test test_preserves_trailing_spaces_in_text ... ok
[INFO] [stdout] test test_removes_space_before_question_mark ... ok
[INFO] [stdout] test test_removes_trailing_newlines_and_tabs_from_text ... ok
[INFO] [stdout] test test_removes_zero_width_no_break_space_ufeff ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests defuddle_rs
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/lib.rs - (line 26) ... ok
[INFO] [stdout] test src/processor.rs - processor::process_html (line 43) ... ok
[INFO] [stdout] test src/processor.rs - processor::remove_html_comments (line 148) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d", kill_on_drop: false }`
[INFO] [stdout] 8ef5c20a540b0ff30fa147622864883071f3629bfa81d47420e29e4f3b517e5d
