[INFO] cloning repository https://github.com/dreampuf/htmldown [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dreampuf/htmldown" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdreampuf%2Fhtmldown", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdreampuf%2Fhtmldown'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f39fb30069f343959bd7e5dab804bb7021f94c8a [INFO] testing dreampuf/htmldown against try#a7ee93192a766fb0dafa23def7154fc03cfcfc3e for pr-146989 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdreampuf%2Fhtmldown" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/dreampuf/htmldown [INFO] finished tweaking git repo https://github.com/dreampuf/htmldown [INFO] tweaked toml for git repo https://github.com/dreampuf/htmldown written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/dreampuf/htmldown on toolchain a7ee93192a766fb0dafa23def7154fc03cfcfc3e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/dreampuf/htmldown 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" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded html5ever v0.27.0 [INFO] [stderr] Downloaded redox_syscall v0.5.15 [INFO] [stderr] Downloaded markup5ever_rcdom v0.3.0 [INFO] [stderr] Downloaded xml5ever v0.18.1 [INFO] [stderr] Downloaded markup5ever v0.12.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 98bd99683710a87349ef12f02bb568d0776174963aad5dbc420069a53b31d8fa [INFO] running `Command { std: "docker" "start" "-a" "98bd99683710a87349ef12f02bb568d0776174963aad5dbc420069a53b31d8fa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "98bd99683710a87349ef12f02bb568d0776174963aad5dbc420069a53b31d8fa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "98bd99683710a87349ef12f02bb568d0776174963aad5dbc420069a53b31d8fa", kill_on_drop: false }` [INFO] [stdout] 98bd99683710a87349ef12f02bb568d0776174963aad5dbc420069a53b31d8fa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2b6eabc37de8209e151947a4ed89152854f9bb9e52df3c93bc6c7eabcda6b0d5 [INFO] running `Command { std: "docker" "start" "-a" "2b6eabc37de8209e151947a4ed89152854f9bb9e52df3c93bc6c7eabcda6b0d5", kill_on_drop: false }` [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling futf v0.1.5 [INFO] [stderr] Compiling tendril v0.4.3 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling phf_codegen v0.11.3 [INFO] [stderr] Compiling string_cache_codegen v0.5.4 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling markup5ever v0.12.1 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling string_cache v0.8.9 [INFO] [stderr] Compiling xml5ever v0.18.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling html5ever v0.27.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling markup5ever_rcdom v0.3.0 [INFO] [stderr] Compiling htmldown v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.43s [INFO] running `Command { std: "docker" "inspect" "2b6eabc37de8209e151947a4ed89152854f9bb9e52df3c93bc6c7eabcda6b0d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b6eabc37de8209e151947a4ed89152854f9bb9e52df3c93bc6c7eabcda6b0d5", kill_on_drop: false }` [INFO] [stdout] 2b6eabc37de8209e151947a4ed89152854f9bb9e52df3c93bc6c7eabcda6b0d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5051403ee006293e20e0393367dbeb837681e775cf4e0d88199a48b8b9087b83 [INFO] running `Command { std: "docker" "start" "-a" "5051403ee006293e20e0393367dbeb837681e775cf4e0d88199a48b8b9087b83", kill_on_drop: false }` [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling htmldown v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.05s [INFO] running `Command { std: "docker" "inspect" "5051403ee006293e20e0393367dbeb837681e775cf4e0d88199a48b8b9087b83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5051403ee006293e20e0393367dbeb837681e775cf4e0d88199a48b8b9087b83", kill_on_drop: false }` [INFO] [stdout] 5051403ee006293e20e0393367dbeb837681e775cf4e0d88199a48b8b9087b83 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e083e96a57183aae8fc38b23bdb0911540ae1a3587f457afbec805d0483470b1 [INFO] running `Command { std: "docker" "start" "-a" "e083e96a57183aae8fc38b23bdb0911540ae1a3587f457afbec805d0483470b1", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/htmldown-81ddf9cd40e71f3f) [INFO] [stdout] [INFO] [stdout] running 76 tests [INFO] [stdout] test parser::tests::test_parse_empty_html ... ok [INFO] [stdout] test parser::tests::test_parse_simple_html ... ok [INFO] [stdout] test parser::tests::test_parse_html_fragment ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_archive_widget ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_blog_pager_navigation ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_blog_archive ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_popular_posts ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_comments_by_class ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_post_feeds ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_blog_pager_sidebar ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_comments_by_id ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_post_footer ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_profile_widget ... ok [INFO] [stdout] test plugins::blogspot::tests::test_removes_empty_layout_tables ... ok [INFO] [stdout] test plugins::gfm::tests::test_gfm_plugin ... ok [INFO] [stdout] test plugins::substack::tests::test_simple_link_formatting ... ok [INFO] [stdout] test plugins::gfm::tests::test_task_list_items_plugin ... ok [INFO] [stdout] test plugins::medium::tests::test_medium_plugin_handles_empty_class ... ok [INFO] [stdout] test plugins::gfm::tests::test_tables_tbody_without_thead ... ok [INFO] [stdout] test rules::tests::test_code_block_entities_and_escapes_combined ... ok [INFO] [stdout] test rules::tests::test_code_block_unescape_sequences ... ok [INFO] [stdout] test plugins::datadoghq::tests::test_datadoghq_plugin_removes_dialog_wrapper ... ok [INFO] [stdout] test plugins::gfm::tests::test_tables_thead_multiple_rows ... ok [INFO] [stdout] test plugins::gfm::tests::test_tables_plugin ... ok [INFO] [stdout] test plugins::gfm::tests::test_tables_complex_cell_content ... ok [INFO] [stdout] test rules::tests::test_code_block_decode_html_entities ... ok [INFO] [stdout] test plugins::gfm::tests::test_strikethrough_plugin ... ok [INFO] [stdout] test rules::tests::test_empty_list_item_removed ... ok [INFO] [stdout] test plugins::datadoghq::tests::test_datadoghq_plugin_preserves_other_elements ... ok [INFO] [stdout] test rules::tests::test_code_block_unescape_tabs ... ok [INFO] [stdout] test plugins::medium::tests::test_medium_plugin_preserves_non_div_elements ... ok [INFO] [stdout] test rules::tests::test_empty_list_item_mixed_with_content ... ok [INFO] [stdout] test rules::tests::test_empty_list_item_whitespace_only ... ok [INFO] [stdout] test plugins::medium::tests::test_medium_plugin_removes_speechify_ignore_divs ... ok [INFO] [stdout] test rules::tests::test_figure_rule_empty_figure ... ok [INFO] [stdout] test rules::tests::test_empty_ordered_list_item ... ok [INFO] [stdout] test rules::tests::test_figure_rule_only_figcaption ... ok [INFO] [stdout] test plugins::tests::test_use_default_plugins ... ok [INFO] [stdout] test plugins::substack::tests::test_digest_post_embed_plugin ... ok [INFO] [stdout] test rules::tests::test_heading_empty_strips_markers ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_svg ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_video ... ok [INFO] [stdout] test rules::tests::test_heading_whitespace_only_strips_markers ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_audio ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_figcaption ... ok [INFO] [stdout] test rules::tests::test_heading_with_code_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_img_no_title ... ok [INFO] [stdout] test rules::tests::test_heading_with_emphasis_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_heading_with_strong_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_heading_with_image_only_strips_markers ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_img ... ok [INFO] [stdout] test rules::tests::test_figure_rule_with_source_element ... ok [INFO] [stdout] test rules::tests::test_matches_filter_tag ... ok [INFO] [stdout] test rules::tests::test_heading_with_link_and_image_strips_markers ... ok [INFO] [stdout] test rules::tests::test_heading_with_link_text_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_heading_with_nested_spans_and_text_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_rule_filter_tag ... ok [INFO] [stdout] test rules::tests::test_heading_with_text_and_image_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_rules_creation ... ok [INFO] [stdout] test rules::tests::test_select_from_srcset_largest ... ok [INFO] [stdout] test rules::tests::test_multiple_heading_levels_with_images ... ok [INFO] [stdout] test rules::tests::test_select_from_srcset_smallest ... ok [INFO] [stdout] test rules::tests::test_heading_with_text_keeps_markers ... ok [INFO] [stdout] test rules::tests::test_real_world_empty_list_item ... ok [INFO] [stdout] test service::tests::test_builder_pattern ... ok [INFO] [stdout] test service::tests::test_atx_heading_style ... ok [INFO] [stdout] test service::tests::test_blockquote ... ok [INFO] [stdout] test service::tests::test_links ... ok [INFO] [stdout] test service::tests::test_heading_conversion ... ok [INFO] [stdout] test service::tests::test_emphasis ... ok [INFO] [stdout] test service::tests::test_empty_input ... ok [INFO] [stdout] test service::tests::test_code ... ok [INFO] [stdout] test service::tests::test_plugin_strikethrough ... ok [INFO] [stdout] test service::tests::test_lists ... ok [INFO] [stdout] test service::tests::test_htmldown_service_new ... ok [INFO] [stdout] test service::tests::test_simple_conversion ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/main.rs (/opt/rustwide/target/debug/deps/htmldown-8082792134f98aea) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_parse_args_heading_style ... ok [INFO] [stdout] test tests::test_parse_args_invalid_heading_style ... ok [INFO] [stdout] test tests::test_parse_args_input_output ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-a382bf9b223405ae) [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test test_basic_html_conversion ... ok [INFO] [stdout] test test_blockquotes ... ok [INFO] [stdout] test test_code_block_indented ... ok [INFO] [stdout] test test_code_block_fenced ... ok [INFO] [stdout] test test_builder_pattern ... ok [INFO] [stdout] test test_code_inline ... ok [INFO] [stdout] test test_code_block_language_recognition ... ok [INFO] [stdout] test test_code_block_newline_preservation ... ok [INFO] [stdout] test test_custom_hr ... ok [INFO] [stdout] test test_custom_bullet_marker ... ok [INFO] [stdout] test test_custom_delimiters ... ok [INFO] [stdout] test test_custom_line_break ... ok [INFO] [stdout] test test_empty_input ... ok [INFO] [stdout] test test_escape_functionality ... ok [INFO] [stdout] test test_custom_rule ... ok [INFO] [stdout] test test_complex_document ... ok [INFO] [stdout] test test_emphasis_and_strong ... ok [INFO] [stdout] test test_figure_with_only_figcaption ... ok [INFO] [stdout] test test_fragment_conversion ... ok [INFO] [stdout] test test_datadoghq_plugin_integration ... ok [INFO] [stdout] test test_figure_element_selection_strategies ... ok [INFO] [stdout] test test_images ... ok [INFO] [stdout] test test_headings_setext_style ... ok [INFO] [stdout] test test_headings_atx_style ... ok [INFO] [stdout] test test_horizontal_rule ... ok [INFO] [stdout] test test_img_element_with_srcset ... ok [INFO] [stdout] test test_links ... ok [INFO] [stdout] test test_complex_figure_with_multiple_media_sources ... ok [INFO] [stdout] test test_links_and_images_with_titles ... ok [INFO] [stdout] test test_nested_blockquotes ... ok [INFO] [stdout] test test_keep_elements ... ok [INFO] [stdout] test test_malformed_html ... ok [INFO] [stdout] test test_picture_element_with_smallest_srcset ... ok [INFO] [stdout] test test_line_breaks ... ok [INFO] [stdout] test test_ordered_lists ... ok [INFO] [stdout] test test_pre_tag_with_br_tags_indented ... ok [INFO] [stdout] test test_pre_tag_without_code_child ... ok [INFO] [stdout] test test_figure_with_svg_and_figcaption ... ok [INFO] [stdout] test test_pre_tag_with_br_and_html_entities ... ok [INFO] [stdout] test test_pre_tag_with_br_tags ... ok [INFO] [stdout] test test_pre_tag_with_nested_html_elements ... ok [INFO] [stdout] test test_nested_lists ... ok [INFO] [stdout] test test_remove_elements ... ok [INFO] [stdout] test test_picture_element_with_srcset ... ok [INFO] [stdout] test test_pre_tag_with_complex_content ... ok [INFO] [stdout] test test_unordered_lists ... ok [INFO] [stdout] test test_tables_plugin ... ok [INFO] [stdout] test test_task_lists_plugin ... ok [INFO] [stdout] test test_whitespace_only_input ... ok [INFO] [stdout] test test_complex_picture_element_with_dialog ... ok [INFO] [stdout] test test_video_and_audio_elements ... ok [INFO] [stdout] test test_source_type_webp_selection ... ok [INFO] [stdout] test test_source_type_pipe_separated_selection ... ok [INFO] [stdout] test test_strikethrough_plugin ... ok [INFO] [stdout] test test_whitespace_whitelist_mechanism ... ok [INFO] [stdout] test test_source_type_regex_selection ... ok [INFO] [stdout] test test_syntax_highlighted_code_block ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/utilities_tests.rs (/opt/rustwide/target/debug/deps/utilities_tests-b579ae8a2b045db9) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_clean_attribute ... ok [INFO] [stdout] test test_dedent_mixed_indentation ... ok [INFO] [stdout] test test_decode_html_entities ... ok [INFO] [stdout] test test_dedent_text ... ok [INFO] [stdout] test test_escape_markdown ... ok [INFO] [stdout] test test_extract_language_from_class ... ok [INFO] [stdout] test test_get_indentation_level ... ok [INFO] [stdout] test test_indent_text ... ok [INFO] [stdout] test test_html_entity_edge_cases ... ok [INFO] [stdout] test test_indentation_edge_cases ... ok [INFO] [stdout] test test_is_ascii_whitespace_only ... ok [INFO] [stdout] test test_is_whitespace_only ... ok [INFO] [stdout] test test_join_replacement ... ok [INFO] [stdout] test test_repeat_string ... ok [INFO] [stdout] test test_trim_leading_newlines ... ok [INFO] [stdout] test test_trim_trailing_newlines ... ok [INFO] [stdout] test test_post_process ... ok [INFO] [stdout] test test_collapse_whitespace ... ok [INFO] [stdout] test test_edge_cases ... ok [INFO] [stdout] test test_normalize_whitespace ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests htmldown [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test src/plugins/mod.rs - plugins::use_default_plugins (line 65) ... ok [INFO] [stdout] test src/plugins/mod.rs - plugins (line 11) ... ok [INFO] [stdout] test src/lib.rs - (line 14) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e083e96a57183aae8fc38b23bdb0911540ae1a3587f457afbec805d0483470b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e083e96a57183aae8fc38b23bdb0911540ae1a3587f457afbec805d0483470b1", kill_on_drop: false }` [INFO] [stdout] e083e96a57183aae8fc38b23bdb0911540ae1a3587f457afbec805d0483470b1