[INFO] fetching crate pptx 0.1.0... [INFO] testing pptx-0.1.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate pptx 0.1.0 into /workspace/builds/worker-3-tc2/source [INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate pptx 0.1.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate pptx 0.1.0 [INFO] tweaked toml for crates.io crate pptx 0.1.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate pptx 0.1.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pptx 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4709b0bc4fd0f4b25f7312c157f6b7a157a0beff77f8ca680f8dd7896e91cdc9 [INFO] running `Command { std: "docker" "start" "-a" "4709b0bc4fd0f4b25f7312c157f6b7a157a0beff77f8ca680f8dd7896e91cdc9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4709b0bc4fd0f4b25f7312c157f6b7a157a0beff77f8ca680f8dd7896e91cdc9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4709b0bc4fd0f4b25f7312c157f6b7a157a0beff77f8ca680f8dd7896e91cdc9", kill_on_drop: false }` [INFO] [stdout] 4709b0bc4fd0f4b25f7312c157f6b7a157a0beff77f8ca680f8dd7896e91cdc9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e5ee7ce664a898406b9665e9e6cf4d468cfc04b0bca56bbbaa528e774d23dca [INFO] running `Command { std: "docker" "start" "-a" "1e5ee7ce664a898406b9665e9e6cf4d468cfc04b0bca56bbbaa528e774d23dca", kill_on_drop: false }` [INFO] [stderr] Compiling zlib-rs v0.6.2 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling deranged v0.3.11 [INFO] [stderr] Compiling typed-path v0.12.3 [INFO] [stderr] Compiling quick-xml v0.39.2 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling time v0.3.37 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling zip v7.2.0 [INFO] [stderr] Compiling pptx v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.59s [INFO] running `Command { std: "docker" "inspect" "1e5ee7ce664a898406b9665e9e6cf4d468cfc04b0bca56bbbaa528e774d23dca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e5ee7ce664a898406b9665e9e6cf4d468cfc04b0bca56bbbaa528e774d23dca", kill_on_drop: false }` [INFO] [stdout] 1e5ee7ce664a898406b9665e9e6cf4d468cfc04b0bca56bbbaa528e774d23dca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8be94337088bb17fd1fa0db0a2a9c2ebe958152d64836e22e0c3b55b5153e0c1 [INFO] running `Command { std: "docker" "start" "-a" "8be94337088bb17fd1fa0db0a2a9c2ebe958152d64836e22e0c3b55b5153e0c1", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling pptx v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 13.36s [INFO] running `Command { std: "docker" "inspect" "8be94337088bb17fd1fa0db0a2a9c2ebe958152d64836e22e0c3b55b5153e0c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8be94337088bb17fd1fa0db0a2a9c2ebe958152d64836e22e0c3b55b5153e0c1", kill_on_drop: false }` [INFO] [stdout] 8be94337088bb17fd1fa0db0a2a9c2ebe958152d64836e22e0c3b55b5153e0c1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5b494d33298d4ffe79b33ebb5f2951239342e2befc4577df676b8678641b7410 [INFO] running `Command { std: "docker" "start" "-a" "5b494d33298d4ffe79b33ebb5f2951239342e2befc4577df676b8678641b7410", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pptx-c228ae114ac07a52) [INFO] [stdout] [INFO] [stdout] running 997 tests [INFO] [stdout] test animation::tests::test_custom_duration_and_delay ... ok [INFO] [stdout] test animation::tests::test_emphasis_effect ... ok [INFO] [stdout] test animation::tests::test_default_animation_sequence ... ok [INFO] [stdout] test animation::tests::test_emphasis_preset_ids ... ok [INFO] [stdout] test animation::tests::test_entrance_preset_ids ... ok [INFO] [stdout] test animation::tests::test_after_previous_trigger ... ok [INFO] [stdout] test animation::tests::test_exit_preset_ids ... ok [INFO] [stdout] test animation::tests::test_motion_path_effect ... ok [INFO] [stdout] test animation::tests::test_multiple_click_groups ... ok [INFO] [stdout] test animation::tests::test_prev_next_cond_lists ... ok [INFO] [stdout] test animation::tests::test_single_entrance_appear ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_axis_title_mut ... ok [INFO] [stdout] test animation::tests::test_empty_sequence_returns_empty_string ... ok [INFO] [stdout] test animation::tests::test_slide_animation_defaults ... ok [INFO] [stdout] test animation::tests::test_with_trigger ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_gridline_formats ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_reverse_order ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_set_tick_labels ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_set_title_creates_axis_title ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_tick_labels ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_axis_title_mut ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_crosses_at ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_gridline_formats ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_gridlines ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_format ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_defaults ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_set_format ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_number_format ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_set_tick_labels ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_set_axis_title ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_reverse_order ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_set_has_title_false_clears ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_set_title_creates_axis_title ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_set_axis_title ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_tick_label_position ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_set_has_title_false_clears_axis_title ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_number_format_is_linked ... ok [INFO] [stdout] test chart::axis::category_tests::tests::test_category_axis_format ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_tick_labels ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_crosses ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_tick_marks ... ok [INFO] [stdout] test chart::axis::date_tests::tests::test_date_axis_visibility ... ok [INFO] [stdout] test chart::axis::tests::test_axis_title_from_text ... ok [INFO] [stdout] test chart::axis::tests::test_axis_title_new ... ok [INFO] [stdout] test chart::axis::tests::test_tick_labels_font_mut ... ok [INFO] [stdout] test chart::axis::tests::test_axis_title_set_text_frame ... ok [INFO] [stdout] test chart::axis::tests::test_tick_labels_properties ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_axis_title_mut ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_crosses_at ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_format ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_reverse_order ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_gridline_formats ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_set_title_creates_axis_title ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_set_axis_title ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_set_has_title_false_clears_axis_title ... ok [INFO] [stdout] test chart::chart::tests::test_chart_add_plot ... ok [INFO] [stdout] test chart::axis::value_tests::tests::test_value_axis_tick_labels ... ok [INFO] [stdout] test chart::chart::tests::test_3d_chart_no_axes_for_pie3d ... ok [INFO] [stdout] test chart::chart::tests::test_chart_chart_title_mut ... ok [INFO] [stdout] test chart::chart::tests::test_chart_set_font ... ok [INFO] [stdout] test animation::tests::test_exit_effect ... ok [INFO] [stdout] test chart::chart::tests::test_chart_set_chart_title ... ok [INFO] [stdout] test chart::chart::tests::test_chart_has_default_plot ... ok [INFO] [stdout] test chart::chart::tests::test_chart_font_mut_creates_default ... ok [INFO] [stdout] test chart::chart::tests::test_chart_font_default_none ... ok [INFO] [stdout] test chart::chart::tests::test_chart_plot_properties_delegates_to_first_plot ... ok [INFO] [stdout] test chart::chart::tests::test_chart_format ... ok [INFO] [stdout] test chart::chart::tests::test_chart_plot_properties ... ok [INFO] [stdout] test chart::chart::tests::test_chart_plots_mut ... ok [INFO] [stdout] test chart::chart::tests::test_chart_series_delegates_to_first_plot ... ok [INFO] [stdout] test chart::axis::tests::test_axis_title_text_frame_mut ... ok [INFO] [stdout] test chart::axis::tests::test_tick_labels_new ... ok [INFO] [stdout] test chart::chart::tests::test_chart_set_has_title_false_clears_chart_title ... ok [INFO] [stdout] test chart::chart::tests::test_chart_set_title_creates_chart_title ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_backward_compat ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_format ... ok [INFO] [stdout] test chart::chart::tests::test_plot_data_labels_mut ... ok [INFO] [stdout] test chart::chart::tests::test_plot_new ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_set_text_frame ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_from_text ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_text_frame_mut ... ok [INFO] [stdout] test chart::chart::tests::test_plot_series_access ... ok [INFO] [stdout] test chart::chart::tests::test_plot_set_data_labels ... ok [INFO] [stdout] test chart::chart::tests::test_surface_chart_no_axes ... ok [INFO] [stdout] test chart::data::tests::test_categories_empty ... ok [INFO] [stdout] test chart::chart::tests::test_replace_data ... ok [INFO] [stdout] test chart::data::tests::test_categories_into_iter ... ok [INFO] [stdout] test chart::data::tests::test_category_level_iter ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_add_dates ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_add_series ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_new ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_add_series_with_options ... ok [INFO] [stdout] test chart::data::tests::test_category_idx ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_multiple_series ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_set_date_format ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_to_category ... ok [INFO] [stdout] test chart::data::tests::test_flattened_labels_flat ... ok [INFO] [stdout] test chart::data::tests::test_flat_categories_depth ... ok [INFO] [stdout] test chart::data::tests::test_date_axis_chart_data_with_number_format ... ok [INFO] [stdout] test chart::data::tests::test_flattened_labels_three_levels ... ok [INFO] [stdout] test chart::data::tests::test_categories_from_hierarchical_data ... ok [INFO] [stdout] test chart::data::tests::test_categories_from_flat_data ... ok [INFO] [stdout] test chart::data::tests::test_flattened_labels_hierarchical ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_label_font ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_label_text_frame_default_none ... ok [INFO] [stdout] test chart::data::tests::test_hierarchical_sets_leaf_as_categories ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_label_set_text_frame ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_label_text_frame_with_font ... ok [INFO] [stdout] test chart::data::tests::test_hierarchical_categories ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_label_text_frame_mut_creates_default ... ok [INFO] [stdout] test chart::data::tests::test_flattened_labels_empty ... ok [INFO] [stdout] test chart::data::tests::test_category_level_into_iter ... ok [INFO] [stdout] test chart::datalabel::tests::test_data_labels_font ... ok [INFO] [stdout] test chart::legend::tests::test_legend_entries ... ok [INFO] [stdout] test chart::chart::tests::test_chart_title_new ... ok [INFO] [stdout] test chart::plot::tests::test_grouping_for_cylinder_types ... ok [INFO] [stdout] test chart::chart::tests::test_plot_properties_access ... ok [INFO] [stdout] test chart::data::tests::test_categories_iter ... ok [INFO] [stdout] test chart::legend::tests::test_legend_entry_font ... ok [INFO] [stdout] test chart::legend::tests::test_legend_font ... ok [INFO] [stdout] test chart::legend::tests::test_legend_horz_offset ... ok [INFO] [stdout] test chart::legend::tests::test_legend_horz_offset_bounds ... ok [INFO] [stdout] test chart::marker::tests::test_marker_with_line_format ... ok [INFO] [stdout] test chart::plot::tests::test_bar_direction_for_3d ... ok [INFO] [stdout] test chart::marker::tests::test_marker_format ... ok [INFO] [stdout] test chart::plot::tests::test_bar_direction_for_shaped_types ... ok [INFO] [stdout] test chart::plot::tests::test_grouping_for_3d_types ... ok [INFO] [stdout] test chart::plot::tests::test_bubble_scale_property ... ok [INFO] [stdout] test chart::plot::tests::test_grouping_for_cone_types ... ok [INFO] [stdout] test chart::plot::tests::test_grouping_for_pyramid_types ... ok [INFO] [stdout] test chart::plot::tests::test_needs_overlap_3d ... ok [INFO] [stdout] test chart::plot::tests::test_needs_overlap_shaped_types ... ok [INFO] [stdout] test chart::plot::tests::test_plot_properties_defaults ... ok [INFO] [stdout] test chart::plot::tests::test_plot_properties_setters ... ok [INFO] [stdout] test chart::series::tests::test_series_format ... ok [INFO] [stdout] test chart::series::tests::test_series_points ... ok [INFO] [stdout] test chart::series::tests::test_series_collection ... ok [INFO] [stdout] test chart::series::tests::test_series_values ... ok [INFO] [stdout] test chart::xlsx::tests::test_col_letter ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_is_valid_zip ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_bubble_xlsx_is_valid_zip ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_area_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_bar_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_doughnut_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_bar_stacked_chart ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_pie_exploded_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_hierarchical_categories_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_area_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_bar_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_xml_escape_in_series_name ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_radar_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_area_stacked_3d_chart_xml ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_empty_data ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_bar_3d_horizontal_chart ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_bar_3d_stacked_chart ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_cone_bar_clustered_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_cone_col_stacked_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_cylinder_col_clustered_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_cylinder_bar_stacked100_chart_xml ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_missing_values ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_pie_chart_xml ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_shared_strings ... ok [INFO] [stdout] test chart::xmlwriter::category_tests::tests::test_line_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_category_labels ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_contains_both_chart_types ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_line_properties ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_line_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_pie_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_pyramid_bar_stacked_chart_xml ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_sheet_content ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_regular_bar_chart_has_no_shape ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_bar_properties ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_series_indices ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_to_xml_method ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_xml_escape ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_category_xlsx_xml_escape ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_dual_axes ... ok [INFO] [stdout] test chart::xmlwriter::stock::tests::test_stock_hlc_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::stock::tests::test_stock_ohlc_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_top_chart_axis_ids ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_xy_xlsx_is_valid_zip ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_top_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_top_wireframe_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_wireframe_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::stock::tests::test_stock_vhlc_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_chart_3d_axis_ids ... ok [INFO] [stdout] test chart::xmlwriter::stock::tests::test_stock_vohlc_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::surface::tests::test_surface_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_exploded_pie_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::xy_bubble::tests::test_bubble_3d_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::category_tests_3d::tests::test_pyramid_col_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::xy_bubble::tests::test_bubble_chart_xml ... ok [INFO] [stdout] test chart::xmlwriter::xy_bubble::tests::test_scatter_chart_xml ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_xy_xlsx_content ... ok [INFO] [stdout] test comment::tests::test_comment_initials_single_name ... ok [INFO] [stdout] test chart::xmlwriter::combo::tests::test_combo_chart_legend ... ok [INFO] [stdout] test comment::tests::test_comment_new ... ok [INFO] [stdout] test comment::tests::test_comment_with_date ... ok [INFO] [stdout] test core_properties::tests::test_content_status_language_version ... ok [INFO] [stdout] test core_properties::tests::test_parse_xml_with_identifier_last_printed ... ok [INFO] [stdout] test core_properties::tests::test_empty_new_fields_omitted_from_xml ... ok [INFO] [stdout] test core_properties::tests::test_identifier_getter_setter ... ok [INFO] [stdout] test core_properties::tests::test_identifier_last_printed_roundtrip ... ok [INFO] [stdout] test core_properties::tests::test_last_printed_getter_setter ... ok [INFO] [stdout] test core_properties::tests::test_setters_and_getters ... ok [INFO] [stdout] test core_properties::tests::test_new_core_properties ... ok [INFO] [stdout] test core_properties::tests::test_round_trip_xml ... ok [INFO] [stdout] test core_properties::tests::test_to_xml_empty_fields_omitted ... ok [INFO] [stdout] test dml::color::tests::test_rgb_convenience ... ok [INFO] [stdout] test core_properties::tests::test_none_identifier_last_printed_omitted ... ok [INFO] [stdout] test core_properties::tests::test_parse_real_core_xml ... ok [INFO] [stdout] test dml::color::types::tests::test_theme_color_new_valid_with_brightness ... ok [INFO] [stdout] test dml::color::types::tests::test_hsl_new_hue_out_of_range ... ok [INFO] [stdout] test core_properties::tests::test_parse_xml_with_content_status_language_version ... ok [INFO] [stdout] test dml::color::types::tests::test_hsl_new_boundary_values ... ok [INFO] [stdout] test dml::color::types::tests::test_hsl_new_luminance_out_of_range ... ok [INFO] [stdout] test dml::color::types::tests::test_hsl_new_saturation_out_of_range ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_type_hsl ... ok [INFO] [stdout] test dml::color::types::tests::test_hsl_new_valid ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_type_preset ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_clone_eq ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_type_rgb ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_type_theme ... ok [INFO] [stdout] test dml::color::xml::tests::test_color_type_system ... ok [INFO] [stdout] test dml::color::types::tests::test_theme_color_new_boundary_brightness ... ok [INFO] [stdout] test dml::color::types::tests::test_theme_color_new_brightness_out_of_range ... ok [INFO] [stdout] test dml::color::types::tests::test_theme_color_new_valid_no_brightness ... ok [INFO] [stdout] test dml::color::xml::tests::test_hsl_color_xml ... ok [INFO] [stdout] test dml::color::xml::tests::test_hsl_color_zero ... ok [INFO] [stdout] test dml::color::xml::tests::test_preset_color_blue ... ok [INFO] [stdout] test dml::color::xml::tests::test_preset_color_xml ... ok [INFO] [stdout] test dml::color::xml::tests::test_theme_color_zero_brightness ... ok [INFO] [stdout] test dml::effect3d::bevel::tests::test_bevel_new ... ok [INFO] [stdout] test dml::effect3d::bevel::tests::test_bevel_bottom_xml ... ok [INFO] [stdout] test dml::effect3d::bevel::tests::test_bevel_top_xml ... ok [INFO] [stdout] test dml::effect3d::bevel::tests::test_bevel_various_types ... ok [INFO] [stdout] test dml::effect3d::bevel::tests::test_bevel_circle ... ok [INFO] [stdout] test dml::color::xml::tests::test_rgb_color_xml ... ok [INFO] [stdout] test dml::color::xml::tests::test_system_color_struct ... ok [INFO] [stdout] test dml::color::xml::tests::test_system_color_xml ... ok [INFO] [stdout] test dml::color::xml::tests::test_theme_color_xml_no_brightness ... ok [INFO] [stdout] test dml::color::xml::tests::test_system_color_with_last_color ... ok [INFO] [stdout] test dml::effect3d::rotation::tests::test_rotation3d_from_degrees ... ok [INFO] [stdout] test dml::color::xml::tests::test_theme_color_xml_shade ... ok [INFO] [stdout] test dml::color::xml::tests::test_hsl_color_max ... ok [INFO] [stdout] test dml::color::xml::tests::test_theme_color_xml_tint ... ok [INFO] [stdout] test dml::effect3d::rotation::tests::test_rotation3d_xml ... ok [INFO] [stdout] test dml::effect3d::rotation::tests::test_rotation3d_zero_xml ... ok [INFO] [stdout] test dml::color::xml::tests::test_hsl_color_struct ... ok [INFO] [stdout] test dml::effect3d::rotation::tests::test_rotation3d_new ... ok [INFO] [stdout] test dml::color::xml::tests::test_preset_color_struct ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_light_rig_no_rotation_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_camera_no_rotation_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_camera_with_fov_and_rotation ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_camera_with_rotation_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_camera_new ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_camera_with_fov_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_light_rig_with_rotation_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_light_rig_new ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_scene3d_clone_eq ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_scene3d_custom_xml ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_scene3d_default ... ok [INFO] [stdout] test dml::effect3d::scene3d::tests::test_scene3d_default_xml ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_full_3d_setup_xml ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_clone_eq ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_contour_only ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_default ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_empty_xml ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_extrusion_no_color ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_full_xml ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_material_only ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_setters ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_new_empty ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_with_bevel_top ... ok [INFO] [stdout] test dml::effect3d::shape3d::tests::test_shape3d_with_extrusion ... ok [INFO] [stdout] test dml::effect::tests::test_inner_shadow_xml ... ok [INFO] [stdout] test dml::effect::tests::test_outer_shadow_xml ... ok [INFO] [stdout] test dml::effect::tests::test_shadow_with_opacity ... ok [INFO] [stdout] test dml::fill::types::tests::test_gradient_stop_new_boundary_values ... ok [INFO] [stdout] test chart::xlsx::tests::test_generate_bubble_xlsx_content ... ok [INFO] [stdout] test dml::fill::types::tests::test_gradient_stop_new_out_of_range ... ok [INFO] [stdout] test dml::fill::types::tests::test_gradient_stop_new_valid ... ok [INFO] [stdout] test dml::fill::types::tests::test_gradient_stops ... ok [INFO] [stdout] test dml::fill::types::tests::test_picture_fill_tile_field ... ok [INFO] [stdout] test dml::fill::xml::tests::test_background_fill_xml ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_gradient ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_no_fill ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_pattern ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_picture ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_solid ... ok [INFO] [stdout] test dml::fill::xml::tests::test_no_fill_xml ... ok [INFO] [stdout] test dml::fill::xml::tests::test_gradient_fill_xml ... ok [INFO] [stdout] test dml::fill::xml::tests::test_pattern_fill_with_enum_variants ... ok [INFO] [stdout] test dml::fill::xml::tests::test_pattern_fill_xml ... ok [INFO] [stdout] test dml::fill::xml::tests::test_picture_fill_tiled ... ok [INFO] [stdout] test dml::fill::xml::tests::test_picture_fill_stretch ... ok [INFO] [stdout] test dml::fill::xml::tests::test_solid_fill_convenience ... ok [INFO] [stdout] test dml::fill::xml::tests::test_solid_fill_xml ... ok [INFO] [stdout] test dml::line::tests::test_default_line_no_xml ... ok [INFO] [stdout] test dml::line::tests::test_line_no_fill ... ok [INFO] [stdout] test dml::line::tests::test_line_width_only ... ok [INFO] [stdout] test dml::line::tests::test_line_with_dash_style ... ok [INFO] [stdout] test dml::line::tests::test_solid_line_xml ... ok [INFO] [stdout] test embedded_font::tests::test_embedded_font_bold_italic ... ok [INFO] [stdout] test enums::chart::tests::test_3d_types_are_also_base_types ... ok [INFO] [stdout] test embedded_font::tests::test_embedded_font_clone ... ok [INFO] [stdout] test enums::chart::tests::test_combo_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_cone_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_cylinder_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_data_label_position_roundtrip ... ok [INFO] [stdout] test enums::chart::tests::test_legend_position_roundtrip ... ok [INFO] [stdout] test enums::action::tests::test_action_type_to_xml ... ok [INFO] [stdout] test enums::autoshape_type::tests::test_mso_shape_from_xml_str ... ok [INFO] [stdout] test enums::autoshape_type::tests::test_mso_shape_roundtrip ... ok [INFO] [stdout] test enums::autoshape_type::tests::test_mso_shape_to_xml_str ... ok [INFO] [stdout] test enums::chart::tests::test_3d_type_classification ... ok [INFO] [stdout] test embedded_font::tests::test_embedded_font_from_bytes ... ok [INFO] [stdout] test enums::dml::tests::test_bevel_type_roundtrip ... ok [INFO] [stdout] test enums::chart::tests::test_chart_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_marker_style_roundtrip ... ok [INFO] [stdout] test enums::chart::tests::test_pyramid_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_regular_types_have_no_chart_shape ... ok [INFO] [stdout] test enums::dml::tests::test_camera_preset_other ... ok [INFO] [stdout] test enums::dml::tests::test_camera_preset_roundtrip ... ok [INFO] [stdout] test enums::chart::tests::test_stock_type_classification ... ok [INFO] [stdout] test enums::dml::tests::test_light_direction_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_light_direction_other ... ok [INFO] [stdout] test enums::chart::tests::test_surface_type_classification ... ok [INFO] [stdout] test enums::chart::tests::test_tick_mark_roundtrip ... ok [INFO] [stdout] test enums::color_val::tests::test_preset_color_val_roundtrip ... ok [INFO] [stdout] test enums::color_val::tests::test_preset_color_val_unknown ... ok [INFO] [stdout] test enums::color_val::tests::test_system_color_val_roundtrip ... ok [INFO] [stdout] test enums::color_val::tests::test_system_color_val_unknown ... ok [INFO] [stdout] test enums::dml::tests::test_light_rig_type_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_line_dash_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_material_preset_other ... ok [INFO] [stdout] test dml::fill::xml::tests::test_fill_type_background ... ok [INFO] [stdout] test enums::dml::tests::test_material_preset_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_pattern_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_theme_color_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_unknown_line_dash ... ok [INFO] [stdout] test enums::dml::tests::test_unknown_theme_color ... ok [INFO] [stdout] test enums::lang::tests::test_en_us ... ok [INFO] [stdout] test enums::lang::tests::test_ja_jp ... ok [INFO] [stdout] test enums::lang::tests::test_language_roundtrip ... ok [INFO] [stdout] test enums::misc::tests::test_excel_num_format_constants ... ok [INFO] [stdout] test enums::misc::tests::test_handout_layout_roundtrip ... ok [INFO] [stdout] test enums::dml::tests::test_bevel_type_other ... ok [INFO] [stdout] test dml::fill::xml::tests::test_pattern_fill_no_preset ... ok [INFO] [stdout] test enums::dml::tests::test_light_rig_type_other ... ok [INFO] [stdout] test enums::lang::tests::test_unknown_language ... ok [INFO] [stdout] test enums::misc::tests::test_unknown_prog_id ... ok [INFO] [stdout] test enums::misc::tests::test_handout_layout_unknown ... ok [INFO] [stdout] test enums::preset_geometry::tests::test_preset_geometry_display ... ok [INFO] [stdout] test enums::misc::tests::test_pp_media_type_roundtrip ... ok [INFO] [stdout] test enums::misc::tests::test_pp_media_type_unknown ... ok [INFO] [stdout] test enums::misc::tests::test_pp_media_type_values ... ok [INFO] [stdout] test enums::misc::tests::test_print_color_mode_roundtrip ... ok [INFO] [stdout] test enums::misc::tests::test_print_color_mode_unknown ... ok [INFO] [stdout] test enums::misc::tests::test_print_orientation_roundtrip ... ok [INFO] [stdout] test enums::misc::tests::test_print_orientation_unknown ... ok [INFO] [stdout] test enums::misc::tests::test_print_what_roundtrip ... ok [INFO] [stdout] test enums::misc::tests::test_print_what_unknown ... ok [INFO] [stdout] test enums::misc::tests::test_prog_id_roundtrip ... ok [INFO] [stdout] test enums::preset_geometry::tests::test_preset_geometry_known_roundtrip ... ok [INFO] [stdout] test enums::preset_geometry::tests::test_preset_geometry_other_fallback ... ok [INFO] [stdout] test enums::shapes::tests::test_placeholder_from_xml_str ... ok [INFO] [stdout] test enums::shapes::tests::test_placeholder_orientation_roundtrip ... ok [INFO] [stdout] test enums::shapes::tests::test_placeholder_to_xml_str ... ok [INFO] [stdout] test enums::text::tests::test_mso_auto_size_roundtrip ... ok [INFO] [stdout] test enums::text::tests::test_mso_anchor_roundtrip ... ok [INFO] [stdout] test enums::text::tests::test_text_direction_roundtrip ... ok [INFO] [stdout] test enums::text::tests::test_text_direction_unknown ... ok [INFO] [stdout] test enums::text::tests::test_text_direction_from_bool_strings ... ok [INFO] [stdout] test error::tests::display_invalid_xml ... ok [INFO] [stdout] test enums::text::tests::test_pp_align_roundtrip ... ok [INFO] [stdout] test error::tests::display_io_error ... ok [INFO] [stdout] test error::tests::display_package_rel_not_found ... ok [INFO] [stdout] test enums::text::tests::test_unknown_alignment ... ok [INFO] [stdout] test error::tests::display_package_part_not_found ... ok [INFO] [stdout] test error::tests::display_xml_error ... ok [INFO] [stdout] test error::tests::display_zip_error ... ok [INFO] [stdout] test error::tests::display_invalid_value ... ok [INFO] [stdout] test error::tests::from_zip_error ... ok [INFO] [stdout] test error::tests::part_not_found_constructor ... ok [INFO] [stdout] test error::tests::part_not_found_constructor_with_string ... ok [INFO] [stdout] test enums::shapes::tests::test_connector_roundtrip ... ok [INFO] [stdout] test error::tests::display_slide_invalid_index ... ok [INFO] [stdout] test error::tests::part_not_found_ext_some_returns_ok ... ok [INFO] [stdout] test error::tests::part_not_found_ext_some_string_returns_ok ... ok [INFO] [stdout] test enums::shapes::tests::test_placeholder_size_roundtrip ... ok [INFO] [stdout] test error::tests::from_io_error ... ok [INFO] [stdout] test error::tests::from_xml_error ... ok [INFO] [stdout] test error::tests::from_package_error ... ok [INFO] [stdout] test error::tests::rel_not_found_constructor ... ok [INFO] [stdout] test export::html::tests::base64_encode_basic ... ok [INFO] [stdout] test export::html::tests::emu_to_px_conversion ... ok [INFO] [stdout] test error::tests::part_not_found_ext_none_returns_err ... ok [INFO] [stdout] test error::tests::from_slide_error ... ok [INFO] [stdout] test media::tests::audio_video_tests::test_audio_from_bytes_m4a ... ok [INFO] [stdout] test media::tests::audio_video_tests::test_audio_from_bytes_mp3 ... ok [INFO] [stdout] test media::tests::audio_video_tests::test_audio_from_bytes_wav ... ok [INFO] [stdout] test export::html::tests::write_run_with_formatting ... ok [INFO] [stdout] test export::html::tests::write_run_without_formatting ... ok [INFO] [stdout] test export::html::tests::html_escape_special_chars ... ok [INFO] [stdout] test enums::text::tests::test_underline_roundtrip ... ok [INFO] [stdout] test export::html::tests::write_font_css_produces_styles ... ok [INFO] [stdout] test export::html::tests::export_presentation_method ... ok [INFO] [stdout] test export::html::tests::base64_encode_empty ... ok [INFO] [stdout] test media::tests::audio_video_tests::test_audio_sha1_consistency ... ok [INFO] [stdout] test media::tests::audio_video_tests::test_video_from_bytes ... ok [INFO] [stdout] test media::tests::format_tests::test_audio_ext_to_content_type ... ok [INFO] [stdout] test media::tests::format_tests::test_content_type_to_ext ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_bmp_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_gif_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_jpeg_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_tiff_be_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_tiff_le_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_unknown ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_webp_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_audio_content_type_to_ext ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_svg_direct ... ok [INFO] [stdout] test media::tests::format_tests::test_content_type_to_ext_svg ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_wmf_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_emf_magic ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_svg_with_bom ... ok [INFO] [stdout] test media::tests::format_tests::test_ext_to_content_type ... ok [INFO] [stdout] test media::tests::format_tests::test_video_ext_to_content_type ... ok [INFO] [stdout] test media::tests::format_tests::test_ext_to_content_type_svg ... ok [INFO] [stdout] test media::tests::image_tests::test_image_dimensions_png ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_bytes_jpeg ... ok [INFO] [stdout] test media::tests::image_tests::test_image_dimensions_svg_returns_none ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_bytes_png ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_bytes_svg ... ok [INFO] [stdout] test media::tests::image_tests::test_image_dpi_default ... ok [INFO] [stdout] test media::tests::image_tests::test_image_native_size ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_format_png_magic ... ok [INFO] [stdout] test media::tests::image_tests::test_image_native_size_svg_returns_none ... ok [INFO] [stdout] test media::tests::format_tests::test_detect_svg_with_xml_decl ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_bytes_has_no_filename ... ok [INFO] [stdout] test media::tests::image_tests::test_image_scale_to_fit ... ok [INFO] [stdout] test media::tests::image_tests::test_image_scale_to_fit_no_upscale ... ok [INFO] [stdout] test media::tests::image_tests::test_sha1_consistency ... ok [INFO] [stdout] test opc::content_type::tests::test_not_found ... ok [INFO] [stdout] test opc::content_type::tests::test_parse_content_types ... ok [INFO] [stdout] test opc::custom_xml::tests::test_custom_xml_into_part ... ok [INFO] [stdout] test opc::custom_xml::tests::test_custom_xml_part_from_str ... ok [INFO] [stdout] test media::tests::image_tests::test_sha1_different_data ... ok [INFO] [stdout] test opc::content_type::tests::test_round_trip ... ok [INFO] [stdout] test opc::pack_uri::tests::test_ext ... ok [INFO] [stdout] test opc::pack_uri::tests::test_base_uri ... ok [INFO] [stdout] test opc::pack_uri::tests::test_filename ... ok [INFO] [stdout] test opc::pack_uri::tests::test_idx ... ok [INFO] [stdout] test opc::pack_uri::tests::test_from_rel_ref ... ok [INFO] [stdout] test opc::pack_uri::tests::test_membername ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_dotdot_segment_invalid ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_backslash_invalid ... ok [INFO] [stdout] test opc::custom_xml::tests::test_custom_xml_from_part ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_double_slash_invalid ... ok [INFO] [stdout] test opc::custom_xml::tests::test_custom_xml_part_new ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_invalid ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_package_root_valid ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_trailing_slash_invalid ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_valid ... ok [INFO] [stdout] test opc::pack_uri::tests::test_relative_ref ... ok [INFO] [stdout] test opc::pack_uri::tests::test_new_dot_segment_invalid ... ok [INFO] [stdout] test opc::part::tests::test_part_type_audio ... ok [INFO] [stdout] test opc::part::tests::test_part_type_chart ... ok [INFO] [stdout] test opc::part::tests::test_part_type_comments ... ok [INFO] [stdout] test opc::part::tests::test_part_type_core_properties ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_file_has_filename ... ok [INFO] [stdout] test media::tests::image_tests::test_image_from_file_filename_is_just_name ... ok [INFO] [stdout] test export::html::tests::export_empty_presentation ... ok [INFO] [stdout] test export::html::tests::export_standalone_function ... ok [INFO] [stdout] test export::html::tests::export_presentation_with_slide ... ok [INFO] [stdout] test opc::pack_uri::tests::test_rels_uri ... ok [INFO] [stdout] test opc::package::tests::test_part ... ok [INFO] [stdout] test opc::part::tests::test_part_type_font ... ok [INFO] [stdout] test opc::part::tests::test_part_type_image_jpeg ... ok [INFO] [stdout] test opc::part::tests::test_part_type_image_png ... ok [INFO] [stdout] test opc::part::tests::test_part_type_notes_slide ... ok [INFO] [stdout] test opc::part::tests::test_part_type_presentation ... ok [INFO] [stdout] test opc::part::tests::test_part_type_slide ... ok [INFO] [stdout] test opc::part::tests::test_part_type_slide_layout ... ok [INFO] [stdout] test opc::part::tests::test_part_type_slide_master ... ok [INFO] [stdout] test opc::part::tests::test_part_type_theme ... ok [INFO] [stdout] test opc::part::tests::test_part_type_unknown ... ok [INFO] [stdout] test opc::part::tests::test_part_type_video ... ok [INFO] [stdout] test opc::relationship::xml::tests::test_add_relationship ... ok [INFO] [stdout] test opc::relationship::xml::tests::test_or_add ... ok [INFO] [stdout] test opc::relationship::xml::tests::test_parse_rels ... ok [INFO] [stdout] test opc::relationship::xml::tests::test_round_trip ... ok [INFO] [stdout] test opc::relationship::xml::tests::test_target_partname ... ok [INFO] [stdout] test oxml::ns::tests::test_nsdecls ... ok [INFO] [stdout] test oxml::ns::tests::test_nsdecls_error_on_unknown_prefix ... ok [INFO] [stdout] test oxml::ns::tests::test_nsuri_known_prefix ... ok [INFO] [stdout] test oxml::ns::tests::test_nsuri_unknown_prefix ... ok [INFO] [stdout] test oxml::ns::tests::test_prefix_for_unknown_uri ... ok [INFO] [stdout] test oxml::ns::tests::test_qn_error_on_missing_colon ... ok [INFO] [stdout] test oxml::ns::tests::test_qn_resolves_prefixed_tag ... ok [INFO] [stdout] test oxml::ns::tests::test_qn_error_on_unknown_prefix ... ok [INFO] [stdout] test oxml::ns::tests::test_prefix_for_known_uri ... ok [INFO] [stdout] test opc::package::tests::test_new_from_template ... ok [INFO] [stdout] test presentation::signature::tests::test_parse_signature_xml_basic ... ok [INFO] [stdout] test opc::package::tests::test_next_partname ... ok [INFO] [stdout] test presentation::signature::tests::test_add_and_read_digital_signature ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_add_bold_italic_font ... ok [INFO] [stdout] test presentation::signature::tests::test_no_signatures_returns_empty ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_add_and_read_embedded_font ... ok [INFO] [stdout] test presentation::signature::tests::test_multiple_signatures ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_is_macro_enabled_default ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_embedded_fonts_empty ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_add_image_dedup ... ok [INFO] [stdout] test opc::package::tests::test_save_and_reopen ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_new_presentation ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_add_multiple_charts ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_set_slide_width ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_slide_size ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_vba_project_none_by_default ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_slide_layouts ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_set_slide_height ... ok [INFO] [stdout] test opc::package::tests::test_round_trip ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_set_and_get_vba_project ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_master_none_by_default ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_slide_masters ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_none_when_no_notes ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_notes_placeholder ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_notes_placeholder_has_text_body ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_notes_text_empty ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_placeholders ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_master_or_create ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_text_none ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_name_none ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_name_default ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_text_empty ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_write_to ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_slide_parses_shapes ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_set_notes_slide_background_solid ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_has_notes_slide_true ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_pptm_round_trip_with_vba ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_move_slide_forward ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_has_notes_slide_false ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_add_slide ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_move_slide_noop ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_delete_slide ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_add_multiple_slides ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_set_notes_slide_background_solid_no_notes_fails ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_layout_for ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_name_default_none ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_remove_slide_layout_in_use_fails ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_index_not_found ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_placeholders_blank_slide ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_xml_access ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_remove_slide_layout_unused ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_layout_for_second_layout ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_save_as_pptm_changes_content_type ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_move_slide_backward ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_from_reader ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slides_get_out_of_bounds ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_theme_colors ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slides_get ... ok [INFO] [stdout] test print_settings::tests::test_all_options_xml ... ok [INFO] [stdout] test print_settings::tests::test_builder_pattern ... ok [INFO] [stdout] test print_settings::tests::test_default_xml_minimal ... ok [INFO] [stdout] test print_settings::tests::test_grayscale_xml ... ok [INFO] [stdout] test print_settings::tests::test_landscape_xml ... ok [INFO] [stdout] test print_settings::tests::test_handout_layout_xml ... ok [INFO] [stdout] test print_settings::tests::test_parse_default_xml_element ... ok [INFO] [stdout] test print_settings::tests::test_notes_xml ... ok [INFO] [stdout] test print_settings::tests::test_frame_slides_xml ... ok [INFO] [stdout] test print_settings::tests::test_default_print_settings ... ok [INFO] [stdout] test print_settings::tests::test_parse_from_xml_element ... ok [INFO] [stdout] test print_settings::tests::test_roundtrip_xml ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_core_properties_roundtrip ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slides_in_order ... ok [INFO] [stdout] test repair::tests::repair::repair_report_fields_accessible ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_move_slide_out_of_range ... ok [INFO] [stdout] test repair::tests::validation::severity_and_category_are_debug_clone ... ok [INFO] [stdout] test presentation::tests::chart_font_vba_tests::test_add_chart_to_slide ... ok [INFO] [stdout] test presentation::signature::tests::test_signature_round_trip_save_load ... ok [INFO] [stdout] test repair::tests::validation::validate_bytes_with_invalid_data ... ok [INFO] [stdout] test repair::tests::repair::repair_removes_broken_relationship ... ok [INFO] [stdout] test repair::tests::validation::validation_issue_fields_accessible ... ok [INFO] [stdout] test repair::tests::validation::well_formed_xml_check ... ok [INFO] [stdout] test repair::tests::validation::detect_orphan_slide_relationship ... ok [INFO] [stdout] test section::tests::test_section_new ... ok [INFO] [stdout] test repair::tests::repair::repair_removes_orphan_slide_relationship ... ok [INFO] [stdout] test repair::tests::repair::repair_default_presentation_is_noop ... ok [INFO] [stdout] test repair::tests::validation::detect_malformed_xml ... ok [INFO] [stdout] test shapes::action::tests::test_hyperlink_with_tooltip_xml ... ok [INFO] [stdout] test shapes::action::tests::test_hover_hyperlink_xml ... ok [INFO] [stdout] test shapes::action::tests::test_hyperlink_action_xml ... ok [INFO] [stdout] test section::tests::test_section_with_slides ... ok [INFO] [stdout] test repair::tests::validation::detect_empty_content_type ... ok [INFO] [stdout] test shapes::action::tests::test_next_slide_action_xml ... ok [INFO] [stdout] test shapes::action::tests::test_named_slide_action_xml ... ok [INFO] [stdout] test shapes::action::tests::test_hover_action_xml ... ok [INFO] [stdout] test repair::tests::validation::validate_default_presentation_is_clean ... ok [INFO] [stdout] test repair::tests::validation::detect_broken_relationship ... ok [INFO] [stdout] test repair::tests::repair::repair_adds_missing_office_document_rel ... ok [INFO] [stdout] test shapes::action::tests::test_tooltip_escaping ... ok [INFO] [stdout] test shapes::action::tests::test_previous_slide_action_xml ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_adjustments ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_click_and_hover ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_fill_and_line ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_3d_getters ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_click_action ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_scene_3d ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_shape_3d ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_full_3d ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_hover_action ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_rotation ... ok [INFO] [stdout] test shapes::connector::tests::test_basic_connector_xml ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_with_text_frame ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_begin_end_flip_both ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_begin_end_no_flip ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_with_line ... ok [INFO] [stdout] test shapes::autoshape::tests::test_autoshape_textbox ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_begin_end_flip_v ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_begin_end_flip_h ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_flip ... ok [INFO] [stdout] test shapes::connector::tests::test_connector_with_connections ... ok [INFO] [stdout] test shapes::autoshape::tests::test_basic_autoshape_xml ... ok [INFO] [stdout] test shapes::freeform::tests::test_freeform_move_to ... ok [INFO] [stdout] test shapes::freeform::tests::test_freeform_triangle ... ok [INFO] [stdout] test shapes::group::tests::test_empty_group_xml ... ok [INFO] [stdout] test shapes::group::tests::test_group_with_child ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_save_and_reopen ... ok [INFO] [stdout] test shapes::group::tests::test_group_xml_with_mixed_children ... ok [INFO] [stdout] test shapes::group::tests::test_max_shape_id_empty ... ok [INFO] [stdout] test shapes::group::tests::test_max_shape_id_nested_group ... ok [INFO] [stdout] test shapes::group::tests::test_max_shape_id_with_children ... ok [INFO] [stdout] test shapes::group::tests::test_mixed_shapes_increment_ids ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_autoshape_ellipse ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_autoshape_increments_name ... ok [INFO] [stdout] test presentation::tests::slide_tests::test_slide_index ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_autoshape_rect ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_connector_xml ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_group_shape ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_group_shape_xml ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_picture ... ok [INFO] [stdout] test shapes::freeform::tests::test_freeform_with_curve ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_group_shape_increments_name ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_connector_with_flip ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_autoshape_xml ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_picture_increments_name ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_connector_straight ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_picture_xml ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_table ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_textbox_increments_name ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_textbox_xml ... ok [INFO] [stdout] test shapes::ole::tests::test_ole_object_new ... ok [INFO] [stdout] test shapes::ole::tests::test_ole_prog_ids ... ok [INFO] [stdout] test shapes::ole::tests::test_ole_object_with_rotation ... ok [INFO] [stdout] test shapes::ole::tests::test_ole_object_with_icon ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_table_increments_name ... ok [INFO] [stdout] test shapes::group::tests_builders::test_add_textbox ... ok [INFO] [stdout] test shapes::ole::tests::test_ole_object_xml ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_color_system ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_gradient_fill ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_line_no_fill ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_line_solid ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_line_with_dash ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_no_fill ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_solid_fill_rgb ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_fill_background ... ok [INFO] [stdout] test presentation::tests::creation_tests::test_round_trip_with_slides ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_solid_fill_scheme_color ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_sp_pr ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_empty_body ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_basic ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_multi_paragraph ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_paragraph_level ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_no_wrap ... ok [INFO] [stdout] test shapes::parser::tests::test_round_trip_fill_and_line ... ok [INFO] [stdout] test shapes::picture::tests::test_individual_setters_combine_in_xml ... ok [INFO] [stdout] test shapes::picture::tests::test_basic_picture_xml ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_image_proxy_with_data ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_image_proxy_missing_content_type ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_auto_shape_type ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_crop ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_hover_action ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_line ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_3d_getters ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_rounded_rect_mask ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_image_proxy_none ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_default_geometry_is_rect ... ok [INFO] [stdout] test shapes::parser::tests::test_round_trip_text_frame ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_left_individual ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_negative_left ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_boundary_values ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_left_invalid ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_with_font_color ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_no_crop_no_src_rect ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_right_invalid ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_over_one_bottom ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_scene_3d ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_bottom_individual ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_over_one_right ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_bottom_invalid ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_right_individual ... ok [INFO] [stdout] test shapes::placeholder::tests::test_placeholder_type_center_title ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_top_invalid ... ok [INFO] [stdout] test shapes::placeholder::tests::test_placeholder_type_conversion ... ok [INFO] [stdout] test shapes::placeholder::tests::test_placeholder_type_none ... ok [INFO] [stdout] test shapes::placeholder::tests::test_to_xml_string_basic ... ok [INFO] [stdout] test shapes::placeholder::tests::test_to_xml_string_with_all_attrs ... ok [INFO] [stdout] test shapes::picture::tests::test_picture_with_shape_3d ... ok [INFO] [stdout] test repair::tests::repair::repair_after_validate_is_idempotent ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_negative_top ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_connector_xml_with_flip_both ... ok [INFO] [stdout] test shapes::parser::tests::test_parse_text_frame_autofit ... ok [INFO] [stdout] test shapes::placeholder::tests::test_to_xml_string_no_type ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_autoshape_xml ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_group_shape_xml ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_connector_xml_with_flip ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_table_xml ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_connector_xml_with_no_flip ... ok [INFO] [stdout] test shapes::placeholder::tests::test_to_xml_string_with_idx ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_picture_xml ... ok [INFO] [stdout] test shapes::shapetree::tests::test_parse_empty_slide ... ok [INFO] [stdout] test shapes::shapetree::tests::test_parse_connector ... ok [INFO] [stdout] test shapes::shapetree::tests::test_shape_name_for_prst_unknown ... ok [INFO] [stdout] test shapes::shapetree::tests::test_units_in_shapes ... ok [INFO] [stdout] test shapes::shapetree::tests::test_parse_picture ... ok [INFO] [stdout] test shapes::picture::tests::test_set_crop_top_individual ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_connector_elbow ... ok [INFO] [stdout] test shapes::shapetree::tests::test_parse_slide_with_shapes ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_mixed_shapes ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_connector_straight ... ok [INFO] [stdout] test shapes::shapetree::tests::test_turbo_add_flag ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_group_shape ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_connector_with_flip ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_picture ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_multiple_shapes_increments_ids ... ok [INFO] [stdout] test shapes::shapetree::tests::test_new_textbox_xml ... ok [INFO] [stdout] test shapes::shapetree::tests::test_shape_name_for_prst_common ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_add_movie ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_shape_oval ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_textbox ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_shape_rectangle ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_new_movie_xml ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_parse_shape_with_no_fill ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_parse_shape_with_text_frame ... ok [INFO] [stdout] test signature::tests::test_digital_signature_builder ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_title_returns_none_when_no_title ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_title_returns_ctr_title ... ok [INFO] [stdout] test signature::tests::test_digital_signature_new ... ok [INFO] [stdout] test signature::tests::test_hash_algorithm_name ... ok [INFO] [stdout] test shapes::shapetree::tests_add_api::test_add_table ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_title_returns_title_placeholder ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_placeholders ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_placeholders_empty_slide ... ok [INFO] [stdout] test signature::tests::test_hash_algorithm_uri ... ok [INFO] [stdout] test signature::tests::test_signature_commitment_uri ... ok [INFO] [stdout] test signature::tests::test_signature_to_xml_has_declaration ... ok [INFO] [stdout] test signature::tests::test_signer_info_clone ... ok [INFO] [stdout] test signature::tests::test_signer_info_with_email_and_title ... ok [INFO] [stdout] test signature::tests::test_write_xml_escapes_special_chars ... ok [INFO] [stdout] test signature::tests::test_write_xml_with_all_properties ... ok [INFO] [stdout] test slide::tests::background_tests::test_remove_bg_element ... ok [INFO] [stdout] test signature::tests::test_signer_info_new ... ok [INFO] [stdout] test signature::tests::test_write_xml_basic ... ok [INFO] [stdout] test slide::tests::background_tests::test_gradient_background_replaces_existing ... ok [INFO] [stdout] test slide::tests::background_tests::test_set_follow_master_background_remove ... ok [INFO] [stdout] test slide::tests::background_tests::test_set_slide_background_gradient ... ok [INFO] [stdout] test slide::tests::background_tests::test_set_slide_background_solid ... ok [INFO] [stdout] test slide::tests::background_tests::test_set_slide_background_image ... ok [INFO] [stdout] test slide::tests::background_tests::test_image_background_replaces_existing ... ok [INFO] [stdout] test slide::tests::background_tests::test_set_follow_master_background_false_noop ... ok [INFO] [stdout] test slide::tests::background_tests::test_remove_bg_element_no_bg ... ok [INFO] [stdout] test slide::tests::notes_tests::test_new_notes_slide_xml ... ok [INFO] [stdout] test slide::tests::notes_tests::test_new_notes_master_xml ... ok [INFO] [stdout] test slide::tests::notes_tests::test_notes_slide_multiline_text ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_text_empty ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_new_slide_xml ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_next_slide_id ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_default_xml ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_with_text ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_add_slide_id_to_presentation_xml ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_with_name ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_get_layout_by_name ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_notes_placeholder_has_text ... ok [INFO] [stdout] test shapes::shapetree::tests_enhanced::test_parse_connector_with_line ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_placeholders ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_text_no_body_placeholder ... ok [INFO] [stdout] test slide::tests::notes_tests::test_parse_notes_slide_text_with_content ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_layout_name ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_master_ids ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_name_present ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_size ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_name_empty ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_name_absent ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_remove_layout_from_master_xml_not_found ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_reorder_slide_no_sld_id_lst ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_placeholder_shapes_from_layout ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_placeholder_shapes_from_layout_no_placeholders ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_reorder_slide_move_last_to_first ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_remove_last_slide_id ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_remove_layout_from_master_xml ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_reorder_slide_out_of_range ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_slide_properties_struct ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_remove_slide_id_from_presentation_xml ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_set_slide_size_in_xml ... ok [INFO] [stdout] test smartart::tests::test_parse_single_node ... ok [INFO] [stdout] test smartart::tests::test_parse_empty_data ... ok [INFO] [stdout] test smartart::tests::test_smartart_struct ... ok [INFO] [stdout] test smartart::tests::test_skip_presentation_nodes ... ok [INFO] [stdout] test table::tests::test_cell_default_margins_in_xml ... ok [INFO] [stdout] test smartart::tests::test_parse_parent_child_nodes ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_reorder_slide_move_first_to_last ... ok [INFO] [stdout] test smartart::tests::test_smartart_node_equality ... ok [INFO] [stdout] test table::tests::test_cell_merge_span_xml ... ok [INFO] [stdout] test table::tests::test_cell_split_already_unmerged ... ok [INFO] [stdout] test table::tests::test_cell_set_text ... ok [INFO] [stdout] test table::tests::test_cell_merge_origin ... ok [INFO] [stdout] test table::tests::test_cell_vertical_anchor_default_none ... ok [INFO] [stdout] test table::tests::test_cell_with_borders ... ok [INFO] [stdout] test table::tests::test_cell_vertical_anchor_top ... ok [INFO] [stdout] test table::tests::test_cell_split_resets_merge ... ok [INFO] [stdout] test table::tests::test_cell_vertical_anchor_middle ... ok [INFO] [stdout] test table::tests::test_cell_spanned ... ok [INFO] [stdout] test table::tests::test_cell_vertical_anchor_bottom ... ok [INFO] [stdout] test table::tests::test_table_graphic_data_xml ... ok [INFO] [stdout] test table::tests::test_table_new ... ok [INFO] [stdout] test table::tests::test_cell_with_fill ... ok [INFO] [stdout] test table::tests::test_table_properties_flags ... ok [INFO] [stdout] test table::tests::test_iter_cells ... ok [INFO] [stdout] test table::tests::test_cell_text ... ok [INFO] [stdout] test table::tests::test_table_no_style_id ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_fill_overrides_color ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_from_solid_fill_rgb ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_from_solid_fill_theme ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_no_fill_returns_none ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_none ... ok [INFO] [stdout] test table::tests::test_table_xml_structure ... ok [INFO] [stdout] test table::tests::test_table_with_style_id ... ok [INFO] [stdout] test text::font::color_tests::test_font_color_type_rgb ... ok [INFO] [stdout] test text::font::color_tests::test_font_set_size_negative ... ok [INFO] [stdout] test text::font::color_tests::test_font_set_size_small_positive ... ok [INFO] [stdout] test text::font::color_tests::test_font_set_size_valid ... ok [INFO] [stdout] test text::font::color_tests::test_font_set_size_zero ... ok [INFO] [stdout] test text::font::tests::test_font_default ... ok [INFO] [stdout] test text::font::tests::test_font_fill_no_fill ... ok [INFO] [stdout] test text::font::tests::test_font_fill_overrides_color ... ok [INFO] [stdout] test text::font::tests::test_font_fill_solid ... ok [INFO] [stdout] test text::font::tests::test_font_hyperlink ... ok [INFO] [stdout] test text::font::tests::test_font_hyperlink_with_tooltip ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_default ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_bold ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_full ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_heavy ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_italic ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_dotted ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_wavy ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_double ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_words ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_with_color ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_with_name ... ok [INFO] [stdout] test text::font::tests::test_rgb_color_display ... ok [INFO] [stdout] test text::font::tests::test_rgb_color_from_hex_invalid ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_no_underline ... ok [INFO] [stdout] test text::font::tests::test_rgb_color_new ... ok [INFO] [stdout] test text::font::tests::test_rgb_color_to_hex ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_with_size ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_color ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_font ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_size_pct ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_picture ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_size_pct_takes_precedence ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_size_pts ... ok [INFO] [stdout] test text::paragraph::tests::test_bullet_autonumbered ... ok [INFO] [stdout] test text::paragraph::tests::test_line_break_inherits_paragraph_font ... ok [INFO] [stdout] test text::paragraph::tests::test_line_break_xml ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_add_line_break ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_add_run ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_alignment ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_clear ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_default_font ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_default_font_with_name ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_ltr_direction ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_multiple_runs ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_no_default_font ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_no_direction_no_rtl_attr ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_new_is_empty ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_rtl_direction ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_rtl_with_language ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_rtl_with_alignment ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_text_with_line_break ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_to_xml_string_empty ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_to_xml_string_with_alignment ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_to_xml_string_with_level ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_to_xml_string_with_line_spacing ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_to_xml_string_with_spacing ... ok [INFO] [stdout] test text::paragraph::tests::test_paragraph_with_all_bullet_properties ... ok [INFO] [stdout] test text::run::tests::test_run_font_mut ... ok [INFO] [stdout] test text::run::tests::test_run_hyperlink_with_font_properties ... ok [INFO] [stdout] test text::run::tests::test_run_is_line_break_default ... ok [INFO] [stdout] test text::run::tests::test_run_hyperlink ... ok [INFO] [stdout] test text::run::tests::test_run_hyperlink_with_tooltip ... ok [INFO] [stdout] test text::run::tests::test_run_new_is_empty ... ok [INFO] [stdout] test text::run::tests::test_run_no_hyperlink ... ok [INFO] [stdout] test text::run::tests::test_line_break_xml_with_font ... ok [INFO] [stdout] test text::run::tests::test_run_set_language ... ok [INFO] [stdout] test text::run::tests::test_run_set_language_hebrew ... ok [INFO] [stdout] test text::run::tests::test_run_set_text ... ok [INFO] [stdout] test repair::tests::validation::validate_bytes_of_default_presentation ... ok [INFO] [stdout] test text::run::tests::test_run_xml_escaping ... ok [INFO] [stdout] test text::font::tests::test_rgb_color_from_hex ... ok [INFO] [stdout] test text::text_frame::tests::test_fit_text_with_scale ... ok [INFO] [stdout] test text::text_frame::tests::test_fit_text_100_percent ... ok [INFO] [stdout] test text::text_frame::tests::test_full_xml_generation ... ok [INFO] [stdout] test text::run::tests::test_run_underline_types ... ok [INFO] [stdout] test text::run::tests::test_xml_escape ... ok [INFO] [stdout] test text::text_frame::tests::test_full_textframe_with_new_features ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_clear ... ok [INFO] [stdout] test text::text_frame::tests::test_fit_text_no_scale ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_rotation_negative ... ok [INFO] [stdout] test text::text_frame::tests::test_set_text_empty ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_default_margins ... ok [INFO] [stdout] test text::text_frame::tests::test_set_text_replaces_existing ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_new_has_one_paragraph ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_no_rotation ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_set_text_multiline ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_paragraphs_mut ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_set_text_simple ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_to_xml_auto_size ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_rotation ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_to_xml_auto_size_shape_to_fit ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_to_xml_no_wrap ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_to_xml_string ... ok [INFO] [stdout] test theme::tests::test_default_scheme ... ok [INFO] [stdout] test theme::tests::test_parse_invalid_xml ... ok [INFO] [stdout] test theme::tests::test_parse_empty_xml ... ok [INFO] [stdout] test theme::tests::test_to_xml_string_color_values ... ok [INFO] [stdout] test signature::tests::test_digital_signature_clone ... ok [INFO] [stdout] test theme::tests::test_by_name ... ok [INFO] [stdout] test theme::tests::test_parse_theme_color_scheme ... ok [INFO] [stdout] test theme::tests::test_to_xml_string_contains_all_slots ... ok [INFO] [stdout] test theme::tests::test_scheme_clone_eq ... ok [INFO] [stdout] test theme::tests::test_update_theme_preserves_surrounding_xml ... ok [INFO] [stdout] test theme::tests::test_to_xml_string_roundtrip ... ok [INFO] [stdout] test theme::tests::test_update_theme_color_scheme ... ok [INFO] [stdout] test transition::tests::test_transition_auto_advance ... ok [INFO] [stdout] test theme::tests::test_update_theme_no_clr_scheme_errors ... ok [INFO] [stdout] test transition::tests::test_transition_fast_duration ... ok [INFO] [stdout] test thread_safety::key_types_are_send_and_sync ... ok [INFO] [stdout] test transition::tests::test_fade_transition_xml ... ok [INFO] [stdout] test transition::tests::test_none_transition_xml ... ok [INFO] [stdout] test transition::tests::test_push_transition_xml ... ok [INFO] [stdout] test transition::tests::test_transition_type_xml_elements ... ok [INFO] [stdout] test transition::tests::test_transition_no_click_advance ... ok [INFO] [stdout] test units::tests::test_centipoints_round_trip ... ok [INFO] [stdout] test transition::tests::test_transition_all_options ... ok [INFO] [stdout] test transition::tests::test_wipe_transition_xml ... ok [INFO] [stdout] test text::text_frame::tests::test_textframe_add_paragraph ... ok [INFO] [stdout] test units::tests::test_centipoints_to_emu ... ok [INFO] [stdout] test units::tests::test_emu_to_centipoints_method ... ok [INFO] [stdout] test transition::tests::test_transition_with_duration ... ok [INFO] [stdout] test units::tests::test_emu_to_centipoints ... ok [INFO] [stdout] test units::tests::test_emu_round_trip ... ok [INFO] [stdout] test units::tests::test_emu_to_inches ... ok [INFO] [stdout] test units::tests::test_cm_to_emu ... ok [INFO] [stdout] test units::tests::test_emu_to_twips ... ok [INFO] [stdout] test units::tests::test_emu_to_twips_method ... ok [INFO] [stdout] test units::tests::test_inches_to_emu ... ok [INFO] [stdout] test units::tests::test_twips_round_trip ... ok [INFO] [stdout] test units::tests::test_mm_to_emu ... ok [INFO] [stdout] test units::tests::test_twips_to_emu ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_ampersand ... ok [INFO] [stdout] test units::tests::test_pt_to_emu ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_char_special_chars ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_double_quote ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_empty_string ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_less_than ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_single_quote ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_greater_than ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_unicode_emoji ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_unicode_with_special_chars ... ok [INFO] [stdout] test xml_util::tests::attr_value_from_bytes_start ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_char_normal_char ... ok [INFO] [stdout] test xml_util::tests::local_name_str_without_namespace ... ok [INFO] [stdout] test xml_util::tests::local_name_with_namespace_prefix ... ok [INFO] [stdout] test xml_util::tests::local_name_without_namespace ... ok [INFO] [stdout] test xml_util::tests::local_name_empty_input ... ok [INFO] [stdout] test xml_util::tests::local_name_str_with_namespace ... ok [INFO] [stdout] test xml_util::tests::local_name_with_p_prefix ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_normal_text ... ok [INFO] [stdout] test xml_util::escape::tests::xml_escape_all_special_chars_combined ... ok [INFO] [stdout] test repair::tests::validation::validate_presentation_with_slide ... ok [INFO] [stdout] test units::tests::test_emu_arithmetic ... ok [INFO] [stdout] test text::font::tests::test_font_to_xml_string_underline_single ... ok [INFO] [stdout] test presentation::tests::notes_tests::test_notes_master_round_trip ... ok [INFO] [stdout] test table::tests::test_cell_split_xml_no_span_attrs ... ok [INFO] [stdout] test slide::tests::slide_xml_tests::test_parse_slide_ids_empty ... ok [INFO] [stdout] test text::run::tests::test_run_to_xml_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 997 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s [INFO] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-4d823d9bd2723ed1) [INFO] [stdout] [INFO] [stdout] running 44 tests [INFO] [stdout] test test_action_next_slide ... ok [INFO] [stdout] test test_autoshape_full_xml ... ok [INFO] [stdout] test test_core_properties ... ok [INFO] [stdout] test test_freeform_builder ... ok [INFO] [stdout] test test_fill_format_xml_generation ... ok [INFO] [stdout] test test_from_bytes_empty_returns_err ... ok [INFO] [stdout] test test_font_extended_properties ... ok [INFO] [stdout] test test_dml_color_theme_with_brightness ... ok [INFO] [stdout] test test_chart_xml_generation ... ok [INFO] [stdout] test test_chart_data_creation ... ok [INFO] [stdout] test test_from_bytes_garbage_returns_err ... ok [INFO] [stdout] test test_hyperlink_on_shape ... ok [INFO] [stdout] test test_add_slide_from_layout ... ok [INFO] [stdout] test test_add_table_to_slide ... ok [INFO] [stdout] test test_gradient_fill_integration ... ok [INFO] [stdout] test test_add_textbox_with_formatted_text ... ok [INFO] [stdout] test test_line_format_xml_generation ... ok [INFO] [stdout] test test_add_multiple_slides_different_layouts ... ok [INFO] [stdout] test test_add_autoshape_rectangle ... ok [INFO] [stdout] test test_shadow_format ... ok [INFO] [stdout] test test_paragraph_bullets ... ok [INFO] [stdout] test test_core_properties_in_presentation ... ok [INFO] [stdout] test test_create_empty_presentation_and_save ... ok [INFO] [stdout] test test_table_graphic_data_xml ... ok [INFO] [stdout] test test_table_cell_merge ... ok [INFO] [stdout] test test_table_struct_with_data ... ok [INFO] [stdout] test test_table_with_formatting ... ok [INFO] [stdout] test test_textframe_formatted_text_generation ... ok [INFO] [stdout] test test_unit_conversions_in_context ... ok [INFO] [stdout] test test_open_from_file ... ok [INFO] [stdout] test test_open_from_bytes ... ok [INFO] [stdout] test test_from_bytes_plain_text_returns_err ... ok [INFO] [stdout] test test_create_empty_presentation_save_to_file ... ok [INFO] [stdout] test test_set_slide_size ... ok [INFO] [stdout] test test_full_round_trip ... ok [INFO] [stdout] test test_full_round_trip_phase2 ... ok [INFO] [stdout] test test_open_from_reader ... ok [INFO] [stdout] test test_chart_add_to_presentation ... ok [INFO] [stdout] test test_write_to_buffer ... ok [INFO] [stdout] test test_slide_size_default ... ok [INFO] [stdout] test test_slide_deletion ... ok [INFO] [stdout] test test_round_trip_via_file ... ok [INFO] [stdout] test test_multiple_shape_types_on_slide ... ok [INFO] [stdout] test test_from_bytes_truncated_pptx_returns_err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s [INFO] [stdout] [INFO] [stderr] Doc-tests pptx [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test src/xml_util/mod.rs - xml_util::local_name (line 52) ... ignored [INFO] [stdout] test src/media/image.rs - media::image::Image (line 19) - compile ... ok [INFO] [stdout] test src/presentation/media.rs - presentation::media::Presentation::add_chart_to_slide (line 36) - compile ... ok [INFO] [stdout] test src/presentation/mod.rs - presentation::Presentation (line 33) - compile ... ok [INFO] [stdout] test src/chart/data/mod.rs - chart::data::Categories::flattened_labels (line 114) ... ok [INFO] [stdout] test src/chart/data/xy.rs - chart::data::xy::XyChartData (line 15) ... ok [INFO] [stdout] test src/chart/data/bubble.rs - chart::data::bubble::BubbleChartData (line 15) ... ok [INFO] [stdout] test src/chart/data/category/chart_data.rs - chart::data::category::chart_data::CategoryChartData (line 17) ... ok [INFO] [stdout] test src/chart/data/date_axis.rs - chart::data::date_axis::DateAxisChartData (line 13) ... ok [INFO] [stdout] test src/chart/data/category/combo.rs - chart::data::category::combo::ComboChartData (line 75) ... ok [INFO] [stdout] test src/chart/data/category/chart_data.rs - chart::data::category::chart_data::CategoryChartData::set_hierarchical_categories (line 110) ... ok [INFO] [stdout] test src/core_properties/mod.rs - core_properties::CoreProperties (line 12) ... ok [INFO] [stdout] test src/print_settings.rs - print_settings::PrintSettings (line 15) ... ok [INFO] [stdout] test src/chart/mod.rs - chart (line 9) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.39s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5b494d33298d4ffe79b33ebb5f2951239342e2befc4577df676b8678641b7410", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5b494d33298d4ffe79b33ebb5f2951239342e2befc4577df676b8678641b7410", kill_on_drop: false }` [INFO] [stdout] 5b494d33298d4ffe79b33ebb5f2951239342e2befc4577df676b8678641b7410