{ "type": "suite", "event": "started", "test_count": 130 }
{ "type": "test", "event": "started", "name": "book::book::tests::book_iter_iterates_over_sequential_items" }
{ "type": "test", "event": "started", "name": "book::book::tests::cant_load_a_nonexistent_chapter" }
{ "type": "test", "event": "started", "name": "book::book::tests::cant_load_chapters_when_the_link_is_a_directory" }
{ "type": "test", "event": "started", "name": "book::book::tests::cant_load_chapters_with_an_empty_path" }
{ "type": "test", "event": "started", "name": "book::book::tests::for_each_mut_visits_all_items" }
{ "type": "test", "event": "started", "name": "book::book::tests::iterate_over_nested_book_items" }
{ "type": "test", "event": "started", "name": "book::book::tests::load_a_book_with_a_single_chapter" }
{ "type": "test", "event": "started", "name": "book::book::tests::load_a_single_chapter_from_disk" }
{ "type": "test", "event": "started", "name": "book::book::tests::load_a_single_chapter_with_utf8_bom_from_disk" }
{ "type": "test", "event": "started", "name": "book::book::tests::load_recursive_link_with_separators" }
{ "type": "test", "event": "started", "name": "book::summary::tests::add_space_for_multi_line_chapter_names" }
{ "type": "test", "event": "started", "name": "book::summary::tests::allow_space_in_link_destination" }
{ "type": "test", "event": "started", "name": "book::summary::tests::an_empty_link_location_is_a_draft_chapter" }
{ "type": "test", "event": "started", "name": "book::summary::tests::can_have_a_subheader_between_nested_items" }
{ "type": "test", "event": "started", "name": "book::summary::tests::convert_markdown_events_to_a_string" }
{ "type": "test", "event": "started", "name": "book::summary::tests::keep_numbering_after_separator" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_a_link" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_a_numbered_chapter" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_initial_title" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_nested_numbered_chapters" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_numbered_chapters_separated_by_comment" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_prefix_items_with_a_separator" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_some_prefix_items" }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_title_with_styling" }
{ "type": "test", "name": "book::summary::tests::convert_markdown_events_to_a_string", "event": "ok", "exec_time": 0.00048418 }
{ "type": "test", "event": "started", "name": "book::summary::tests::parse_titled_parts" }
{ "type": "test", "name": "book::summary::tests::parse_initial_title", "event": "ok", "exec_time": 0.000369805 }
{ "type": "test", "event": "started", "name": "book::summary::tests::section_number_has_correct_dotted_representation" }
{ "type": "test", "name": "book::summary::tests::parse_title_with_styling", "event": "ok", "exec_time": 0.000235813 }
{ "type": "test", "event": "started", "name": "book::summary::tests::skip_html_comments" }
{ "type": "test", "name": "book::summary::tests::parse_prefix_items_with_a_separator", "event": "ok", "exec_time": 0.000317157 }
{ "type": "test", "event": "started", "name": "book::summary::tests::suffix_items_cannot_be_followed_by_a_list" }
{ "type": "test", "name": "book::summary::tests::parse_a_link", "event": "ok", "exec_time": 0.000477198 }
{ "type": "test", "event": "started", "name": "book::tests::add_a_random_renderer_to_the_config" }
{ "type": "test", "name": "book::summary::tests::parse_some_prefix_items", "event": "ok", "exec_time": 0.000315213 }
{ "type": "test", "event": "started", "name": "book::tests::add_a_random_renderer_with_custom_command_to_the_config" }
{ "type": "test", "name": "book::summary::tests::an_empty_link_location_is_a_draft_chapter", "event": "ok", "exec_time": 0.000650173 }
{ "type": "test", "event": "started", "name": "book::tests::can_determine_third_party_preprocessors" }
{ "type": "test", "name": "book::summary::tests::allow_space_in_link_destination", "event": "ok", "exec_time": 0.000687573 }
{ "type": "test", "event": "started", "name": "book::tests::config_defaults_to_html_renderer_if_empty" }
{ "type": "test", "name": "book::summary::tests::parse_a_numbered_chapter", "event": "ok", "exec_time": 0.000470295 }
{ "type": "test", "event": "started", "name": "book::tests::config_defaults_to_link_and_index_preprocessor_if_not_set" }
{ "type": "test", "name": "book::summary::tests::add_space_for_multi_line_chapter_names", "event": "ok", "exec_time": 0.00073369 }
{ "type": "test", "event": "started", "name": "book::tests::config_respects_preprocessor_selection" }
{ "type": "test", "name": "book::summary::tests::can_have_a_subheader_between_nested_items", "event": "ok", "exec_time": 0.000619185 }
{ "type": "test", "event": "started", "name": "book::tests::cyclic_dependencies_are_detected" }
{ "type": "test", "name": "book::summary::tests::parse_numbered_chapters_separated_by_comment", "event": "ok", "exec_time": 0.000402808 }
{ "type": "test", "event": "started", "name": "book::tests::dependencies_dont_register_builtin_preprocessors_if_disabled" }
{ "type": "test", "name": "book::summary::tests::parse_nested_numbered_chapters", "event": "ok", "exec_time": 0.000447872 }
{ "type": "test", "event": "started", "name": "book::tests::dependencies_dont_register_undefined_preprocessors" }
{ "type": "test", "name": "book::summary::tests::keep_numbering_after_separator", "event": "ok", "exec_time": 0.000600409 }
{ "type": "test", "event": "started", "name": "book::tests::preprocessor_after_must_be_array" }
{ "type": "test", "name": "book::summary::tests::section_number_has_correct_dotted_representation", "event": "ok", "exec_time": 0.000009859 }
{ "type": "test", "event": "started", "name": "book::tests::preprocessor_before_must_be_array" }
{ "type": "test", "name": "book::book::tests::for_each_mut_visits_all_items", "event": "ok", "exec_time": 0.001685561 }
{ "type": "test", "event": "started", "name": "book::tests::preprocessor_order_is_honored" }
{ "type": "test", "name": "book::book::tests::iterate_over_nested_book_items", "event": "ok", "exec_time": 0.001574471 }
{ "type": "test", "event": "started", "name": "book::tests::preprocessor_should_run_falls_back_to_supports_renderer_method" }
{ "type": "test", "name": "book::book::tests::cant_load_a_nonexistent_chapter", "event": "ok", "exec_time": 0.001778065 }
{ "type": "test", "event": "started", "name": "book::tests::preprocessors_can_provide_their_own_commands" }
{ "type": "test", "name": "book::book::tests::book_iter_iterates_over_sequential_items", "event": "ok", "exec_time": 0.001848958 }
{ "type": "test", "event": "started", "name": "book::tests::use_default_preprocessors_works" }
{ "type": "test", "name": "book::summary::tests::suffix_items_cannot_be_followed_by_a_list", "event": "ok", "exec_time": 0.000080712 }
{ "type": "test", "event": "started", "name": "config::tests::can_still_load_the_previous_format" }
{ "type": "test", "name": "book::tests::add_a_random_renderer_to_the_config", "event": "ok", "exec_time": 0.000068358 }
{ "type": "test", "event": "started", "name": "config::tests::edition_2015" }
{ "type": "test", "name": "book::tests::add_a_random_renderer_with_custom_command_to_the_config", "event": "ok", "exec_time": 0.000045455 }
{ "type": "test", "event": "started", "name": "config::tests::edition_2018" }
{ "type": "test", "name": "book::book::tests::load_a_single_chapter_from_disk", "event": "ok", "exec_time": 0.001139043 }
{ "type": "test", "event": "started", "name": "config::tests::edition_2021" }
{ "type": "test", "name": "book::tests::config_defaults_to_html_renderer_if_empty", "event": "ok", "exec_time": 0.000017382 }
{ "type": "test", "event": "started", "name": "config::tests::file_404_custom" }
{ "type": "test", "name": "book::summary::tests::parse_titled_parts", "event": "ok", "exec_time": 0.000249019 }
{ "type": "test", "event": "started", "name": "config::tests::file_404_default" }
{ "type": "test", "name": "book::summary::tests::skip_html_comments", "event": "ok", "exec_time": 0.000215735 }
{ "type": "test", "event": "started", "name": "config::tests::invalid_build_dir_type" }
{ "type": "test", "name": "book::book::tests::load_a_single_chapter_with_utf8_bom_from_disk", "event": "ok", "exec_time": 0.001102684 }
{ "type": "test", "event": "started", "name": "config::tests::invalid_language_type_error" }
{ "type": "test", "name": "book::book::tests::load_a_book_with_a_single_chapter", "event": "ok", "exec_time": 0.001777454 }
{ "type": "test", "event": "started", "name": "config::tests::invalid_rust_edition" }
{ "type": "test", "name": "book::tests::config_defaults_to_link_and_index_preprocessor_if_not_set", "event": "ok", "exec_time": 0.000052669 }
{ "type": "test", "event": "started", "name": "config::tests::invalid_title_type" }
{ "type": "test", "name": "book::book::tests::load_recursive_link_with_separators", "event": "ok", "exec_time": 0.001093767 }
{ "type": "test", "event": "started", "name": "config::tests::load_a_complex_config_file" }
{ "type": "test", "name": "book::book::tests::cant_load_chapters_with_an_empty_path", "event": "ok", "exec_time": 0.001984093 }
{ "type": "test", "event": "started", "name": "config::tests::load_arbitrary_output_type" }
{ "type": "test", "name": "book::book::tests::cant_load_chapters_when_the_link_is_a_directory", "event": "ok", "exec_time": 0.002028986 }
{ "type": "test", "event": "started", "name": "config::tests::mutate_some_stuff" }
{ "type": "test", "name": "book::tests::config_respects_preprocessor_selection", "event": "ok", "exec_time": 0.00011669 }
{ "type": "test", "event": "started", "name": "config::tests::parse_env_vars" }
{ "type": "test", "name": "book::tests::can_determine_third_party_preprocessors", "event": "ok", "exec_time": 0.000212149 }
{ "type": "test", "event": "started", "name": "config::tests::set_a_config_item" }
{ "type": "test", "name": "book::tests::preprocessor_should_run_falls_back_to_supports_renderer_method", "event": "ok", "exec_time": 0.000009839 }
{ "type": "test", "event": "started", "name": "config::tests::update_book_title_via_env" }
{ "type": "test", "name": "book::tests::dependencies_dont_register_undefined_preprocessors", "event": "ok", "exec_time": 0.000129584 }
{ "type": "test", "event": "started", "name": "config::tests::update_config_using_env_var" }
{ "type": "test", "name": "book::tests::use_default_preprocessors_works", "event": "ok", "exec_time": 0.000013285 }
{ "type": "test", "event": "started", "name": "config::tests::update_config_using_env_var_and_complex_value" }
{ "type": "test", "name": "book::tests::preprocessor_before_must_be_array", "event": "ok", "exec_time": 0.000103685 }
{ "type": "test", "event": "started", "name": "postprocess::cmd::tests::round_trip_write_and_parse_input" }
{ "type": "test", "name": "book::tests::dependencies_dont_register_builtin_preprocessors_if_disabled", "event": "ok", "exec_time": 0.000183576 }
{ "type": "test", "event": "started", "name": "preprocess::cmd::tests::round_trip_write_and_parse_input" }
{ "type": "test", "name": "book::tests::preprocessor_after_must_be_array", "event": "ok", "exec_time": 0.000141556 }
{ "type": "test", "event": "started", "name": "preprocess::index::tests::file_stem_exactly_matches_readme_case_insensitively" }
{ "type": "test", "name": "book::tests::cyclic_dependencies_are_detected", "event": "ok", "exec_time": 0.000234411 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_end_only_range" }
{ "type": "test", "name": "book::tests::preprocessors_can_provide_their_own_commands", "event": "ok", "exec_time": 0.000104647 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_start_and_end_range" }
{ "type": "test", "name": "book::tests::preprocessor_order_is_honored", "event": "ok", "exec_time": 0.000219222 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_start_only_range" }
{ "type": "test", "name": "config::tests::edition_2018", "event": "ok", "exec_time": 0.000143099 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_start_with_garbage_interpreted_as_start_only_range" }
{ "type": "test", "name": "config::tests::edition_2021", "event": "ok", "exec_time": 0.000140965 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_anchor_followed_by_colon" }
{ "type": "test", "name": "config::tests::file_404_custom", "event": "ok", "exec_time": 0.000141406 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_floating_point_interpreted_as_anchor" }
{ "type": "test", "name": "config::tests::file_404_default", "event": "ok", "exec_time": 0.000125056 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_garbage_after_two_colons_includes_all" }
{ "type": "test", "name": "config::tests::can_still_load_the_previous_format", "event": "ok", "exec_time": 0.000263105 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_more_than_three_colons_ignores_everything_after_third_colon" }
{ "type": "test", "name": "config::tests::edition_2015", "event": "ok", "exec_time": 0.000274255 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_negative_interpreted_as_anchor" }
{ "type": "test", "name": "config::tests::parse_env_vars", "event": "ok", "exec_time": 0.000018816 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_nothing_after_colon_includes_all" }
{ "type": "test", "name": "config::tests::invalid_rust_edition", "event": "ok", "exec_time": 0.000174439 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_one_based_start_becomes_zero_based" }
{ "type": "test", "name": "config::tests::invalid_build_dir_type", "event": "ok", "exec_time": 0.000210987 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_one_number_after_colon_only_that_line" }
{ "type": "test", "name": "config::tests::invalid_language_type_error", "event": "ok", "exec_time": 0.000193624 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_two_colons_includes_all" }
{ "type": "test", "name": "config::tests::set_a_config_item", "event": "ok", "exec_time": 0.000022923 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_with_zero_based_start_stays_zero_based_but_is_probably_an_error" }
{ "type": "test", "name": "config::tests::invalid_title_type", "event": "ok", "exec_time": 0.000200858 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::parse_without_colon_includes_all" }
{ "type": "test", "name": "config::tests::load_arbitrary_output_type", "event": "ok", "exec_time": 0.00022325 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_all_link_types" }
{ "type": "test", "name": "config::tests::update_book_title_via_env", "event": "ok", "exec_time": 0.000088106 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_empty_link" }
{ "type": "test", "name": "config::tests::update_config_using_env_var", "event": "ok", "exec_time": 0.000096 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_escaped_link" }
{ "type": "test", "name": "preprocess::links::tests::parse_end_only_range", "event": "ok", "exec_time": 0.000008035 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_no_link" }
{ "type": "test", "name": "preprocess::links::tests::parse_start_and_end_range", "event": "ok", "exec_time": 0.000008906 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_partial_link" }
{ "type": "test", "name": "preprocess::links::tests::parse_start_only_range", "event": "ok", "exec_time": 0.000003105 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_simple_link" }
{ "type": "test", "name": "preprocess::links::tests::parse_start_with_garbage_interpreted_as_start_only_range", "event": "ok", "exec_time": 0.00000537 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_unknown_link_type" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_anchor_followed_by_colon", "event": "ok", "exec_time": 0.000004048 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_anchor" }
{ "type": "test", "name": "config::tests::update_config_using_env_var_and_complex_value", "event": "ok", "exec_time": 0.000186941 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_from_range" }
{ "type": "test", "name": "config::tests::mutate_some_stuff", "event": "ok", "exec_time": 0.000433776 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_full_range" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_floating_point_interpreted_as_anchor", "event": "ok", "exec_time": 0.000007625 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_line_number" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_garbage_after_two_colons_includes_all", "event": "ok", "exec_time": 0.000004188 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_no_range_specified" }
{ "type": "test", "name": "config::tests::load_a_complex_config_file", "event": "ok", "exec_time": 0.000504278 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_range" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_more_than_three_colons_ignores_everything_after_third_colon", "event": "ok", "exec_time": 0.00000578 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_special_characters" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_negative_interpreted_as_anchor", "event": "ok", "exec_time": 0.000004438 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_links_with_to_range" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_nothing_after_colon_includes_all", "event": "ok", "exec_time": 0.00000539 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_find_playgrounds_with_properties" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_one_based_start_becomes_zero_based", "event": "ok", "exec_time": 0.000003426 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_replace_all_escaped" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_one_number_after_colon_only_that_line", "event": "ok", "exec_time": 0.000002665 }
{ "type": "test", "event": "started", "name": "preprocess::links::tests::test_set_chapter_title" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_two_colons_includes_all", "event": "ok", "exec_time": 0.000002865 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground" }
{ "type": "test", "name": "preprocess::links::tests::parse_with_zero_based_start_stays_zero_based_but_is_probably_an_error", "event": "ok", "exec_time": 0.000002355 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2015" }
{ "type": "test", "name": "preprocess::links::tests::parse_without_colon_includes_all", "event": "ok", "exec_time": 0.000002705 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2018" }
{ "type": "test", "name": "preprocess::index::tests::file_stem_exactly_matches_readme_case_insensitively", "event": "ok", "exec_time": 0.000743358 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2021" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_line_number", "event": "ok", "exec_time": 0.001429859 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::hbs_renderer::tests::original_build_header_links" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_no_link", "event": "ok", "exec_time": 0.001601993 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::helpers::navigation::tests::test_first" }
{ "type": "test", "name": "preprocess::links::tests::test_set_chapter_title", "event": "ok", "exec_time": 0.001472419 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::helpers::navigation::tests::test_last" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_full_range", "event": "ok", "exec_time": 0.001678597 }
{ "type": "test", "event": "started", "name": "renderer::html_handlebars::helpers::navigation::tests::test_next_previous" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_special_characters", "event": "ok", "exec_time": 0.0016638 }
{ "type": "test", "event": "started", "name": "theme::tests::favicon_override" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_unknown_link_type", "event": "ok", "exec_time": 0.00181306 }
{ "type": "test", "event": "started", "name": "theme::tests::theme_dir_overrides_defaults" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_no_range_specified", "event": "ok", "exec_time": 0.001729653 }
{ "type": "test", "event": "started", "name": "theme::tests::theme_uses_defaults_with_nonexistent_src_dir" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_range", "event": "ok", "exec_time": 0.001769188 }
{ "type": "test", "event": "started", "name": "utils::fs::tests::copy_files_except_ext_test" }
{ "type": "test", "name": "preprocess::links::tests::test_replace_all_escaped", "event": "ok", "exec_time": 0.001627181 }
{ "type": "test", "event": "started", "name": "utils::string::tests::take_anchored_lines_test" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_from_range", "event": "ok", "exec_time": 0.001920633 }
{ "type": "test", "event": "started", "name": "utils::string::tests::take_lines_test" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_partial_link", "event": "ok", "exec_time": 0.00202552 }
{ "type": "test", "event": "started", "name": "utils::string::tests::take_rustdoc_include_anchored_lines_test" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_anchor", "event": "ok", "exec_time": 0.001975666 }
{ "type": "test", "event": "started", "name": "utils::string::tests::take_rustdoc_include_lines_test" }
{ "type": "test", "name": "preprocess::links::tests::test_find_playgrounds_with_properties", "event": "ok", "exec_time": 0.001896878 }
{ "type": "test", "event": "started", "name": "utils::tests::html_munging::it_generates_anchors" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_simple_link", "event": "ok", "exec_time": 0.002118415 }
{ "type": "test", "event": "started", "name": "utils::tests::html_munging::it_generates_anchors_from_non_ascii_initial" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_escaped_link", "event": "ok", "exec_time": 0.002212722 }
{ "type": "test", "event": "started", "name": "utils::tests::html_munging::it_normalizes_ids" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_with_to_range", "event": "ok", "exec_time": 0.002002557 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::it_can_adjust_markdown_links" }
{ "type": "test", "name": "utils::string::tests::take_lines_test", "event": "ok", "exec_time": 0.000024927 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::it_can_keep_quotes_straight" }
{ "type": "test", "name": "utils::string::tests::take_rustdoc_include_lines_test", "event": "ok", "exec_time": 0.000019777 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::it_can_make_quotes_curly_except_when_they_are_in_code" }
{ "type": "test", "name": "utils::tests::html_munging::it_normalizes_ids", "event": "ok", "exec_time": 0.000025067 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::preserves_external_links" }
{ "type": "test", "name": "preprocess::links::tests::test_find_links_empty_link", "event": "ok", "exec_time": 0.002726789 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::rust_code_block_properties_are_passed_as_space_delimited_class" }
{ "type": "test", "name": "utils::tests::render_markdown::it_can_keep_quotes_straight", "event": "ok", "exec_time": 0.000040056 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::rust_code_block_properties_with_whitespace_are_passed_as_space_delimited_class" }
{ "type": "test", "name": "preprocess::links::tests::test_find_all_link_types", "event": "ok", "exec_time": 0.002793164 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::rust_code_block_without_properties_has_proper_html_class" }
{ "type": "test", "name": "utils::tests::render_markdown::it_can_make_quotes_curly_except_when_they_are_in_code", "event": "ok", "exec_time": 0.000104487 }
{ "type": "test", "event": "started", "name": "utils::tests::render_markdown::whitespace_outside_of_codeblock_header_is_preserved" }
{ "type": "test", "name": "renderer::html_handlebars::helpers::navigation::tests::test_first", "event": "ok", "exec_time": 0.00114288 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::delete_a_nested_item" }
{ "type": "test", "name": "utils::tests::render_markdown::rust_code_block_properties_with_whitespace_are_passed_as_space_delimited_class", "event": "ok", "exec_time": 0.000087945 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::delete_a_top_level_item" }
{ "type": "test", "name": "utils::tests::render_markdown::rust_code_block_properties_are_passed_as_space_delimited_class", "event": "ok", "exec_time": 0.000115377 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::insert_item_at_top_level" }
{ "type": "test", "name": "utils::tests::render_markdown::rust_code_block_without_properties_has_proper_html_class", "event": "ok", "exec_time": 0.00012236 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::insert_nested_item" }
{ "type": "test", "name": "utils::tests::render_markdown::whitespace_outside_of_codeblock_header_is_preserved", "event": "ok", "exec_time": 0.000107512 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::read_nested_item" }
{ "type": "test", "name": "renderer::html_handlebars::helpers::navigation::tests::test_last", "event": "ok", "exec_time": 0.001043222 }
{ "type": "test", "event": "started", "name": "utils::toml_ext::tests::read_simple_table" }
{ "type": "test", "name": "utils::toml_ext::tests::delete_a_nested_item", "event": "ok", "exec_time": 0.000072356 }
{ "type": "test", "name": "utils::tests::html_munging::it_generates_anchors_from_non_ascii_initial", "event": "ok", "exec_time": 0.000596202 }
{ "type": "test", "name": "utils::toml_ext::tests::delete_a_top_level_item", "event": "ok", "exec_time": 0.000064211 }
{ "type": "test", "name": "renderer::html_handlebars::helpers::navigation::tests::test_next_previous", "event": "ok", "exec_time": 0.001210857 }
{ "type": "test", "name": "utils::toml_ext::tests::insert_item_at_top_level", "event": "ok", "exec_time": 0.000006031 }
{ "type": "test", "name": "utils::toml_ext::tests::insert_nested_item", "event": "ok", "exec_time": 0.000025978 }
{ "type": "test", "name": "utils::toml_ext::tests::read_simple_table", "event": "ok", "exec_time": 0.00004765 }
{ "type": "test", "name": "utils::toml_ext::tests::read_nested_item", "event": "ok", "exec_time": 0.00007943 }
{ "type": "test", "name": "utils::tests::render_markdown::preserves_external_links", "event": "ok", "exec_time": 0.00054248 }
{ "type": "test", "name": "utils::tests::html_munging::it_generates_anchors", "event": "ok", "exec_time": 0.000907307 }
{ "type": "test", "name": "utils::fs::tests::copy_files_except_ext_test", "event": "ok", "exec_time": 0.001247526 }
{ "type": "test", "name": "utils::tests::render_markdown::it_can_adjust_markdown_links", "event": "ok", "exec_time": 0.001452502 }
{ "type": "test", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2015", "event": "ok", "exec_time": 0.006493873 }
{ "type": "test", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2018", "event": "ok", "exec_time": 0.006892513 }
{ "type": "test", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground_edition2021", "event": "ok", "exec_time": 0.007650078 }
{ "type": "test", "name": "theme::tests::theme_dir_overrides_defaults", "event": "ok", "exec_time": 0.006871434 }
{ "type": "test", "name": "theme::tests::theme_uses_defaults_with_nonexistent_src_dir", "event": "ok", "exec_time": 0.007450653 }
{ "type": "test", "name": "theme::tests::favicon_override", "event": "ok", "exec_time": 0.007833153 }
{ "type": "test", "name": "renderer::html_handlebars::hbs_renderer::tests::original_build_header_links", "event": "ok", "exec_time": 0.010129642 }
{ "type": "test", "name": "renderer::html_handlebars::hbs_renderer::tests::add_playground", "event": "ok", "exec_time": 0.0121748 }
{ "type": "test", "name": "utils::string::tests::take_anchored_lines_test", "event": "ok", "exec_time": 0.01217002 }
{ "type": "test", "name": "utils::string::tests::take_rustdoc_include_anchored_lines_test", "event": "ok", "exec_time": 0.014480865 }
{ "type": "test", "name": "preprocess::cmd::tests::round_trip_write_and_parse_input", "event": "ok", "exec_time": 0.018523109 }
{ "type": "test", "name": "postprocess::cmd::tests::round_trip_write_and_parse_input", "event": "ok", "exec_time": 0.034189998 }
{ "type": "suite", "event": "ok", "passed": 130, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.037143012 }
{ "type": "suite", "event": "started", "test_count": 0 }
{ "type": "suite", "event": "ok", "passed": 0, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.000029946 }
{ "type": "suite", "event": "started", "test_count": 7 }
{ "type": "test", "event": "started", "name": "alternate_backend_with_arguments" }
{ "type": "test", "event": "started", "name": "backends_receive_render_context_via_stdin" }
{ "type": "test", "event": "started", "name": "failing_alternate_backend" }
{ "type": "test", "event": "started", "name": "missing_backends_are_fatal" }
{ "type": "test", "event": "started", "name": "missing_optional_backends_are_not_fatal" }
{ "type": "test", "event": "started", "name": "passing_alternate_backend" }
{ "type": "test", "event": "started", "name": "relative_command_path" }
Hello World!
{ "type": "test", "name": "passing_alternate_backend", "event": "ok", "exec_time": 0.007258121 }
{ "type": "test", "name": "failing_alternate_backend", "event": "ok", "exec_time": 0.007448329 }
{ "type": "test", "name": "alternate_backend_with_arguments", "event": "ok", "exec_time": 0.007540563 }
{ "type": "test", "name": "missing_backends_are_fatal", "event": "ok", "exec_time": 0.007734016 }
{ "type": "test", "name": "missing_optional_backends_are_not_fatal", "event": "ok", "exec_time": 0.007788138 }
{"version":"0.4.15","root":"/tmp/mdbooktS6dhg","book":{"sections":[{"Chapter":{"name":"Chapter 1","content":"# Chapter 1\n","number":[1],"sub_items":[],"path":"chapter_1.md","source_path":"chapter_1.md","parent_names":[],"additional_data":{}}}],"__non_exhaustive":null},"config":{"book":{"authors":[],"language":"en","multilingual":false,"src":"src"},"output":{"cat-to-file":{"command":"tee /tmp/outputwvDvrU/out.txt"}}},"destination":"/tmp/mdbooktS6dhg/book","additional_data":{},"postprocessors":[]}{ "type": "test", "name": "backends_receive_render_context_via_stdin", "event": "ok", "exec_time": 0.008771538 }
{ "type": "test", "name": "relative_command_path", "event": "ok", "exec_time": 0.351979915 }
{ "type": "suite", "event": "ok", "passed": 7, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.352447555 }
{ "type": "suite", "event": "started", "test_count": 2 }
{ "type": "test", "event": "started", "name": "mdbook_runs_preprocessors" }
{ "type": "test", "event": "started", "name": "mdbook_runs_renderers" }
{ "type": "test", "name": "mdbook_runs_preprocessors", "event": "ok", "exec_time": 0.237543607 }
{ "type": "test", "name": "mdbook_runs_renderers", "event": "ok", "exec_time": 0.242061875 }
{ "type": "suite", "event": "ok", "passed": 2, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.242373541 }
{ "type": "suite", "event": "started", "test_count": 3 }
{ "type": "test", "event": "started", "name": "cli::build::mdbook_cli_dummy_book_generates_index_html" }
{ "type": "test", "event": "started", "name": "cli::test::mdbook_cli_can_correctly_test_a_passing_book" }
{ "type": "test", "event": "started", "name": "cli::test::mdbook_cli_detects_book_with_failing_tests" }
{ "type": "test", "name": "cli::build::mdbook_cli_dummy_book_generates_index_html", "event": "ok", "exec_time": 0.245215879 }
{ "type": "test", "name": "cli::test::mdbook_cli_can_correctly_test_a_passing_book", "event": "ok", "exec_time": 0.869825273 }
{ "type": "test", "name": "cli::test::mdbook_cli_detects_book_with_failing_tests", "event": "ok", "exec_time": 0.870556549 }
{ "type": "suite", "event": "ok", "passed": 3, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.870830655 }
{ "type": "suite", "event": "started", "test_count": 4 }
{ "type": "test", "event": "started", "name": "ask_the_postprocessor_to_blow_up" }
{ "type": "test", "event": "started", "name": "example_doesnt_support_not_supported" }
{ "type": "test", "event": "started", "name": "example_supports_whatever" }
{ "type": "test", "event": "started", "name": "process_the_dummy_book" }
{ "type": "test", "name": "example_supports_whatever", "event": "ok", "exec_time": 0.191101115 }
{ "type": "test", "name": "example_doesnt_support_not_supported", "event": "ok", "exec_time": 0.228386784 }
{ "type": "test", "name": "ask_the_postprocessor_to_blow_up", "event": "ok", "exec_time": 0.438475504 }
{ "type": "test", "name": "process_the_dummy_book", "event": "ok", "exec_time": 2.08808391 }
{ "type": "suite", "event": "ok", "passed": 4, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 2.088447353 }
{ "type": "suite", "event": "started", "test_count": 4 }
{ "type": "test", "event": "started", "name": "ask_the_preprocessor_to_blow_up" }
{ "type": "test", "event": "started", "name": "example_doesnt_support_not_supported" }
{ "type": "test", "event": "started", "name": "example_supports_whatever" }
{ "type": "test", "event": "started", "name": "process_the_dummy_book" }
{ "type": "test", "name": "example_doesnt_support_not_supported", "event": "ok", "exec_time": 0.172506293 }
{ "type": "test", "name": "example_supports_whatever", "event": "ok", "exec_time": 0.172503768 }
{ "type": "test", "name": "ask_the_preprocessor_to_blow_up", "event": "ok", "exec_time": 0.362206134 }
{ "type": "test", "name": "process_the_dummy_book", "event": "ok", "exec_time": 0.570846428 }
{ "type": "suite", "event": "ok", "passed": 4, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.57118198 }
{ "type": "suite", "event": "started", "test_count": 5 }
{ "type": "test", "event": "started", "name": "base_mdbook_init_should_create_default_content" }
{ "type": "test", "event": "started", "name": "book_toml_isnt_required" }
{ "type": "test", "event": "started", "name": "copy_theme" }
{ "type": "test", "event": "started", "name": "run_mdbook_init_should_create_content_from_summary" }
{ "type": "test", "event": "started", "name": "run_mdbook_init_with_custom_book_and_src_locations" }
{ "type": "test", "name": "run_mdbook_init_with_custom_book_and_src_locations", "event": "ok", "exec_time": 0.004266364 }
{ "type": "test", "name": "run_mdbook_init_should_create_content_from_summary", "event": "ok", "exec_time": 0.004386901 }
{ "type": "test", "name": "copy_theme", "event": "ok", "exec_time": 0.004681064 }
{ "type": "test", "name": "base_mdbook_init_should_create_default_content", "event": "ok", "exec_time": 0.005090695 }
{ "type": "test", "name": "book_toml_isnt_required", "event": "ok", "exec_time": 0.097821559 }
{ "type": "suite", "event": "ok", "passed": 5, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.098023298 }
{ "type": "suite", "event": "started", "test_count": 4 }
{ "type": "test", "event": "started", "name": "example_book" }
{ "type": "test", "event": "started", "name": "rust_by_example" }
{ "type": "test", "event": "started", "name": "rust_ffi_guide" }
{ "type": "test", "event": "started", "name": "the_book_2nd_edition" }
{ "type": "test", "name": "rust_ffi_guide", "event": "ok", "exec_time": 0.000364866 }
{ "type": "test", "name": "example_book", "event": "ok", "exec_time": 0.000450548 }
{ "type": "test", "name": "the_book_2nd_edition", "event": "ok", "exec_time": 0.001438776 }
{ "type": "test", "name": "rust_by_example", "event": "ok", "exec_time": 0.002203655 }
{ "type": "suite", "event": "ok", "passed": 4, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.002400665 }
{ "type": "suite", "event": "started", "test_count": 29 }
{ "type": "test", "event": "started", "name": "able_to_include_files_in_chapters" }
{ "type": "test", "event": "started", "name": "able_to_include_playground_files_in_chapters" }
{ "type": "test", "event": "started", "name": "anchors_include_text_between_but_not_anchor_comments" }
{ "type": "test", "event": "started", "name": "book_with_a_reserved_filename_does_not_build" }
{ "type": "test", "event": "started", "name": "build_the_dummy_book" }
{ "type": "test", "event": "started", "name": "by_default_mdbook_generates_rendered_content_in_the_book_directory" }
{ "type": "test", "event": "started", "name": "by_default_mdbook_use_index_preprocessor_to_convert_readme_to_index" }
{ "type": "test", "event": "started", "name": "chapter_content_appears_in_rendered_document" }
{ "type": "test", "event": "started", "name": "chapter_files_were_rendered_to_html" }
{ "type": "test", "event": "started", "name": "check_correct_cross_links_in_nested_dir" }
{ "type": "test", "event": "started", "name": "check_correct_relative_links_in_print_page" }
{ "type": "test", "event": "started", "name": "check_first_toc_level" }
{ "type": "test", "event": "started", "name": "check_second_toc_level" }
{ "type": "test", "event": "started", "name": "check_spacers" }
{ "type": "test", "event": "started", "name": "create_missing_file_with_config" }
{ "type": "test", "event": "started", "name": "edit_url_has_configured_src_dir_edit_url" }
{ "type": "test", "event": "started", "name": "edit_url_has_default_src_dir_edit_url" }
{ "type": "test", "event": "started", "name": "example_book_can_build" }
{ "type": "test", "event": "started", "name": "failure_on_missing_file" }
{ "type": "test", "event": "started", "name": "make_sure_bottom_level_files_contain_links_to_chapters" }
{ "type": "test", "event": "started", "name": "markdown_options" }
{ "type": "test", "event": "started", "name": "no_index_for_print_html" }
{ "type": "test", "event": "started", "name": "recursive_includes_are_capped" }
{ "type": "test", "event": "started", "name": "redirects_are_emitted_correctly" }
{ "type": "test", "name": "create_missing_file_with_config", "event": "ok", "exec_time": 0.049101944 }
{ "type": "test", "event": "started", "name": "rendered_code_has_playground_stuff" }
{ "type": "test", "name": "failure_on_missing_file", "event": "ok", "exec_time": 0.04860543 }
{ "type": "test", "event": "started", "name": "rustdoc_include_hides_the_unspecified_part_of_the_file" }
{ "type": "test", "name": "chapter_files_were_rendered_to_html", "event": "ok", "exec_time": 0.049988301 }
{ "type": "test", "event": "started", "name": "search::book_creates_reasonable_search_index" }
{ "type": "test", "name": "book_with_a_reserved_filename_does_not_build", "event": "ok", "exec_time": 0.145116796 }
{ "type": "test", "event": "started", "name": "search::search_index_hasnt_changed_accidentally" }
{ "type": "test", "name": "by_default_mdbook_use_index_preprocessor_to_convert_readme_to_index", "event": "ok", "exec_time": 0.250971084 }
{ "type": "test", "event": "started", "name": "theme_dir_overrides_work_correctly" }
{ "type": "test", "name": "edit_url_has_configured_src_dir_edit_url", "event": "ok", "exec_time": 0.25344089 }
{ "type": "test", "name": "rendered_code_has_playground_stuff", "event": "ok", "exec_time": 0.389604506 }
{ "type": "test", "name": "anchors_include_text_between_but_not_anchor_comments", "event": "ok", "exec_time": 0.455880263 }
{ "type": "test", "name": "able_to_include_playground_files_in_chapters", "event": "ok", "exec_time": 0.462766195 }
{ "type": "test", "name": "check_correct_cross_links_in_nested_dir", "event": "ok", "exec_time": 0.462827228 }
{ "type": "test", "name": "rustdoc_include_hides_the_unspecified_part_of_the_file", "event": "ok", "exec_time": 0.419880061 }
{ "type": "test", "name": "check_second_toc_level", "event": "ok", "exec_time": 0.472487739 }
{ "type": "test", "name": "build_the_dummy_book", "event": "ok", "exec_time": 0.475652532 }
{ "type": "test", "name": "recursive_includes_are_capped", "event": "ok", "exec_time": 0.478275956 }
{ "type": "test", "name": "chapter_content_appears_in_rendered_document", "event": "ok", "exec_time": 0.483587185 }
{ "type": "test", "name": "redirects_are_emitted_correctly", "event": "ok", "exec_time": 0.484694328 }
{ "type": "test", "name": "markdown_options", "event": "ok", "exec_time": 0.48799666 }
{ "type": "test", "name": "edit_url_has_default_src_dir_edit_url", "event": "ok", "exec_time": 0.488920117 }
{ "type": "test", "name": "make_sure_bottom_level_files_contain_links_to_chapters", "event": "ok", "exec_time": 0.489538149 }
{ "type": "test", "name": "check_correct_relative_links_in_print_page", "event": "ok", "exec_time": 0.491177332 }
{ "type": "test", "name": "search::book_creates_reasonable_search_index", "event": "ok", "exec_time": 0.441742121 }
{ "type": "test", "name": "able_to_include_files_in_chapters", "event": "ok", "exec_time": 0.493426352 }
{ "type": "test", "name": "no_index_for_print_html", "event": "ok", "exec_time": 0.49204857 }
{ "type": "test", "name": "check_first_toc_level", "event": "ok", "exec_time": 0.493912837 }
{ "type": "test", "name": "check_spacers", "event": "ok", "exec_time": 0.493913378 }
{ "type": "test", "name": "by_default_mdbook_generates_rendered_content_in_the_book_directory", "event": "ok", "exec_time": 0.495976959 }
{ "type": "test", "name": "search::search_index_hasnt_changed_accidentally", "event": "ok", "exec_time": 0.384791073 }
{ "type": "test", "name": "example_book_can_build", "event": "ok", "exec_time": 1.93083115 }
{ "type": "test", "name": "theme_dir_overrides_work_correctly", "event": "ok", "exec_time": 1.8518297289999999 }
{ "type": "suite", "event": "ok", "passed": 29, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 2.108469085 }
{ "type": "suite", "event": "started", "test_count": 2 }
{ "type": "test", "event": "started", "name": "mdbook_can_correctly_test_a_passing_book" }
{ "type": "test", "event": "started", "name": "mdbook_detects_book_with_failing_tests" }
{ "type": "test", "name": "mdbook_detects_book_with_failing_tests", "event": "ok", "exec_time": 0.843683496 }
{ "type": "test", "name": "mdbook_can_correctly_test_a_passing_book", "event": "ok", "exec_time": 0.849458027 }
{ "type": "suite", "event": "ok", "passed": 2, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 0.849638035 }
{ "type": "suite", "event": "started", "test_count": 5 }
{ "type": "test", "event": "started", "name": "src/book/mod.rs - book::MDBook::iter (line 202)" }
{ "type": "test", "event": "started", "name": "src/config.rs - config (line 11)" }
{ "type": "test", "event": "started", "name": "src/lib.rs - (line 30)" }
{ "type": "test", "event": "started", "name": "src/lib.rs - (line 50)" }
{ "type": "test", "event": "started", "name": "src/utils/fs.rs - utils::fs::path_to_root (line 28)" }
{ "type": "test", "name": "src/book/mod.rs - book::MDBook::iter (line 202)", "event": "ok", "exec_time": 0.043265958 }
{ "type": "test", "name": "src/lib.rs - (line 50)", "event": "ok", "exec_time": 0.042998125 }
{ "type": "test", "name": "src/lib.rs - (line 30)", "event": "ok", "exec_time": 0.044283351 }
{ "type": "test", "name": "src/utils/fs.rs - utils::fs::path_to_root (line 28)", "event": "ok", "exec_time": 1.105327028 }
{ "type": "test", "name": "src/config.rs - config (line 11)", "event": "ok", "exec_time": 1.137831144 }
{ "type": "suite", "event": "ok", "passed": 5, "failed": 0, "ignored": 0, "measured": 0, "filtered_out": 0, "exec_time": 1.138181442 }