Test each cargo nextest timing flag from bf-4wz6v documentation: - --message-format=libtest-json-plus (2.0M, JSON with exec_time) - --message-format=libtest-json (2.0M, JSON format) - --message-format-version=0.1 (2.0M, versioned JSON) - --message-format-version=1.0 (error, invalid version range) - --message-format-version=1 (error, invalid format) - --status-level=slow (112K, slow test detection) - --final-status-level=slow (412K, slow test summary) Acceptance criteria: - PASS: Output file exists for each tested flag (8 files) - PASS: Each file named after the flag it tests - PASS: At least 3 flags tested (7 unique flags) Closes bf-3m477
17330 lines
2 MiB
17330 lines
2 MiB
{"type":"suite","event":"started","test_count":2904,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_highlight"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_roundtrip_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_highlight","exec_time":0.004317893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_text_note"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_roundtrip_serialization","exec_time":0.004697109}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_fit_type_to_json_all_variants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_text_note","exec_time":0.004063175}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_roundtrip_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_fit_type_to_json_all_variants","exec_time":0.003791101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_explicit_dest"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_explicit_dest","exec_time":0.003867317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_named_dest"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_roundtrip_serialization","exec_time":0.004142271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_uri"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_uri","exec_time":0.003834003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_annotations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_named_dest","exec_time":0.004204876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_links"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_annotations","exec_time":0.004154444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_int"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_links","exec_time":0.004070793,"stdout":"\nthread 'annotation::json::tests::test_sort_links' (1420645) panicked at crates/pdftract-core/src/annotation/json.rs:410:9:\nassertion `left == right` failed\n left: 100.0\n right: 50.0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_null"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_null","exec_time":0.003984917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_int","exec_time":0.004529483}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_array_unresolved_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_real","exec_time":0.004298413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_as_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_array_unresolved_page","exec_time":0.004505346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_goto_action"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_goto_action","exec_time":0.004152209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_action"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_as_string","exec_time":0.004668449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_truncation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_action","exec_time":0.00438957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_named_dest"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_truncation","exec_time":0.00449184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_uri"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_named_dest","exec_time":0.00460112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_without_target"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_uri","exec_time":0.004365845}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_fit_type_partial_eq"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_fit_type_partial_eq","exec_time":0.004412723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_without_target","exec_time":0.004559748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fit","exec_time":0.00438056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbh"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitb","exec_time":0.004351372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbv"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbv","exec_time":0.004381282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fith"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbh","exec_time":0.004867805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitr"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fith","exec_time":0.0042539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_unknown"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitr","exec_time":0.003934043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_unknown","exec_time":0.004560111}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz_nulls"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz","exec_time":0.004597818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_from_dests_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz_nulls","exec_time":0.004014647}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_not_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_from_dests_dict","exec_time":0.004240495}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_leaf_node"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_not_found","exec_time":0.004139965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_not_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_leaf_node","exec_time":0.004079001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_int"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_int","exec_time":0.004212124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_null"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_not_found","exec_time":0.004727733}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_null","exec_time":0.004164114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_circle_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_real","exec_time":0.003886491}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_file_attachment_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_circle_annotation","exec_time":0.004131149}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_freetext_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_file_attachment_annotation","exec_time":0.004156991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_no_quads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_no_quads","exec_time":0.00401667}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_with_quads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_freetext_annotation","exec_time":0.004236942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_ink_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_with_quads","exec_time":0.004482209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_line_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_ink_annotation","exec_time":0.004573797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polygon_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polygon_annotation","exec_time":0.004150922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polyline_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_line_annotation","exec_time":0.004386595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_invalid_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_invalid_length","exec_time":0.004131953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_single_quad"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polyline_annotation","exec_time":0.00441959}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_with_nulls"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_single_quad","exec_time":0.004264705}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_square_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_with_nulls","exec_time":0.004065816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_square_annotation","exec_time":0.004484325}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_no_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_annotation","exec_time":0.004619211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_text_note_annotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_no_name","exec_time":0.004034224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_unknown_subtype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_text_note_annotation","exec_time":0.004090683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_squiggly_subtype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_squiggly_subtype","exec_time":0.004303766}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_strikeout_subtype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_unknown_subtype","exec_time":0.004883869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_underline_subtype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_underline_subtype","exec_time":0.003822757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_full_with_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_strikeout_subtype","exec_time":0.004236817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_malformed","exec_time":0.003890661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_negative_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_full_with_timezone","exec_time":0.004025793}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_no_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_negative_timezone","exec_time":0.004194024}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_no_timezone","exec_time":0.004125458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_utc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_utc","exec_time":0.004226121}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_without_d_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_only","exec_time":0.004250078}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_concurrent_writes_no_collision"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_without_d_prefix","exec_time":0.004562181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_drop_without_commit_removes_temp"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_concurrent_writes_no_collision","exec_time":0.004896481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_empty_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_drop_without_commit_removes_temp","exec_time":0.004450251}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_large_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_empty_file","exec_time":0.004308458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_overwrite_existing_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_overwrite_existing_file","exec_time":0.004232015}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_stdout_passthrough"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_stdout_passthrough","exec_time":0.003966302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_successful_commit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_large_file","exec_time":0.008879518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_associated_file_entry_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_associated_file_entry_new","exec_time":0.003696704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_absent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_successful_commit","exec_time":0.004321978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_present"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_absent","exec_time":0.004184653}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_resolve_error"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_present","exec_time":0.004088216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_all_relationship_types"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_resolve_error","exec_time":0.004110351}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_all_relationship_types","exec_time":0.004348175}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_multiple_entries"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_empty","exec_time":0.00401582}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_no_relationship"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_multiple_entries","exec_time":0.004211377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_non_ref_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_no_relationship","exec_time":0.004089735}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_not_an_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_non_ref_entry","exec_time":0.004036632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_preserves_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_not_an_array","exec_time":0.004156026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_single_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_preserves_order","exec_time":0.003942844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_ascii","exec_time":0.003757126}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_single_entry","exec_time":0.004213268}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdfdocencoding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.003856695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_f_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdfdocencoding","exec_time":0.003736004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_uf_preferred"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_f_fallback","exec_time":0.003691629}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_full"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_uf_preferred","exec_time":0.003758881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_malformed","exec_time":0.003596916}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_full","exec_time":0.003833471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_only"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_utc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_only","exec_time":0.003950496}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_utc","exec_time":0.00398533}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_empty","exec_time":0.00383124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_latin1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_ascii","exec_time":0.0038686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_latin1","exec_time":0.003842116}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_no_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_bom","exec_time":0.003946506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_pdfdocencoding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_no_bom","exec_time":0.003808563}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_pdfdocencoding","exec_time":0.0037327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_raw"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_raw","exec_time":0.003833531}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_embedded_file_entry_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_bom","exec_time":0.003954593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_looks_like_utf16be"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_looks_like_utf16be","exec_time":0.003752212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_deep_tree"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_embedded_file_entry_new","exec_time":0.003897184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_empty","exec_time":0.003940475}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_multiple_entries"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_deep_tree","exec_time":0.00418942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_ref_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_multiple_entries","exec_time":0.004684971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_string_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_ref_value","exec_time":0.004731663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_odd_names_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_string_key","exec_time":0.004392112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_single_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_odd_names_array","exec_time":0.004270445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_with_kids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_single_entry","exec_time":0.004169374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_log_writer_memory"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_with_kids","exec_time":0.00420601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_add_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_add_diagnostic","exec_time":0.003935221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_new","exec_time":0.004282619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_serialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_serialize","exec_time":0.004062095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_client_ip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_log_writer_memory","exec_time":0.014190672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_decode_1mb"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_encode_1mb"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_diagnostics"}
|
|
{"type":"test","event":"ignored","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_decode_1mb"}
|
|
{"type":"test","event":"ignored","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_encode_1mb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_client_ip","exec_time":0.003992582}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_bomb_protection_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_diagnostics","exec_time":0.0040435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_compression_ratio"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_bomb_protection_detection","exec_time":0.024460177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_compression_ratio","exec_time":0.024100725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_empty_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer","exec_time":0.0048017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_invalid_magic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_empty_input","exec_time":0.003822215}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_empty_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_invalid_magic","exec_time":0.003837771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_encode_from_reader"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_empty_input","exec_time":0.003568703}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_invalid_magic_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_invalid_magic_bytes","exec_time":0.003773494}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_magic_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_encode_from_reader","exec_time":0.004684509}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_round_trip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_round_trip","exec_time":0.004245195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_truncated_frame"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_magic_bytes","exec_time":0.023399098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_deterministic","exec_time":0.004319883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_different_inputs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_truncated_frame","exec_time":0.024411871}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_different_inputs","exec_time":0.004089713}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_randomness"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_length","exec_time":0.003702939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_fingerprint_sensitivity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_randomness","exec_time":0.003965711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_key_independence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_fingerprint_sensitivity","exec_time":0.003821335}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_opts_hash_sensitivity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_key_independence","exec_time":0.003812499}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_and_load_key_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_opts_hash_sensitivity","exec_time":0.003740559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_creates_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_and_load_key_roundtrip","exec_time":0.004034257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_fails_if_exists"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_creates_file","exec_time":0.003738965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_key_file_mode_0600"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_fails_if_exists","exec_time":0.004013918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_key_file_mode_0600","exec_time":0.003912214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key_fails_if_missing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key","exec_time":0.004219798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_invalid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key_fails_if_missing","exec_time":0.003880671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_invalid","exec_time":0.00401931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_different_version_changes_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_valid","exec_time":0.003813447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical","exec_time":0.0040922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical_edge_cases"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_different_version_changes_hash","exec_time":0.00501701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_receipts_off_to_lite_changes_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical_edge_cases","exec_time":0.004013252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_same_effective_values_same_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_receipts_off_to_lite_changes_hash","exec_time":0.003983287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_sorted_key_canonical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_same_effective_values_same_hash","exec_time":0.003986332}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_sorted_key_canonical","exec_time":0.003690311}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_fingerprints_different_keys"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_basic","exec_time":0.004289307}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_receipts_different_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_fingerprints_different_keys","exec_time":0.003852979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_hash_eq"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_receipts_different_hash","exec_time":0.004176679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_receipts_mode_off_vs_lite_vs_svg"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_hash_eq","exec_time":0.004182813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_same_options_same_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_same_options_same_hash","exec_time":0.004228958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_receipts_mode_off_vs_lite_vs_svg","exec_time":0.007144099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_version_pinned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_serialization","exec_time":0.004469139}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_arrays"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_version_pinned","exec_time":0.005071763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_float_arrays"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_arrays","exec_time":0.004477916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_float_arrays","exec_time":0.00430367}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_nested_objects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_mixed","exec_time":0.004425411}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_different_modes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_nested_objects","exec_time":0.004172991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_different_modes","exec_time":0.004017341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_deterministic","exec_time":0.004387409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_version_included"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_format","exec_time":0.004596976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_different_logical_request_different_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_version_included","exec_time":0.004400157}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_documented"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_different_logical_request_different_key","exec_time":0.004250621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_same_logical_request_same_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_documented","exec_time":0.004211671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_opts_hash_is_sha256"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_same_logical_request_same_key","exec_time":0.003942767}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_ensure_fingerprint_dir"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_opts_hash_is_sha256","exec_time":0.004234541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_ensure_fingerprint_dir","exec_time":0.004173227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_fingerprints_same_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_basic","exec_time":0.004471935}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_opts_hashes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_fingerprints_same_prefix","exec_time":0.003895742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_large_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_large_size","exec_time":0.004063637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_short_fingerprint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_opts_hashes","exec_time":0.004214214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_too_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_too_short","exec_time":0.004364235}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_zero_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_short_fingerprint","exec_time":0.004518424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_dir"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_dir","exec_time":0.00403775}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_without_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_zero_size","exec_time":0.004212929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_without_prefix","exec_time":0.004155817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_not_exists"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_default","exec_time":0.004242398}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_not_exists","exec_time":0.004208165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_schema_version_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_roundtrip","exec_time":0.004416572}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_opts_hash_from_filename"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_opts_hash_from_filename","exec_time":0.004101649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_size_from_filename"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_schema_version_mismatch","exec_time":0.004470961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_path_length_within_limits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_size_from_filename","exec_time":0.004121775}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_unicode_path_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_path_length_within_limits","exec_time":0.004041497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_best_effort_eviction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_unicode_path_handling","exec_time":0.004174145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_cleanup_empty_dirs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_best_effort_eviction","exec_time":0.004724808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_concurrent_touches"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_cleanup_empty_dirs","exec_time":0.004663745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_concurrent_touches","exec_time":0.007303169}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_performance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_empty","exec_time":0.004945806}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_with_entries"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_with_entries","exec_time":0.004609579}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_evict_to_80_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_performance","exec_time":0.044680201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_eviction_sweep_performance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_evict_to_80_percent","exec_time":0.044013628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_new","exec_time":0.004660553}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_order_with_touches"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_order_with_touches","exec_time":0.045330683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_over_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_over_limit","exec_time":0.025869229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_under_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_under_limit","exec_time":0.004547001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_sentinel_rotation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_sentinel_rotation","exec_time":0.011506011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_creates_sentinel"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_creates_sentinel","exec_time":0.004403667}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_format","exec_time":0.004496593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_performance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_performance","exec_time":0.007731257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_zero_size_entry_deleted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_eviction_sweep_performance","exec_time":0.116894161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_concurrent_same_fingerprint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_zero_size_entry_deleted","exec_time":0.004807257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_concurrent_same_fingerprint","exec_time":0.007574955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_reader_never_sees_torn_write"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss","exec_time":0.005755579,"stdout":"\nthread 'cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss' (1421155) panicked at crates/pdftract-core/src/cache/multi_process.rs:1228:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_different_keys"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_reader_never_sees_torn_write","exec_time":0.008216879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_same_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_different_keys","exec_time":0.007610662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_fsync_env_var"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_fsync_env_var","exec_time":0.004572342}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_cache_miss"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_same_key","exec_time":0.006948965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_corrupt_entry_deleted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_cache_miss","exec_time":0.004683256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_exists"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_corrupt_entry_deleted","exec_time":0.006306432,"stdout":"\nthread 'cache::multi_process::tests::test_reader_corrupt_entry_deleted' (1421218) panicked at crates/pdftract-core/src/cache/multi_process.rs:765:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_mid_rename"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_exists","exec_time":0.006312223,"stdout":"\nthread 'cache::multi_process::tests::test_reader_exists' (1421220) panicked at crates/pdftract-core/src/cache/multi_process.rs:594:9:\nassertion failed: reader.exists(TEST_FINGERPRINT, TEST_OPTS_HASH, compressed.len())\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_stress_concurrent_access"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_mid_rename","exec_time":0.017442849,"stdout":"\nthread 'cache::multi_process::tests::test_reader_mid_rename' (1421222) panicked at crates/pdftract-core/src/cache/multi_process.rs:974:9:\nassertion failed: result.is_ok()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup","exec_time":0.005170837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup_keeps_recent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup_keeps_recent","exec_time":0.005324888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_path_unique"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_path_unique","exec_time":0.015176427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_creates_parent_dirs"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_creates_parent_dirs","exec_time":0.005873231,"stdout":"\nthread 'cache::multi_process::tests::test_write_creates_parent_dirs' (1421236) panicked at crates/pdftract-core/src/cache/multi_process.rs:626:9:\nassertion failed: entry.exists()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_disk_full_simulation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_disk_full_simulation","exec_time":0.00600789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_truncates_existing"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_truncates_existing","exec_time":0.007415428,"stdout":"\nthread 'cache::multi_process::tests::test_write_truncates_existing' (1421240) panicked at crates/pdftract-core/src/cache/multi_process.rs:1081:9:\nassertion `left == right` failed\n left: [102, 105, 114, 115, 116, 32, 118, 101, 114, 115, 105, 111, 110]\n right: [115, 101, 99, 111, 110, 100, 32, 118, 101, 114, 115, 105, 111, 110]\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_writer_basic"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_writer_basic","exec_time":0.006272899,"stdout":"\nthread 'cache::multi_process::tests::test_writer_basic' (1421242) panicked at crates/pdftract-core/src/cache/multi_process.rs:551:14:\ncalled `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_a4_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_a4_page","exec_time":0.004283238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_definitive_short_circuit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_definitive_short_circuit","exec_time":0.004460208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_empty_image_areas"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_empty_image_areas","exec_time":0.004237694}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exact_match"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exact_match","exec_time":0.004384163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exactly_95_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exactly_95_percent","exec_time":0.004525052}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_invisible_text_with_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_invisible_text_with_image","exec_time":0.004246469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_just_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_just_below_threshold","exec_time":0.004606612}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_mixed_tr3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_mixed_tr3","exec_time":0.004828877}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_multiple_images_one_large"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_multiple_images_one_large","exec_time":0.004674439}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_full_page_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_full_page_image","exec_time":0.004357935}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_text","exec_time":0.005031362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_standard_us_letter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_standard_us_letter","exec_time":0.004675194}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_zero_page_area"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_zero_page_area","exec_time":0.004260837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_broken_vector_stays"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_broken_vector_stays","exec_time":0.004317376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_hybrid_no_escalation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_hybrid_no_escalation","exec_time":0.004661514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_perfect_readability"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_perfect_readability","exec_time":0.00456036}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_scanned_no_escalation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_scanned_no_escalation","exec_time":0.00457777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_high_readability"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_high_readability","exec_time":0.00483224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_low_readability"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_low_readability","exec_time":0.004573388}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_threshold_exact"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_threshold_exact","exec_time":0.004295161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_zero_readability"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_zero_readability","exec_time":0.004257807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_mixed","exec_time":0.004595879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_scanned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_scanned","exec_time":0.004205294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_vector","exec_time":0.00456014}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_flat_conversion"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_flat_conversion","exec_time":0.004479413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_col"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_col","exec_time":0.004746372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_flat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_flat","exec_time":0.004919837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_row","exec_time":0.005072043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_dense_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_dense_page","exec_time":0.004765698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_in_full_classifier"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_in_full_classifier","exec_time":0.005095918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_just_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_just_below_threshold","exec_time":0.004500652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_name","exec_time":0.004653365}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_sparse_cover_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_sparse_cover_page","exec_time":0.004385474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_letter_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_letter_page","exec_time":0.004689138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_page_with_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_page_with_text","exec_time":0.004451929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_threshold_exact"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_threshold_exact","exec_time":0.004980248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_area_with_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_area_with_chars","exec_time":0.004813167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_chars","exec_time":0.004601197}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_critical_hybrid_page_text_header_scanned_body"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_critical_hybrid_page_text_header_scanned_body","exec_time":0.00436097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_btree_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_btree_set","exec_time":0.004516795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_classify_twice"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_classify_twice","exec_time":0.004274929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_empty_page_classification"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_empty_page_classification","exec_time":0.004343707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_exactly_10_cells_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_exactly_10_cells_threshold","exec_time":0.004196028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_below_threshold","exec_time":0.004132674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_hybrid_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_hybrid_detection","exec_time":0.004444675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_point_to_cell"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_point_to_cell","exec_time":0.004373559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_exactly_85_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_exactly_85_percent","exec_time":0.004595195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_high_threshold_scanned_vote"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_high_threshold_scanned_vote","exec_time":0.004592506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_just_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_just_below_threshold","exec_time":0.004401345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_above_threshold","exec_time":0.004559738}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_total_50_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_total_50_percent","exec_time":0.004544698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_negative_page_area"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_negative_page_area","exec_time":0.004494444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_no_images"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_no_images","exec_time":0.004483405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_overlapping_images_clamped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_overlapping_images_clamped","exec_time":0.004849603}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_image_90_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_image_90_percent","exec_time":0.004550821}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_small_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_small_image","exec_time":0.004528481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_strength_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_strength_value","exec_time":0.004755581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_zero_page_area"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_zero_page_area","exec_time":0.004301678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_microbenchmark_classify_page_performance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_microbenchmark_classify_page_performance","exec_time":0.005449199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_as_type_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_as_type_str","exec_time":0.004441647}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_broken_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_broken_vector","exec_time":0.00456195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_hybrid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_hybrid","exec_time":0.004168296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_scanned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_scanned","exec_time":0.004612026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_vector","exec_time":0.004518397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classification_hybrid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classification_hybrid","exec_time":0.004175417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_blank_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_blank_page","exec_time":0.004495612}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_broken_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_broken_vector","exec_time":0.004788456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_confidence_in_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_confidence_in_range","exec_time":0.004743006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_impl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_impl","exec_time":0.004797328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_vector","exec_time":0.004516044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_determinism"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_determinism","exec_time":0.004641842}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_entry_point"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_entry_point","exec_time":0.004624273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_high_image_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_high_image_coverage","exec_time":0.0049203}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_hybrid_with_grid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_hybrid_with_grid","exec_time":0.005486191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_image_only_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_image_only_figure","exec_time":0.004839622}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_char_validity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_char_validity","exec_time":0.004915753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_density"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_density","exec_time":0.004666452}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_scanned_image_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_scanned_image_only","exec_time":0.004495469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_invisible_with_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_invisible_with_image","exec_time":0.004401981}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_no_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_no_text","exec_time":0.004385819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_vector_pure_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_vector_pure_text","exec_time":0.004778218}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_all_invisible_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_all_invisible_text","exec_time":0.004647618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_blank_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_blank_page","exec_time":0.004935421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_char_validity_rate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_char_validity_rate","exec_time":0.005322231}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_image_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_image_only","exec_time":0.005127099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_blank_override"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_blank_override","exec_time":0.004727201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_failed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_failed","exec_time":0.004944356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_succeeded"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_succeeded","exec_time":0.004954331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_exhaustive_combinations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_exhaustive_combinations","exec_time":0.004801152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_figure_only_override"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_figure_only_override","exec_time":0.004839818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_hybrid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_hybrid","exec_time":0.004785849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_scanned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_scanned","exec_time":0.004686251}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_vector","exec_time":0.004370273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_rotation_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_rotation_handling","exec_time":0.004697118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_vote_helpers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_vote_helpers","exec_time":0.004682487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_3_byte_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_3_byte_range","exec_time":0.004464331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_4_byte_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_4_byte_range","exec_time":0.004405977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_case_insensitive_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_case_insensitive_hex","exec_time":0.00463817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains","exec_time":0.004345925}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains_2_byte"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains_2_byte","exec_time":0.004457598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_comments_ignored"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_comments_ignored","exec_time":0.004338614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_display","exec_time":0.004661004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_cmap","exec_time":0.00450026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_hex_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_hex_string","exec_time":0.004379039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_find_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_find_range","exec_time":0.004537949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_identity_h_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_identity_h_cmap","exec_time":0.004369192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_invalid_hex_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_invalid_hex_emits_diagnostic","exec_time":0.004557733}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_jis_lead_trail_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_jis_lead_trail_pattern","exec_time":0.004589513}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_single_range_1_byte"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_single_range_1_byte","exec_time":0.004395539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_two_ranges_mixed_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_two_ranges_mixed_width","exec_time":0.004413293}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_recovery_after_invalid_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_recovery_after_invalid_range","exec_time":0.004544613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_whitespace_variations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_whitespace_variations","exec_time":0.00469316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_inference"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_inference","exec_time":0.004293951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_mismatch_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_mismatch_emits_diagnostic","exec_time":0.004767081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_deserialize_lowercase"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_deserialize_lowercase","exec_time":0.004887272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_hash_map_usable"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_hash_map_usable","exec_time":0.004751271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_with_correction_downgrades_to_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_with_correction_downgrades_to_heuristic","exec_time":0.004814448}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_without_correction","exec_time":0.004299435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_all_combinations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_all_combinations","exec_time":0.004320591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_with_correction_downgrades_to_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_with_correction_downgrades_to_heuristic","exec_time":0.004356423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_without_correction","exec_time":0.004167326}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_ocr_always_cr_unaffected_by_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_ocr_always_cr_unaffected_by_correction","exec_time":0.004107469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_shapematch_always_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_shapematch_always_heuristic","exec_time":0.004559706}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_with_correction_downgrades_to_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_with_correction_downgrades_to_heuristic","exec_time":0.004250395}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_without_correction","exec_time":0.004177206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_unknown_always_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_unknown_always_heuristic","exec_time":0.004310883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_roundtrip","exec_time":0.005053491}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_serialize_lowercase"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_serialize_lowercase","exec_time":0.004620554}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_different_namespace_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_different_namespace_prefix","exec_time":0.004763171}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_empty_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_empty_xml","exec_time":0.00464902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_malformed_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_malformed_xml","exec_time":0.004684008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_minimal_xmp"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_minimal_xmp","exec_time":0.004687841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_nested_elements"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_nested_elements","exec_time":0.004594318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_metadata"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_metadata","exec_time":0.004760372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_pdfaid_elements"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_pdfaid_elements","exec_time":0.004820273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_part_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_part_only","exec_time":0.005065485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_1b"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_1b","exec_time":0.005044723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_2u"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_2u","exec_time":0.004540658}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_3a"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_3a","exec_time":0.004790504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4e"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4e","exec_time":0.004823591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4f"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4f","exec_time":0.00488894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_unicode_in_namespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_unicode_in_namespace","exec_time":0.004958863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_whitespace_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_whitespace_handling","exec_time":0.004588464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_operator_with_leading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_operator_with_leading","exec_time":0.004787213}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_outside_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_outside_bt_emits_diagnostic","exec_time":0.004959578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_bt_nested_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_bt_nested_emits_diagnostic","exec_time":0.005163189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_identity","exec_time":0.004636392}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_scaled"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_scaled","exec_time":0.004891341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_translated"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_translated","exec_time":0.004941839}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_create_approx_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_create_approx_bbox","exec_time":0.004561242}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_operator_sets_spacing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_operator_sets_spacing","exec_time":0.005064025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_outside_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_outside_bt_emits_diagnostic","exec_time":0.004464895}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_with_insufficient_operands"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_with_insufficient_operands","exec_time":0.004530976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_emits_diagnostic","exec_time":0.004443044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_no_op"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_no_op","exec_time":0.004755337}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_chain"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_chain","exec_time":0.00481976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_sets_leading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_sets_leading","exec_time":0.004787289}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tf_zero_size_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tf_zero_size_emits_diagnostic","exec_time":0.004890042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tm_then_td"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tm_then_td","exec_time":0.00488709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_uses_leading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_uses_leading","exec_time":0.004716593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_zero_leading_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_zero_leading_emits_diagnostic","exec_time":0.004651179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_can_enter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_can_enter","exec_time":0.004501768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_cycle_detection","exec_time":0.004931506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_depth_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_depth_limit","exec_time":0.004645931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_diamond_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_diamond_pattern","exec_time":0.004613113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_nested_cycle_a_b_a"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_nested_cycle_a_b_a","exec_time":0.00481436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_new","exec_time":0.004633718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_sequential_invocation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_sequential_invocation","exec_time":0.004577526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_result_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_result_new","exec_time":0.00425467}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_identity","exec_time":0.0050396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_missing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_missing","exec_time":0.004525399}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_scale"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_scale","exec_time":0.00460068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_mcid_default_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_mcid_default_none","exec_time":0.004255445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_new","exec_time":0.004607717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_position_hint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_position_hint","exec_time":0.005034148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid","exec_time":0.004566778}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_positive","exec_time":0.004201747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_zero"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_zero","exec_time":0.004593416}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_image_xobject_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_image_xobject_new","exec_time":0.00458504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_multiple_text_state_operators_in_sequence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_multiple_text_state_operators_in_sequence","exec_time":0.004712687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_negative_tc_tw_ts_allowed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_negative_tc_tw_ts_allowed","exec_time":0.004306492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_nested_bt_resets_matrices"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_nested_bt_resets_matrices","exec_time":0.00468428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_0_no_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_stress_concurrent_access","exec_time":0.918858971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_180_inverts_both_axes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_0_no_change","exec_time":0.004411776}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_270_swaps_axes_inverted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_180_inverts_both_axes","exec_time":0.00421547}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_450_wraps_to_90"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_270_swaps_axes_inverted","exec_time":0.004263885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_swaps_axes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_450_wraps_to_90","exec_time":0.004013704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_with_specific_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_swaps_axes","exec_time":0.004478026}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_with_specific_bbox","exec_time":0.004484687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_negative_normalized"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_invalid_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_negative_normalized","exec_time":0.004615064}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_operators_outside_bt_scope_do_not_crash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_invalid_emits_diagnostic","exec_time":0.005049409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_overflow_diagnostic_emitted_once_per_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_operators_outside_bt_scope_do_not_crash","exec_time":0.00488889}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_position_hint_faster_than_normal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_overflow_diagnostic_emitted_once_per_page","exec_time":0.004542107}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bbox_identical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bbox_identical","exec_time":0.004737195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bmc_no_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_position_hint_faster_than_normal","exec_time":0.005117419}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bt_nested_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bmc_no_mcid","exec_time":0.004484484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_empty_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bt_nested_emits_diagnostic","exec_time":0.004302758}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_innermost_mcid_wins"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_empty_content","exec_time":0.004251518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_multiple_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_innermost_mcid_wins","exec_time":0.004206798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_nested_bmc_then_bdc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_multiple_strings","exec_time":0.004490107}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_no_marked_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_nested_bmc_then_bdc","exec_time":0.004437972}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_quote_operator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_no_marked_content","exec_time":0.004856763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_quote_operator","exec_time":0.004920001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_text_positioning"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_simple","exec_time":0.004540192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tj_without_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_text_positioning","exec_time":0.004556835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tm_operator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tm_operator","exec_time":0.004366571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_empty_marked_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tj_without_bt_emits_diagnostic","exec_time":0.00482717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_empty_marked_content","exec_time":0.00439711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_processing_mode_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_mcid","exec_time":0.004074699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_fallback_to_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_processing_mode_equality","exec_time":0.004321269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_form_with_empty_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_fallback_to_page","exec_time":0.004528923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_shadowing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_form_with_empty_dict","exec_time":0.004831715}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_fallback_to_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_shadowing","exec_time":0.004694849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_form_with_empty_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_fallback_to_page","exec_time":0.00465161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_shadowing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_form_with_empty_dict","exec_time":0.004701885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_font_shadowing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_shadowing","exec_time":0.004615791}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_xobject"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_font_shadowing","exec_time":0.004630178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_xobject","exec_time":0.004698004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_new","exec_time":0.004777335}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_pop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_none","exec_time":0.004508405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tc_operator_sets_char_spacing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_pop","exec_time":0.004817207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_chain_accumulates_translation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_chain_accumulates_translation","exec_time":0.004091302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_sets_leading_and_translates"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tc_operator_sets_char_spacing","exec_time":0.004530292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_move_to"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_sets_leading_and_translates","exec_time":0.004268439}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_move_to","exec_time":0.00428178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_origin"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_origin","exec_time":0.004345885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_reset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_new","exec_time":0.004386718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_set_tm"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_reset","exec_time":0.004235075}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_set_tm","exec_time":0.004239124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_negative_size_clamps_to_one"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_unknown_font_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_negative_size_clamps_to_one","exec_time":0.004530604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_zero_size_clamps_to_one"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_unknown_font_emits_diagnostic","exec_time":0.004628556}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_large_positive_kerning"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_zero_size_clamps_to_one","exec_time":0.004500693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_multiple_large_kerns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_large_positive_kerning","exec_time":0.004510224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_negative_kerning"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_multiple_large_kerns","exec_time":0.004495212}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_negative_kerning","exec_time":0.004453021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_zero_kerning"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_strings_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_zero_kerning","exec_time":0.00454495}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_between_blocks_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_strings_only","exec_time":0.004587711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_empty_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_empty_array","exec_time":0.004576693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_inside_bt_works"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_between_blocks_emits_diagnostic","exec_time":0.004619487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_outside_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_inside_bt_works","exec_time":0.004645549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_at_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_outside_bt_emits_diagnostic","exec_time":0.004941796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_just_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_just_above_threshold","exec_time":0.004549299}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_at_threshold","exec_time":0.004861287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_no_glyphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_emits_diagnostic","exec_time":0.004905825}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_no_glyphs","exec_time":0.004908196}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tl_operator_sets_leading"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tm_followed_by_td_is_relative_to_tm"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tm_followed_by_td_is_relative_to_tm","exec_time":0.004389018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_nine_clamps_to_seven_with_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tl_operator_sets_leading","exec_time":0.004631463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_operator_sets_text_rendering_mode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_operator_sets_text_rendering_mode","exec_time":0.004264172}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_zero_to_seven_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_nine_clamps_to_seven_with_diagnostic","exec_time":0.004541738}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_ts_operator_sets_text_rise"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_ts_operator_sets_text_rise","exec_time":0.004526828}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_after_td_uses_saved_leading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_zero_to_seven_valid","exec_time":0.004624417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_with_zero_leading_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_with_zero_leading_emits_diagnostic","exec_time":0.004392999}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tw_operator_sets_word_spacing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_after_td_uses_saved_leading","exec_time":0.004584727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_negative_clamps_to_one"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tw_operator_sets_word_spacing","exec_time":0.004909774}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_negative_clamps_to_one","exec_time":0.004802245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_zero_clamps_to_one_and_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_positive_value_sets_horiz_scaling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_positive_value_sets_horiz_scaling","exec_time":0.004888835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_underflow_diagnostic_emitted_for_stray_q"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_zero_clamps_to_one_and_emits_diagnostic","exec_time":0.004925077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_emit_unsupported_diagnostic_when_feature_disabled"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_emit_unsupported_diagnostic_when_feature_disabled","exec_time":0.004594765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_invalid_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_underflow_diagnostic_emitted_for_stray_q","exec_time":0.004722831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_valid_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_valid_ref","exec_time":0.004461409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_without_globals"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_invalid_type","exec_time":0.004598827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_decoder_const"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_decoder_const","exec_time":0.004251264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_globals_ref_const"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_without_globals","exec_time":0.00430265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_invalid_magic_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_globals_ref_const","exec_time":0.004456168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_message_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_invalid_magic_diagnostic","exec_time":0.004804534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_when_no_support"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_when_no_support","exec_time":0.015584631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_full_render"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_message_content","exec_time":0.015958766}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_jpx_support_with_full_render"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_full_render","exec_time":0.004114933}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_libopenjp2_runtime_check"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_jpx_support_with_full_render","exec_time":0.004847977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_constant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_constant","exec_time":0.004045856}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_libopenjp2_runtime_check","exec_time":0.007327195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_const"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_roundtrip","exec_time":0.004154101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_is_send_sync"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_const","exec_time":0.004105312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_read_trait"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_is_send_sync","exec_time":0.003916217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_raw_j2k_codestream_not_valid_jp2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_read_trait","exec_time":0.003977625}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_corrupt_signature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_raw_j2k_codestream_not_valid_jp2","exec_time":0.003848977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_empty_data"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_corrupt_signature","exec_time":0.003968805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_raw_j2k"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_empty_data","exec_time":0.003893517}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_truncated_data"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_raw_j2k","exec_time":0.004009271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_valid_jp2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_truncated_data","exec_time":0.00385316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_valid_jp2","exec_time":0.003986857}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_malformed","exec_time":0.003992788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_pdf_a_1b"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_none","exec_time":0.00416035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_pdf_a_1b","exec_time":0.00420138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_no_javascript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_empty","exec_time":0.004195279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_acroform_field_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_no_javascript","exec_time":0.004151845}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_annotation_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_acroform_field_js","exec_time":0.006684971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_aa_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_annotation_js","exec_time":0.008067193}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_openaction_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_aa_js","exec_time":0.007332692}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_page_aa_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_openaction_js","exec_time":0.005067089}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_no_xfa_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_page_aa_js","exec_time":0.00505906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_no_xfa_key","exec_time":0.005279514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_null"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_none","exec_time":0.004670003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_present"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_null","exec_time":0.005452006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_with_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_present","exec_time":0.004629701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_no_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_with_array","exec_time":0.00442156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_javascript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_no_js","exec_time":0.004646656}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_js"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_javascript","exec_time":0.004634839}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_clone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_js","exec_time":0.00512692}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_clone","exec_time":0.004353825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_message"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_message","exec_time":0.00427632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_offset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit","exec_time":0.004494322}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_offset","exec_time":0.00421548}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_thread_safety"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_new","exec_time":0.004038978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_catalog_complete"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_catalog_complete","exec_time":0.004255368}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_category"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_thread_safety","exec_time":0.004514848}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_category","exec_time":0.004387992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_recoverable"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_name","exec_time":0.004322516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_severity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_severity","exec_time":0.004123687}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_recoverable","exec_time":0.004267449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_severity"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_severity","exec_time":0.005012181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_display","exec_time":0.005531005}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_dynamic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_size","exec_time":0.004359832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_object_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_dynamic","exec_time":0.004004206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_object_ref","exec_time":0.004269728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static_no_offset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static","exec_time":0.004193397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static_no_offset","exec_time":0.004345053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_message"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_basic","exec_time":0.004379402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_object_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_object_ref","exec_time":0.004289533}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_offset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_message","exec_time":0.004315761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_offset","exec_time":0.004510985}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_display","exec_time":0.004521763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_severity_display"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_new","exec_time":0.004333017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_compute_pdf_fingerprint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_severity_display","exec_time":0.00438972}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_from_page"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_compute_pdf_fingerprint","exec_time":0.005054623,"stdout":"\nthread 'document::tests::test_compute_pdf_fingerprint' (1421915) panicked at crates/pdftract-core/src/document.rs:1200:62:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_out_of_bounds"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_from_page","exec_time":0.005116998,"stdout":"\nthread 'document::tests::test_extract_spans_from_page' (1421916) panicked at crates/pdftract-core/src/document.rs:1216:59:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_find_startxref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$document::tests::test_find_startxref","exec_time":0.00467653}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_parse_pdf_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_out_of_bounds","exec_time":0.004967189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_empty_data"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_empty_data","exec_time":0.004132259}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_exact_iv_only"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_parse_pdf_file","exec_time":0.005628418,"stdout":"\nthread 'document::tests::test_parse_pdf_file' (1421924) panicked at crates/pdftract-core/src/document.rs:1183:81:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_invalid_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_exact_iv_only","exec_time":0.004521611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_invalid_length","exec_time":0.004232243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_too_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_roundtrip","exec_time":0.00427041}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_block_size_constant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_too_short","exec_time":0.004042318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_salt_constant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_block_size_constant","exec_time":0.004332097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_different_objects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_salt_constant","exec_time":0.004074038}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_generation_affects_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_different_objects","exec_time":0.004391788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_same_object"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_generation_affects_key","exec_time":0.004046069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_is_identity_filter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_is_identity_filter","exec_time":0.004152054}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_invalid_user_hash_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_same_object","exec_time":0.004468174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_invalid_user_hash_length","exec_time":0.004576339}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_valid","exec_time":0.00436625}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_compute_password_hash_basic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes_256_decrypt_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes_256_decrypt_basic","exec_time":0.004484611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_decrypt_stream_too_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_decrypt_stream_too_short","exec_time":0.004238584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_is_success"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_compute_password_hash_basic","exec_time":0.010112651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_wrong_password"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_is_success","exec_time":0.004059488}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_decryption_error_to_diag_code"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_wrong_password","exec_time":0.004021093}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_password_validation_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_decryption_error_to_diag_code","exec_time":0.004149275}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_all_v_r_combinations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_password_validation_equality","exec_time":0.003890929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_o_length_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_all_v_r_combinations","exec_time":0.004659136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_u_length_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_o_length_emits_diagnostic","exec_time":0.004325605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_missing_id"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_u_length_emits_diagnostic","exec_time":0.007953171}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_no_encrypt_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_missing_id","exec_time":0.008371437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_non_standard_filter_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_no_encrypt_key","exec_time":0.004233494}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v1_r2_rc4_40"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_non_standard_filter_emits_diagnostic","exec_time":0.004329091}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v4_crypt_filters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v1_r2_rc4_40","exec_time":0.004550437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_invalid_hash_length_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v4_crypt_filters","exec_time":0.00467975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_r6_aes_256"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_invalid_hash_length_emits_diagnostic","exec_time":0.004993546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_decrypt_object_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_r6_aes_256","exec_time":0.004299112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_128_bit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_decrypt_object_roundtrip","exec_time":0.004527248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_128_bit","exec_time":0.004393866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_invalid_key_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_invalid_key_length","exec_time":0.004393333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_short_document_id"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_basic","exec_time":0.004826918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_object_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_short_document_id","exec_time":0.005098251}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_is_success"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_object_key","exec_time":0.005341186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_wrong_password"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_is_success","exec_time":0.005097411}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_all_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_wrong_password","exec_time":0.005568838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_empty","exec_time":0.004609019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_exact"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_all_bytes","exec_time":0.006049534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_long"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_exact","exec_time":0.004968379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_long","exec_time":0.006047308}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_empty_data"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_short","exec_time":0.004813312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_long_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_empty_data","exec_time":0.006072561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_long_key","exec_time":0.00434961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_different_objects_different_keys"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_different_objects_different_keys","exec_time":0.004435772}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_generation_affects_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_roundtrip","exec_time":0.005881614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_same_object_same_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_same_object_same_key","exec_time":0.005176409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_generation_affects_key","exec_time":0.006553975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2_wrong_password"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2","exec_time":0.005037128}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diag_code"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2_wrong_password","exec_time":0.006323121}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diag_code","exec_time":0.006047059}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_lite"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diagnostic","exec_time":0.005839378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_off"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_lite","exec_time":0.00572348,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_lite' (1422044) panicked at crates/pdftract-core/src/extract.rs:2814:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_svg"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_off","exec_time":0.00523016,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_off' (1422046) panicked at crates/pdftract-core/src/extract.rs:2792:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_metadata"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_svg","exec_time":0.0050844,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_svg' (1422048) panicked at crates/pdftract-core/src/extract.rs:2842:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_error_message"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_metadata","exec_time":0.004929142,"stdout":"\nthread 'extract::tests::test_extraction_metadata' (1422050) panicked at crates/pdftract-core/src/extract.rs:2914:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_error_message","exec_time":0.004665565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_success"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_mismatch","exec_time":0.004458371}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_with_errors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_success","exec_time":0.004357107}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_with_errors","exec_time":0.004399083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_includes_signatures"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_format","exec_time":0.005954866,"stdout":"\nthread 'extract::tests::test_result_to_json_format' (1422060) panicked at crates/pdftract-core/src/extract.rs:2864:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_with_receipts"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_includes_signatures","exec_time":0.005684101,"stdout":"\nthread 'extract::tests::test_result_to_json_includes_signatures' (1422062) panicked at crates/pdftract-core/src/extract.rs:2928:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_schema_round_trip"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_with_receipts","exec_time":0.004968671,"stdout":"\nthread 'extract::tests::test_result_to_json_with_receipts' (1422064) panicked at crates/pdftract-core/src/extract.rs:2887:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_validation_status_enum"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_schema_round_trip","exec_time":0.004688739}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signatures_always_not_checked"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_validation_status_enum","exec_time":0.004671132}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_tagged_pdf_emits_deferred_diagnostic"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_signatures_always_not_checked","exec_time":0.004804852,"stdout":"\nthread 'extract::tests::test_signatures_always_not_checked' (1422069) panicked at crates/pdftract-core/src/extract.rs:2949:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_untagged_pdf_no_deferred_diagnostic"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_tagged_pdf_emits_deferred_diagnostic","exec_time":0.005543348,"stdout":"\nthread 'extract::tests::test_tagged_pdf_emits_deferred_diagnostic' (1422072) panicked at crates/pdftract-core/src/extract.rs:3029:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_bankers_rounding"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_untagged_pdf_no_deferred_diagnostic","exec_time":0.005540951,"stdout":"\nthread 'extract::tests::test_untagged_pdf_no_deferred_diagnostic' (1422073) panicked at crates/pdftract-core/src/extract.rs:3054:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_bankers_rounding","exec_time":0.004833993}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_critical_cases"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_basic","exec_time":0.00460327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_nan_inf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_critical_cases","exec_time":0.004486897}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_nan_inf","exec_time":0.004245216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_empty","exec_time":0.004477312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_order_independence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_none","exec_time":0.004110119}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_inv8_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_inv8_no_panics","exec_time":0.004963818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_order_independence","exec_time":0.00521466}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_comments_dropped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_comments_dropped","exec_time":0.004391936}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_basic","exec_time":0.004568209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_complex"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_empty","exec_time":0.004388523}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_idempotent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_complex","exec_time":0.004505669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_whitespace_variants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_idempotent","exec_time":0.004477529}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_whitespace_variants","exec_time":0.004399025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_nested"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_nested","exec_time":0.004866803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_array"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted","exec_time":0.004862847,"stdout":"\nthread 'fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted' (1422105) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:553:9:\nassertion failed: bytes.windows(3).any(|w| w == b\"/M 2\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_array","exec_time":0.004451265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_real"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_dict","exec_time":0.00441821,"stdout":"\nthread 'fingerprint::canonicalize::tests::test_serialize_object_canonical_dict' (1422110) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:648:9:\nassertion failed: result.windows(3).any(|w| w == b\"/A 1\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_real","exec_time":0.004156316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_basic","exec_time":0.003910961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_real","exec_time":0.004464455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_all_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_string","exec_time":0.004204205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_encode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_all_set","exec_time":0.004229965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_none_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_encode","exec_time":0.003974435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_none_set","exec_time":0.004280284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_geometry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_flags","exec_time":0.004592789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_page_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_page_count","exec_time":0.004411343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_inv3_reproducibility"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_geometry","exec_time":0.005077018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_simple","exec_time":0.004441823}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_fingerprint_version_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_inv3_reproducibility","exec_time":0.006313424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_sorted_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_fingerprint_version_prefix","exec_time":0.004195867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_with_fonts"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_sorted_order","exec_time":0.004780952}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_fingerprint_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_with_fonts","exec_time":0.00477067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_multiple_outputs_match_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_fingerprint_format","exec_time":0.007579752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_performance_100_page_pdf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_performance_100_page_pdf","exec_time":0.005515217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_multiple_outputs_match_format","exec_time":0.010713901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp_critical_cases"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp_critical_cases","exec_time":0.004382429}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp","exec_time":0.004587516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_dict_canonical"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_array_canonical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_array_canonical","exec_time":0.004877896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_object_canonical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_dict_canonical","exec_time":0.005300272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_zero_hash_const"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_zero_hash_const","exec_time":0.004214925}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_basic_letters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_object_canonical","exec_time":0.004750057}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_euro"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_euro","exec_time":0.004550427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_basic_letters","exec_time":0.004790653}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ffi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ff","exec_time":0.004599136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ffi","exec_time":0.004528137}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fi","exec_time":0.005134049}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fl","exec_time":0.005139362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_hebrew"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_unknown"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_unknown","exec_time":0.00491187}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_hebrew","exec_time":0.004929207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quoteright"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_punctuation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quoteright","exec_time":0.004856527}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_punctuation","exec_time":0.004874947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quotes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_u1f600"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_u1f600","exec_time":0.004687035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_uni20ac"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quotes","exec_time":0.004740529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_unknown"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_uni20ac","exec_time":0.004475265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_variant_stripping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_unknown","exec_time":0.004464941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_algorithmic_with_hash_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_algorithmic_with_hash_prefix","exec_time":0.004419426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_multi_lookup_single_returns_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_variant_stripping","exec_time":0.004515881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_u"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_u","exec_time":0.004323485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_uni"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_multi_lookup_single_returns_none","exec_time":0.004387082}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_strip_variant_suffix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_strip_variant_suffix","exec_time":0.004263569}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_variant_stripping_with_multi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_uni","exec_time":0.004301403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_array_length_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_variant_stripping_with_multi","exec_time":0.004536314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_invalid_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_array_length_mismatch","exec_time":0.004670894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_multi_codepoint_dst_contiguous"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_invalid_range","exec_time":0.004613327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_invalid_utf16_produces_replacement"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_multi_codepoint_dst_contiguous","exec_time":0.004584282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_odd_length_utf16_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_odd_length_utf16_emits_diagnostic","exec_time":0.004692879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_fb01_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_invalid_utf16_produces_replacement","exec_time":0.00479079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_ligature","exec_time":0.004647827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_multi_codepoint_expansion"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_fb01_ligature","exec_time":0.004865527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_contiguous"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_multi_codepoint_expansion","exec_time":0.004399664}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_explicit_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_contiguous","exec_time":0.00429117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_comments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_comments","exec_time":0.004326381}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_convenience_function"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_explicit_array","exec_time":0.004476689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_convenience_function","exec_time":0.005506519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_destination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_cmap","exec_time":0.008422086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_multiple_bfchar"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_destination","exec_time":0.004430716}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_single_bfchar"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_multiple_bfchar","exec_time":0.004414707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_variable_width_source"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_single_bfchar","exec_time":0.004227747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_usecmap_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_variable_width_source","exec_time":0.00429183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_case_insensitive_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_usecmap_emits_diagnostic","exec_time":0.004105581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_comment_in_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_case_insensitive_hex","exec_time":0.004345233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_comment_in_block","exec_time":0.003989222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function_with_diags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function","exec_time":0.00413934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_empty_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function_with_diags","exec_time":0.004020686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_find_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_empty_cmap","exec_time":0.00411511}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_four_byte_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_find_range","exec_time":0.00412938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_hex_string_with_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_four_byte_range","exec_time":0.00441222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_h_roundtrip"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$font::codespace::tests::test_hex_string_with_whitespace","exec_time":0.004183533,"stdout":"\nthread 'font::codespace::tests::test_hex_string_with_whitespace' (1422251) panicked at crates/pdftract-core/src/font/codespace.rs:662:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_v_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_h_roundtrip","exec_time":0.004279427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_invalid_width_too_large"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_v_roundtrip","exec_time":0.003992067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_jis_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_invalid_width_too_large","exec_time":0.004427145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_malformed_range_width_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_jis_range","exec_time":0.004451386}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_no_codespace_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_no_codespace_block","exec_time":0.004242121}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_odd_length_hex_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_malformed_range_width_mismatch","exec_time":0.00452308}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_single_range_one_byte"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_odd_length_hex_string","exec_time":0.004477508}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_two_ranges_mixed_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_single_range_one_byte","exec_time":0.004465011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_recovery_on_error"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_recovery_on_error","exec_time":0.004543927}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_three_byte_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_two_ranges_mixed_width","exec_time":0.004621011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_width_inference"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_width_inference","exec_time":0.004224033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_corrupt_font_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_three_byte_range","exec_time":0.00445433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_load_from_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_corrupt_font_emits_diagnostic","exec_time":0.004198671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_returns_diagnostics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_load_from_dict","exec_time":0.004338126}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics","exec_time":0.003929261}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics_graceful_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_returns_diagnostics","exec_time":0.00459534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_font_metrics_units_per_em_scaling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics_graceful_handling","exec_time":0.004240188}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_from_fixture"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_font_metrics_units_per_em_scaling","exec_time":0.004497252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_missing_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_missing_cmap","exec_time":0.004008465}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_opentype_metrics_has_valid_cmap_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_from_fixture","exec_time":0.004783125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_subset_font_behavior"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_opentype_metrics_has_valid_cmap_detection","exec_time":0.004719589}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_truetype_glyph_id_for_matches_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_subset_font_behavior","exec_time":0.004525942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_limited_capability_no_charstrings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_limited_capability_no_charstrings","exec_time":0.004654723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_truetype_glyph_id_for_matches_cmap","exec_time":0.005329337}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_from_descriptor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_empty","exec_time":0.004230728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_custom_unmapped_glyph_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_from_descriptor","exec_time":0.004326727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_custom_unmapped_glyph_names","exec_time":0.004513832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_default","exec_time":0.004230384}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty_unmapped_glyph_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty","exec_time":0.004517564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty_unmapped_glyph_names","exec_time":0.009131097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_negative","exec_time":0.006247143}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_consecutive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_positive","exec_time":0.004564581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_multiple_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_consecutive","exec_time":0.004321335}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_multiple_blocks","exec_time":0.004768956}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_simple","exec_time":0.004268093}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef_with_slash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef","exec_time":0.004481407}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_base_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef_with_slash","exec_time":0.004236349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_no_base"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_base_only","exec_time":0.004485455}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_no_base","exec_time":0.004214467}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_lookup_order"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_with_differences"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_lookup_order","exec_time":0.00448862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_with_differences","exec_time":0.004615938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_unknown_glyph_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_unknown_glyph_name","exec_time":0.004364537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_new","exec_time":0.004411316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_macroman_0xd2_quotedblleft"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_macroman_0xd2_quotedblleft","exec_time":0.004253347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_standard_0x20_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_from_name","exec_time":0.004282663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_symbol_encoding_alpha"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_standard_0x20_space","exec_time":0.004173404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_table_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_symbol_encoding_alpha","exec_time":0.004196236}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_codes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_table_length","exec_time":0.004225818}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_codes","exec_time":0.004216742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_0x92_quoteright"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_glyph_skip_behavior"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_0x92_quoteright","exec_time":0.004117331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_euro_at_0x80"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_glyph_skip_behavior","exec_time":0.004854177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_zapfdingbats_a1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_euro_at_0x80","exec_time":0.004071622}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_accessors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_zapfdingbats_a1","exec_time":0.003900148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_accessors","exec_time":0.004376376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_reuse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_deterministic","exec_time":0.003972655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_unknown_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_unknown_font","exec_time":0.004358808}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_reuse","exec_time":0.004454783}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_fingerprint_different_inputs"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_empty_database_compiles"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_fingerprint_different_inputs","exec_time":0.00443799}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_empty_database_compiles","exec_time":0.004452391}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_compute"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_as_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_compute","exec_time":0.004355953}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_as_bytes","exec_time":0.004364404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_hash_stability_across_runs"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_empty_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_empty_input","exec_time":0.004318946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_different_gids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_hash_stability_across_runs","exec_time":0.004537423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_unknown_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_unknown_font","exec_time":0.004282654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_all_predefined_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_all_predefined_names","exec_time":0.003977555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_cid_to_unicode_without_cjk_feature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_different_gids","exec_time":0.011021243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_cid_to_unicode_without_cjk_feature","exec_time":0.004066771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_v"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_h","exec_time":0.004209296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unicns_utf16_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_v","exec_time":0.004070136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unigb_utf16_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unicns_utf16_h","exec_time":0.004180206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unigb_utf16_h","exec_time":0.004059825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_v"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_h","exec_time":0.004147921}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_uniks_utf16_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_uniks_utf16_h","exec_time":0.003956849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unknown"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_v","exec_time":0.007770212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_with_leading_slash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unknown","exec_time":0.004484153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_cid_to_unicode_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_with_leading_slash","exec_time":0.004774163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_cid_to_unicode_none","exec_time":0.004569712}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes_invalid_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes","exec_time":0.004165142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_font_id_from_arc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes_invalid_length","exec_time":0.004190058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_font_id_from_arc","exec_time":0.003998752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_fffd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_empty","exec_time":0.004429076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_fffd","exec_time":0.004033115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_no_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_no_cmap","exec_time":0.004204659}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_not_in_cmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_ligature","exec_time":0.004635614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_tounicode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_tounicode","exec_time":0.004327881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_agl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_not_in_cmap","exec_time":0.004835431}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_multi_byte_fails"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_multi_byte_fails","exec_time":0.004313006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_no_encoding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_agl","exec_time":0.004637112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_unmapped_code"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_unmapped_code","exec_time":0.004633835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_fallback_to_fffd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_no_encoding","exec_time":0.004730743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_agl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_fallback_to_fffd","exec_time":0.004890494}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_tounicode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_agl","exec_time":0.004917144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_caching"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_caching","exec_time":0.004581033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_different_fonts_separate_misses"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_tounicode","exec_time":0.004737748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_fallback_chain"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_different_fonts_separate_misses","exec_time":0.004779601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_full_hit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_fallback_chain","exec_time":0.004778801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_level3_with_glyph_id"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_level3_with_glyph_id","exec_time":0.004894074}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_miss_emits_once"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_full_hit","exec_time":0.005024219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_failure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_failure","exec_time":0.004727777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_miss_emits_once","exec_time":0.005579821}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_new","exec_time":0.004297295}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_miss_tracking"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_basic","exec_time":0.004430536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_unicode_source_confidence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_miss_tracking","exec_time":0.004547551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_frequency_table_parallel_to_shape_table"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_unicode_source_confidence","exec_time":0.003945846}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_completely_different"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_frequency_table_parallel_to_shape_table","exec_time":0.004290541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_identical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_completely_different","exec_time":0.004093028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_multiple_bits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_multiple_bits","exec_time":0.004123437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_one_bit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_identical","exec_time":0.004232628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_max_constant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_max_constant","exec_time":0.004158844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_one_bit","exec_time":0.004175152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_empty_database"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_empty_database","exec_time":0.004531852}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_exact_match"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_deterministic","exec_time":0.004617838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_frequency_tiebreak"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_frequency_tiebreak","exec_time":0.004200266}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_hamming_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_exact_match","exec_time":0.004308645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_nearest_neighbor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_hamming_threshold","exec_time":0.004167208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_black_bitmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_black_bitmap","exec_time":0.005291075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_checkerboard"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_nearest_neighbor","exec_time":0.010346308}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_checkerboard","exec_time":0.004780728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_different_shapes_different_hashes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_deterministic","exec_time":0.004921435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_gray_bitmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_gray_bitmap","exec_time":0.003884476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_half_white_half_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_different_shapes_different_hashes","exec_time":0.005152376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_horizontal_gradient"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_half_white_half_black","exec_time":0.005392378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_white_bitmap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_horizontal_gradient","exec_time":0.005209995}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_database_generated"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_white_bitmap","exec_time":0.004142262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_entry_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_database_generated","exec_time":0.004557255}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_is_acceptable"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_entry_new","exec_time":0.004188935}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_is_acceptable","exec_time":0.004090115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_new","exec_time":0.004048655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width_16"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width","exec_time":0.004010938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_courier_monospace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width_16","exec_time":0.004149085}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_font_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_courier_monospace","exec_time":0.0039074}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_helvetica_metrics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_font_bbox","exec_time":0.004305042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_invalid_font_returns_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_helvetica_metrics","exec_time":0.004341702}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_italic_angles"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_italic_angles","exec_time":0.00420072}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_lookup_all_14_fonts"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_invalid_font_returns_none","exec_time":0.004288685}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_subset_prefix_resolution"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_subset_prefix_resolution","exec_time":0.004176674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_symbol_font_encoding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_lookup_all_14_fonts","exec_time":0.004197245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_zapfdingbats_font_encoding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_symbol_font_encoding","exec_time":0.004431471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_zapfdingbats_font_encoding","exec_time":0.004458475}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype2","exec_time":0.004700962}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype0","exec_time":0.004717125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_missing_subtype"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_opentype_cff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_missing_subtype","exec_time":0.004650383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_opentype_cff","exec_time":0.004673825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype_without_slash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype","exec_time":0.004670082}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_no_descendants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype_without_slash","exec_time":0.004746457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype0","exec_time":0.004376153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_no_descendants","exec_time":0.004492526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_non_standard"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_non_standard","exec_time":0.004491885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype2","exec_time":0.004563587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard_with_subset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard_with_subset","exec_time":0.005006549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard","exec_time":0.005802053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_unknown_subtype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type3","exec_time":0.004399305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_cid_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_unknown_subtype","exec_time":0.004388232}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_standard_14"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_cid_font","exec_time":0.004042206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_type3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_standard_14","exec_time":0.003914663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_is_standard_14_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_type3","exec_time":0.004197721}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_is_standard_14_font","exec_time":0.004234123}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_lowercase"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_empty","exec_time":0.004265336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_no_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_lowercase","exec_time":0.003971025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_too_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_no_prefix","exec_time":0.004276362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_unicode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_too_short","exec_time":0.005844747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_unicode","exec_time":0.004008001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_missing_cid_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_valid","exec_time":0.004004294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_range_form"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_missing_cid_fallback","exec_time":0.004297104}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_type0_with_cidfonttype2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_range_form","exec_time":0.004349025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_type0_with_cidfonttype2","exec_time":0.004303079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array_big_endian"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array","exec_time":0.003981999}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_from_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array_big_endian","exec_time":0.003992051}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_from_stream","exec_time":0.004224482}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_out_of_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_identity","exec_time":0.003880812}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_truncated"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_out_of_range","exec_time":0.003990126}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_cidfonttype0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_truncated","exec_time":0.004428255}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_cidfonttype0","exec_time":0.004017137}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_identity","exec_time":0.003991115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_from_w"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_default","exec_time":0.003890904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_cidfonttype0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_from_w","exec_time":0.00404689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_empty_descendants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_cidfonttype0","exec_time":0.004249768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_minimal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_empty_descendants","exec_time":0.004255144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_no_descendants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_minimal","exec_time":0.004271548}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_dw"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_no_descendants","exec_time":0.004240133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_w"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_dw","exec_time":0.00418205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_empty_subarray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_w","exec_time":0.004470996}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_empty_subarray","exec_time":0.004292009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format1","exec_time":0.00437888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_high_cid_values"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format2","exec_time":0.004273143}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_high_cid_values","exec_time":0.004520274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_no_w"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_mixed","exec_time":0.004316716}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_out_of_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_no_w","exec_time":0.004422303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_identity_font_matrix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_out_of_range","exec_time":0.004781599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_standard_font_matrix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_identity_font_matrix","exec_time":0.004788703}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_arbitrary_glyph_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_standard_font_matrix","exec_time":0.004489026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_custom_font_matrix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_arbitrary_glyph_names","exec_time":0.004671177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_encoding_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_custom_font_matrix","exec_time":0.00466964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_char_procs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_encoding_parse","exec_time":0.004592555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_widths"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_char_procs","exec_time":0.004540014}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_load_minimal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_widths","exec_time":0.00461333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_with_char_procs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_load_minimal","exec_time":0.004637333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_length_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_with_char_procs","exec_time":0.004794227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_too_long"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_length_mismatch","exec_time":0.004826324}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_with_resources"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_too_long","exec_time":0.004848861}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_with_resources","exec_time":0.004735387}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_fill_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_black","exec_time":0.004196748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_set_get"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_fill_rect","exec_time":0.003968516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_white"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_set_get","exec_time":0.007541136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_close"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_white","exec_time":0.008962238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_move_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_close","exec_time":0.004183675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_move_line","exec_time":0.003992417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_rect","exec_time":0.003905544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_simple_path"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_rect","exec_time":0.004395184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_gstate_stack"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_simple_path","exec_time":0.004206606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_point_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_gstate_stack","exec_time":0.004265134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterize_type3_glyph_placeholder"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_point_new","exec_time":0.003910217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterizer_context_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterize_type3_glyph_placeholder","exec_time":0.004368132}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_normal_glyphs_not_unmapped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterizer_context_new","exec_time":0.004202882}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_notdef_is_unmapped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_normal_glyphs_not_unmapped","exec_time":0.004231571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_unmapped_set_contains_expected_entries"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_notdef_is_unmapped","exec_time":0.004016962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_multi_select"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_unmapped_set_contains_expected_entries","exec_time":0.004279238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_multi_select","exec_time":0.004170682}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_both_overlapping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_single","exec_time":0.004304245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_no_overlap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_both_overlapping","exec_time":0.004178177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_empty_xfa_wins_over_nonempty_acro"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_no_overlap","exec_time":0.00428624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_parse_xfa_boolean"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_empty_xfa_wins_over_nonempty_acro","exec_time":0.004002586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_sort_order_deterministic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_parse_xfa_boolean","exec_time":0.004084649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_xfa_boolean_to_checkbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_sort_order_deterministic","exec_time":0.004087935}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_as_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_as_str","exec_time":0.003871992}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_xfa_boolean_to_checkbox","exec_time":0.004357758}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_btn_flag_accessors"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_from_name","exec_time":0.004185426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_flag_accessors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_btn_flag_accessors","exec_time":0.004471862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_is_checked"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_flag_accessors","exec_time":0.004051348}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_combo_with_opt_tuples"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_is_checked","exec_time":0.004012144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multi_select_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_combo_with_opt_tuples","exec_time":0.00432297}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multiline_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multi_select_list","exec_time":0.004136647}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_selected_radio"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multiline_text","exec_time":0.004344398}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_skips_sig_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_selected_radio","exec_time":0.004437721}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_tx_btn_ch_critical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_skips_sig_fields","exec_time":0.004441592}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_unselected_checkbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_tx_btn_ch_critical","exec_time":0.004358273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_all_field_types"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_unselected_checkbox","exec_time":0.004735568}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_child_overrides_ft"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_all_field_types","exec_time":0.005006585}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_choice_field_options"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_choice_field_options","exec_time":0.004398193}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_empty_t_segment_skipped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_child_overrides_ft","exec_time":0.004703331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_flags_inheritance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_empty_t_segment_skipped","exec_time":0.004913377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_ft_inheritance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_flags_inheritance","exec_time":0.004930654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_nested_two_levels"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_nested_two_levels","exec_time":0.004875101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_acroform"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_ft_inheritance","exec_time":0.005263364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_fields_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_acroform","exec_time":0.004354396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_three_flat_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_fields_array","exec_time":0.004138693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_display","exec_time":0.004227283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_three_flat_fields","exec_time":0.005166474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_constructors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_constructors","exec_time":0.004181288}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_equality","exec_time":0.007093497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_custom_state"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_equality","exec_time":0.004095974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_no_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_custom_state","exec_time":0.004482574}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_selected_yes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_no_value","exec_time":0.004597298}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_unselected_off"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_selected_yes","exec_time":0.004360216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_pushbutton"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_unselected_off","exec_time":0.004300134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_no_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_pushbutton","exec_time":0.004186404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_selected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_no_value","exec_time":0.004128608}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_unselected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_selected","exec_time":0.004369022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_state_from_value_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_unselected","exec_time":0.004341294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_with_other_flags_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_state_from_value_malformed","exec_time":0.004222883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_pushbutton_takes_precedence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_with_other_flags_set","exec_time":0.004413896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_pushbutton_takes_precedence","exec_time":0.004238923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_display","exec_time":0.004266157}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_as_display_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_equality","exec_time":0.004124798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_constructors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_as_display_string","exec_time":0.004228946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_constructors","exec_time":0.004240211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_equality","exec_time":0.004267012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_is_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_equality","exec_time":0.004105322}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_array_with_non_string_elements"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_is_empty","exec_time":0.004102957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_array_with_non_string_elements","exec_time":0.004274081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_no_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_from_name","exec_time":0.004476742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_with_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_no_value","exec_time":0.004072666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_single_selection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_with_default","exec_time":0.004193985}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_with_multi_select_flag"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_single_selection","exec_time":0.004059819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_multi_select"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_with_multi_select_flag","exec_time":0.0041872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_none_becomes_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_multi_select","exec_time":0.004172707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_empty_opt_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_none_becomes_none","exec_time":0.004190499}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_multi_select"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_empty_opt_array","exec_time":0.004047945}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_single_selection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_multi_select","exec_time":0.004321165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_malformed_opt_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_single_selection","exec_time":0.004080101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_no_opt"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_malformed_opt_entry","exec_time":0.004281742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_no_opt","exec_time":0.003919373}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_simple_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_mixed","exec_time":0.004548731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_with_export_values"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_simple_strings","exec_time":0.004169965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_string_from_object_variants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_with_export_values","exec_time":0.004613916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_with_other_flags_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_string_from_object_variants","exec_time":0.004565492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_ascii","exec_time":0.004655327}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_with_other_flags_set","exec_time":0.004810679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_never_panics"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_empty","exec_time":0.004587849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_bullet"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_never_panics","exec_time":0.0046178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_em_dash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_bullet","exec_time":0.004558128}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_latin1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_em_dash","exec_time":0.00458826}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_lower_latin1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_lower_latin1","exec_time":0.007694849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_quotes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_latin1","exec_time":0.009268124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_quotes","exec_time":0.004274782}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom_odd_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.004345872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_string_from_value_unrecognized_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom_odd_length","exec_time":0.004291174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_string_from_value_unrecognized_type","exec_time":0.004158827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_combined_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_basic","exec_time":0.00458539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_empty_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_combined_flags","exec_time":0.004597773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_multiline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_empty_value","exec_time":0.004439604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_name_as_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_multiline","exec_time":0.00441167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_negative_max_length_ignored"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_name_as_value","exec_time":0.004711743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_no_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_negative_max_length_ignored","exec_time":0.004506408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_no_value","exec_time":0.004264649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_utf16be_bom","exec_time":0.004423743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_max_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_default","exec_time":0.004526881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_looks_like_utf16be"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_max_length","exec_time":0.004400053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_empty_constructor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_looks_like_utf16be","exec_time":0.004758006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_equality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_empty_constructor","exec_time":0.004172521}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_extract_xfa_fields_no_xfa"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_equality","exec_time":0.004302757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_is_xfa_element"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_extract_xfa_fields_no_xfa","exec_time":0.004241621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_1000_emit_glyph_calls_perf_gate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_is_xfa_element","exec_time":0.004452124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_device_bbox_returns_valid_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_device_bbox_returns_valid_bbox","exec_time":0.004476614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_font_size_zero_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_1000_emit_glyph_calls_perf_gate","exec_time":0.010949044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_helvetica_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_font_size_zero_no_panic","exec_time":0.004520346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_non_space_no_tw"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_helvetica_h","exec_time":0.004680591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_space_with_spacing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_non_space_no_tw","exec_time":0.004540177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_tz_halves"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_space_with_spacing","exec_time":0.004634246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_for_a_helvetica_12pt_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_tz_halves","exec_time":0.004549206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_for_a_helvetica_12pt_black","exec_time":0.004568575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_word_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_mcid","exec_time":0.004513989}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_includes_is_hidden"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_word_boundary","exec_time":0.004656053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_is_cheap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_includes_is_hidden","exec_time":0.004513953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_equality_includes_is_hidden"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_is_cheap","exec_time":0.004696801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_fill_color_css"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_equality_includes_is_hidden","exec_time":0.004055643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_default_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_fill_color_css","exec_time":0.004758754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_true"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_default_false","exec_time":0.004723547}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_replacement_char"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_true","exec_time":0.004853605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_size_within_64_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_replacement_char","exec_time":0.004184122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_with_rendering_mode_3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_size_within_64_bytes","exec_time":0.004382202}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_truetype"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_with_rendering_mode_3","exec_time":0.004648}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type0_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_truetype","exec_time":0.010527029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type0_false","exec_time":0.011168444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_new_raw_glyph_list_pre_reserved"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type1","exec_time":0.004388147}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_raw_glyph_list_grows_by_one_per_call"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_new_raw_glyph_list_pre_reserved","exec_time":0.00386487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_1000_paired_q_q_operations_succeed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_1000_paired_q_q_operations_succeed","exec_time":0.003916853}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_nested_q_calls_succeed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_raw_glyph_list_grows_by_one_per_call","exec_time":0.004621741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_q_plus_64_q_restores_initial_state"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_q_plus_64_q_restores_initial_state","exec_time":0.004120385}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_nested_q_calls_succeed","exec_time":0.004223506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_cmyk_to_css_hex"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_gray_to_css_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_gray_to_css_hex","exec_time":0.004364273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_clamped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_cmyk_to_css_hex","exec_time":0.004503069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_to_css_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_to_css_hex","exec_time":0.004222615}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_clamped","exec_time":0.004353797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_other_to_css_hex_none"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_space_component_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_space_component_count","exec_time":0.004212449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_spot_to_css_hex_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_other_to_css_hex_none","exec_time":0.004433557}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_negative","exec_time":0.004087688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_spot_to_css_hex_none","exec_time":0.004419691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_graphics_state_clone_preserves_colors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_graphics_state_clone_preserves_colors","exec_time":0.004425484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_clone_deep_equal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_positive","exec_time":0.004592318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_ctm_concat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_ctm_concat","exec_time":0.00417037}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_ctm_is_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_clone_deep_equal","exec_time":0.004285791}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_fill_color_is_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_fill_color_is_black","exec_time":0.004254042}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_ctm_is_identity","exec_time":0.004264066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_size_is_zero"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_is_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_is_none","exec_time":0.004373877}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_horiz_scaling_is_100"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_size_is_zero","exec_time":0.004546076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_matrices_are_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_matrices_are_identity","exec_time":0.004298554}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_horiz_scaling_is_100","exec_time":0.004453704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_depth_limit"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_rendering_mode_is_0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_rendering_mode_is_0","exec_time":0.004370296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_push_pop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_depth_limit","exec_time":0.00443253}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_restore"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_restore","exec_time":0.004293453}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_push_pop","exec_time":0.004341975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_multiply_identity"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_matrix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_multiply_identity","exec_time":0.004445666}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_matrix","exec_time":0.004455869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_stroke_color_is_black"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_fill_color_is_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_stroke_color_is_black","exec_time":0.004392883}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_fill_color_is_black","exec_time":0.004398548}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_singular"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_singular","exec_time":0.00419127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_translation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_identity","exec_time":0.004190496}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_multiply"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_multiply","exec_time":0.004199206}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_translation","exec_time":0.004205388}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_scale"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_rotate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_scale","exec_time":0.00439353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_translate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_rotate","exec_time":0.004432982}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_max_depth_is_64"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_max_depth_is_64","exec_time":0.004290081}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_translate","exec_time":0.004303489}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_char_spacing_allowed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_multiply_within_tolerance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_char_spacing_allowed","exec_time":0.004223036}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_multiply_within_tolerance","exec_time":0.004218457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_text_rise_allowed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_leading_allowed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_text_rise_allowed","exec_time":0.006771791}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_word_spacing_allowed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_leading_allowed","exec_time":0.009058254}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_q_at_depth_0_is_noop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_word_spacing_allowed","exec_time":0.004088042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_scale_matrix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_q_at_depth_0_is_noop","exec_time":0.004016446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_char_spacing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_scale_matrix","exec_time":0.004138376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_cmyk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_char_spacing","exec_time":0.004030392}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_cmyk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_cmyk","exec_time":0.004224491}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_gray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_cmyk","exec_time":0.004080152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_gray","exec_time":0.004022181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_insufficient_components"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_rgb","exec_time":0.003960943}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_fallback_to_numeric"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_insufficient_components","exec_time":0.00407899}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_fallback_to_numeric","exec_time":0.004078998}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_pattern","exec_time":0.004114173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot_default_tint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot","exec_time":0.00420863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot_default_tint","exec_time":0.004594101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_unknown_colorspace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_space","exec_time":0.004322388}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_gray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_unknown_colorspace","exec_time":0.004237115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_gray","exec_time":0.004015847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_negative_clamps_to_one"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_rgb","exec_time":0.00421381}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_negative_clamps_to_one","exec_time":0.004055449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_zero_clamps_to_one"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_positive","exec_time":0.004248469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_leading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_zero_clamps_to_one","exec_time":0.004003326}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_cmyk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_leading","exec_time":0.004246937}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_color_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_cmyk","exec_time":0.004027278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_gray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_color_space","exec_time":0.004230015}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_gray","exec_time":0.004008027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_seven"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_rgb","exec_time":0.004191112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_zero"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_seven","exec_time":0.003892893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_zero","exec_time":0.004152634}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_valid","exec_time":0.003874268}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_word_spacing"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rise"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_word_spacing","exec_time":0.004369349}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rise","exec_time":0.004373418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_translation_matrix"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$javascript::tests::test_detect_javascript_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_translation_matrix","exec_time":0.004306328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_block_accessors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$javascript::tests::test_detect_javascript_empty","exec_time":0.004506124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_above_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_block_accessors","exec_time":0.004183718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_different_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_above_figure","exec_time":0.004016762}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_font_not_smaller"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_font_not_smaller","exec_time":0.004520618}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_different_column","exec_time":0.004534551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_too_far_below_figure"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_immediately_below_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_immediately_below_figure","exec_time":0.004452097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_no_previous_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_too_far_below_figure","exec_time":0.004660015}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_page_classification"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_no_previous_figure","exec_time":0.00428596}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_all_courier_indented"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_page_classification","exec_time":0.00424638}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_fixed_pitch_flag"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_fixed_pitch_flag","exec_time":0.004356459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_mixed_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_all_courier_indented","exec_time":0.004698888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_not_indented"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_mixed_font","exec_time":0.009368813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_one_serif_at_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_not_indented","exec_time":0.009308541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_page_code_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_page_code_blocks","exec_time":0.004328445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_one_serif_at_end","exec_time":0.004467773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_empty","exec_time":0.004301191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_no_paragraphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline","exec_time":0.004428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_fixed_pitch_flag"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_fixed_pitch_flag","exec_time":0.004126719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_code"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_no_paragraphs","exec_time":0.004307284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_console"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_console","exec_time":0.004245284}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_code","exec_time":0.004318973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_fixed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_courier"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_fixed","exec_time":0.004227543}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_mono"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_courier","exec_time":0.004260586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_flags_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_flags_only","exec_time":0.004220801}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_mono","exec_time":0.004249688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_font_name"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_name_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_name_only","exec_time":0.004323265}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_font_name","exec_time":0.004347655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_span"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_dominant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_span","exec_time":0.00430402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_dominant","exec_time":0.004452056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_full_width_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_full_width_heading","exec_time":0.004447279}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_empty","exec_time":0.004577089}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_mixed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_unanimous"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_unanimous","exec_time":0.004700192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_mixed","exec_time":0.004868384}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_single_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_empty","exec_time":0.004430022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_two_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_single_column","exec_time":0.004340072}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_a4_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_a4_page","exec_time":0.004358842}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_two_column","exec_time":0.004402456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_overflow_x0"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_negative_x0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_overflow_x0","exec_time":0.004333405}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_negative_x0","exec_time":0.004331595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_multiple_spans"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_empty_spans"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_multiple_spans","exec_time":0.004419948}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_empty_spans","exec_time":0.004437272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_single_span"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_rounding"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_rounding","exec_time":0.004358576}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_single_span","exec_time":0.004349248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_within"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_outside"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_outside","exec_time":0.004208873}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_within","exec_time":0.004207191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_midpoint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_midpoint","exec_time":0.004279793}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_single_bucket"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_new","exec_time":0.004316888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_single_bucket","exec_time":0.00429508}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_width","exec_time":0.004247462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_index_monotonic_left_to_right"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_new","exec_time":0.004282448}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_empty_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_index_monotonic_left_to_right","exec_time":0.004316854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_exactly_three_lines"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_empty_page","exec_time":0.004331066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_leading_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_exactly_three_lines","exec_time":0.004441905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_in_gap_unassigned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_in_gap_unassigned","exec_time":0.004424528}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_with_no_spans"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_leading_gap","exec_time":0.004640473}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_no_gaps_insufficient_lines"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_no_gaps_insufficient_lines","exec_time":0.004300021}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_with_no_spans","exec_time":0.004454318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_insufficient_lines"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_confirmed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_confirmed","exec_time":0.005147127}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_insufficient_lines","exec_time":0.00514106}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_middle_insufficient"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_all_confirmed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_all_confirmed","exec_time":0.004363854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_trailing_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_middle_insufficient","exec_time":0.004444514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_both_confirmed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_trailing_gap","exec_time":0.004298573}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_both_confirmed","exec_time":0.004240407}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_all_zeros_no_gaps"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_one_confirmed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_all_zeros_no_gaps","exec_time":0.004349161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_empty_histogram"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_one_confirmed","exec_time":0.004430384}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_and_trailing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_empty_histogram","exec_time":0.004319183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_and_trailing","exec_time":0.004438645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_middle_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_middle_gap","exec_time":0.00437462}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_gap","exec_time":0.004503507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_no_zeros"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_multiple_gaps"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_no_zeros","exec_time":0.004271023}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_short_zeros_no_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_multiple_gaps","exec_time":0.00433589}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_small_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_short_zeros_no_gap","exec_time":0.00429376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_exact"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_small_page","exec_time":0.004276752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_minus_one"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_minus_one","exec_time":0.004518753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_trailing_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_exact","exec_time":0.004571354}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_span_straddling_gap_assigned_by_x0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_span_straddling_gap_assigned_by_x0","exec_time":0.00438374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ascii_only_no_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_trailing_gap","exec_time":0.00448231}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_asian_text_unaffected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ascii_only_no_change","exec_time":0.00426197}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_clean_utf8_no_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_asian_text_unaffected","exec_time":0.004310575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_arabic","exec_time":0.004074341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_bengali"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_clean_utf8_no_change","exec_time":0.004297629}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_devanagari"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_devanagari","exec_time":0.004098845}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_bengali","exec_time":0.004207916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_hebrew"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_empty","exec_time":0.00417081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_latin"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_hebrew","exec_time":0.004356493}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_mixed_latin_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_mixed_latin_arabic","exec_time":0.003995156}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_latin","exec_time":0.004182022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_thai"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_em_dash_mojibake"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_em_dash_mojibake","exec_time":0.004469078}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_empty_string_no_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_thai","exec_time":0.004515541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_epsilon_threshold_prevents_noise"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_empty_string_no_change","exec_time":0.004229079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_exact_epsilon_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_epsilon_threshold_prevents_noise","exec_time":0.00436972}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_capital_start_no_join"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_capital_start_no_join","exec_time":0.00432382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_different_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_exact_epsilon_boundary","exec_time":0.004714478}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_empty_span_removed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_different_columns","exec_time":0.004596556}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_join_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_empty_span_removed","exec_time":0.00440546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multi_word_continuation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_join_basic","exec_time":0.004705238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multiple_repairs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multi_word_continuation","exec_time":0.004757181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_non_breaking_hyphen"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_non_breaking_hyphen","exec_time":0.004526765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_not_at_right_edge"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multiple_repairs","exec_time":0.004697098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_soft_hyphen"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_not_at_right_edge","exec_time":0.004383408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_just_above_epsilon"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_soft_hyphen","exec_time":0.004329267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_enum_decomposed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_enum_decomposed","exec_time":0.008187444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_is_component"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_just_above_epsilon","exec_time":0.008425871}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_empty_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_empty_span","exec_time":0.004408314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ff_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_is_component","exec_time":0.004601031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffi_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffi_ligature","exec_time":0.004409988}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ff_ligature","exec_time":0.00443013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fi_adjacent"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffl_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fi_adjacent","exec_time":0.004349292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffl_ligature","exec_time":0.004595782}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_with_l_following"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_with_l_following","exec_time":0.004426808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_gap_too_large"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_ligature","exec_time":0.004856975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_multiple_fffd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_multiple_fffd","exec_time":0.004387606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_adjacent_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_gap_too_large","exec_time":0.004641021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_fffd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_adjacent_ligature","exec_time":0.004476175}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mixed_ascii_and_mojibake"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_fffd","exec_time":0.004574291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_detected_and_repaired"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_detected_and_repaired","exec_time":0.00443059}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_multiple_indicators"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mixed_ascii_and_mojibake","exec_time":0.004571194}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_single_indicator_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_multiple_indicators","exec_time":0.00474612}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_multiple_mojibake_patterns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_single_indicator_threshold","exec_time":0.004992318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_nbsp_indicator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_multiple_mojibake_patterns","exec_time":0.004422649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_preserves_zwnj_zwj"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_nbsp_indicator","exec_time":0.004290222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_bom","exec_time":0.004252944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_zw_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_preserves_zwnj_zwj","exec_time":0.004347077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_zw_space","exec_time":0.004653791}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_devanagari"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_arabic","exec_time":0.004684787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_latin"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_devanagari","exec_time":0.004493565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_bengali_preserves_joiners"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_latin","exec_time":0.00452075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_preserves_zwnj_zwj"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_preserves_zwnj_zwj","exec_time":0.004491087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_strips_zw_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_bengali_preserves_joiners","exec_time":0.004512851}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_empty_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_empty_span","exec_time":0.004574185}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_strips_zw_space","exec_time":0.004564984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_indic_preserves_joiners"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_hebrew_preserves_joiners"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_indic_preserves_joiners","exec_time":0.004523341}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_hebrew_preserves_joiners","exec_time":0.004535577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zero_width_space"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_bom","exec_time":0.004549586}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zero_width_space","exec_time":0.004563246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_multiple_zero_width_chars"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zwnj_zwj"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_multiple_zero_width_chars","exec_time":0.004429988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_thai_preserves_joiners"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zwnj_zwj","exec_time":0.004580002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_unknown_script_strips_all"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_unknown_script_strips_all","exec_time":0.004370324}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_thai_preserves_joiners","exec_time":0.004492433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_all_complex_scripts"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_replacement_rejected_if_score_doesnt_improve"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_all_complex_scripts","exec_time":0.00428871}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_replacement_rejected_if_score_doesnt_improve","exec_time":0.004456459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_latin"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_latin","exec_time":0.004203369}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_arabic","exec_time":0.004338301}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_simple_scripts"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_smart_quote_mojibake"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_simple_scripts","exec_time":0.004945963}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_windows1252_specific"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_smart_quote_mojibake","exec_time":0.007234282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bbox_area"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_windows1252_specific","exec_time":0.004408649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bboxes_intersect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bbox_area","exec_time":0.004171208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_empty_context"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bboxes_intersect","exec_time":0.004129443}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_exactly_at_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_empty_context","exec_time":0.003988587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_glyphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_exactly_at_threshold","exec_time":0.004356491}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_images"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_glyphs","exec_time":0.004174055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_images","exec_time":0.004174065}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_above_threshold","exec_time":0.004456934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_pure_visual_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_below_threshold","exec_time":0.004351318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_sort_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_pure_visual_image","exec_time":0.004336876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_text_on_image"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_sort_order","exec_time":0.004337771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_multiple_glyphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_text_on_image","exec_time":0.004406368}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_union"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_multiple_glyphs","exec_time":0.004347434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_figure_block_properties"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_union","exec_time":0.00423341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_five_figures_no_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_figure_block_properties","exec_time":0.004187146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_text_covered_image_not_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_five_figures_no_text","exec_time":0.004157427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_body_middle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_text_covered_image_not_figure","exec_time":0.004640074}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_exactly_at_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_body_middle","exec_time":0.00436269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_footer_bottom_7_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_exactly_at_threshold","exec_time":0.004320557}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_header_top_7_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_footer_bottom_7_percent","exec_time":0.004248517}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_different_columns_not_matched"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_header_top_7_percent","exec_time":0.004281009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_empty_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_different_columns_not_matched","exec_time":0.004312104}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_invalid_page_height"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_empty_pages","exec_time":0.004097656}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_mixed_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_invalid_page_height","exec_time":0.004163421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_single_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_mixed_content","exec_time":0.004195698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_sliding_window"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_single_page","exec_time":0.004054537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_ten_pages_footer_with_page_numbers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_sliding_window","exec_time":0.004578433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_footer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_ten_pages_footer_with_page_numbers","exec_time":0.004433146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_identical_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_footer","exec_time":0.004650178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_similar_footer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_identical_header","exec_time":0.004421883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_two_pages_not_classified"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_similar_footer","exec_time":0.004669125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_both_full_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_two_pages_not_classified","exec_time":0.00444966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_both_full_width","exec_time":0.004274604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_y_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_column","exec_time":0.004160179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_same_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_y_range","exec_time":0.004208693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_cjk_char_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_same_column","exec_time":0.004195012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_empty_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_cjk_char_level","exec_time":0.004351644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_exactly_5_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_empty_strings","exec_time":0.004040817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_identical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_exactly_5_percent","exec_time":0.004428027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_5_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_identical","exec_time":0.004159025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_5_percent","exec_time":0.004678228}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_12pt_block_12pt_body_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_threshold","exec_time":0.004666362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_14pt_block_12pt_body_one_line_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_12pt_block_12pt_body_not_heading","exec_time":0.007298981}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_12pt_body_one_line_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_14pt_block_12pt_body_one_line_not_heading","exec_time":0.009927606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_three_lines_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_12pt_body_one_line_heading","exec_time":0.004468855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_empty_lines_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_three_lines_not_heading","exec_time":0.00443887}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_large_page_body_median"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_empty_lines_not_heading","exec_time":0.004318203}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_small_page_body_median"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_large_page_body_median","exec_time":0.004304352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_exactly_1_2_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_small_page_body_median","exec_time":0.004391728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_just_above_1_2_is_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_exactly_1_2_not_heading","exec_time":0.004265268}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_two_lines_not_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_just_above_1_2_is_heading","exec_time":0.004323906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_page_headings_multiple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_two_lines_not_heading","exec_time":0.004358657}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baseline_computed_as_average"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_page_headings_multiple","exec_time":0.004233136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_100_5_105_median_12_one_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baseline_computed_as_average","exec_time":0.004497226}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_110_median_12_two_lines"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_100_5_105_median_12_one_line","exec_time":0.004300642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_empty_input_empty_output"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_110_median_12_two_lines","exec_time":0.004595393}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_median_font_size_computed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_empty_input_empty_output","exec_time":0.004538468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_single_span_single_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_median_font_size_computed","exec_time":0.004679704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_sorted_by_x0_within_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_single_span_single_line","exec_time":0.004344962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_superscript_stays_on_same_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_sorted_by_x0_within_line","exec_time":0.004808105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_threshold_is_0_5_times_median_font_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_superscript_stays_on_same_line","exec_time":0.004491256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_two_column_at_same_y_one_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_threshold_is_0_5_times_median_font_size","exec_time":0.004627561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_union_bbox_computed_correctly"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_two_column_at_same_y_one_line","exec_time":0.004265711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_large_height"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_large_height","exec_time":0.004081635}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_normal_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_union_bbox_computed_correctly","exec_time":0.004793263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_zero_height"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_zero_height","exec_time":0.004340388}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_normal_span","exec_time":0.004506362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_more_than_latin"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_dominant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_more_than_latin","exec_time":0.004479994}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_dominant","exec_time":0.004862026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_cyrillic_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_cyrillic_text","exec_time":0.004091973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_digits_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_text","exec_time":0.004490459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_empty_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_empty_string","exec_time":0.004441882}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_digits_only","exec_time":0.004459529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_dominant"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_hebrew_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_hebrew_text","exec_time":0.004638419}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_dominant","exec_time":0.004637943}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_text"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_more_than_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_text","exec_time":0.004530526}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_more_than_arabic","exec_time":0.004545508}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_punctuation_only"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_mixed_latin_arabic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_mixed_latin_arabic","exec_time":0.004324101}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_punctuation_only","exec_time":0.004315922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_five_lines_equal_spacing_one_block"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_empty_lines_returns_empty_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_empty_lines_returns_empty_blocks","exec_time":0.004257487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_heading_18pt_above_12pt_body_two_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_five_lines_equal_spacing_one_block","exec_time":0.004370785}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_new_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_heading_18pt_above_12pt_body_two_blocks","exec_time":0.004490825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_of_paragraph_not_split"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_new_block","exec_time":0.004459303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_accessors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_accessors","exec_time":0.004276559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_ltr"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_of_paragraph_not_split","exec_time":0.004434957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_mixed","exec_time":0.006525739}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_rtl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_ltr","exec_time":0.00906929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_lines_sorted_by_column_then_baseline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_rtl","exec_time":0.004100946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_rendering_mode_change_creates_new_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_lines_sorted_by_column_then_baseline","exec_time":0.004044211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_single_line_returns_single_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_rendering_mode_change_creates_new_block","exec_time":0.004158086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_thirty_pt_gap_creates_two_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_single_line_returns_single_block","exec_time":0.004118796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_two_column_separate_blocks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_thirty_pt_gap_creates_two_blocks","exec_time":0.004345445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_disjoint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_two_column_separate_blocks","exec_time":0.004364191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_disjoint","exec_time":0.004367018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_multiple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_empty","exec_time":0.004239414}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_nested"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_multiple","exec_time":0.004235498}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_nested","exec_time":0.004093796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_empty_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_single","exec_time":0.004102373}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_exactly_80_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_empty_block","exec_time":0.004072747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_four_of_five_bullet_items"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_exactly_80_percent","exec_time":0.008673431}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_just_below_80_percent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_four_of_five_bullet_items","exec_time":0.008677978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_mixed_bullet_and_numbered"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_just_below_80_percent","exec_time":0.0078542}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_single_bullet_item"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_mixed_bullet_and_numbered","exec_time":0.007699527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_bullet_items"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_single_bullet_item","exec_time":0.007471546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_numbered_items"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_bullet_items","exec_time":0.007391708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_two_of_five_bullet_items"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_numbered_items","exec_time":0.007807856}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_unicode_bullets"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_two_of_five_bullet_items","exec_time":0.007726243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_zero_matching"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_unicode_bullets","exec_time":0.008036028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_bullet"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_zero_matching","exec_time":0.007879412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_number"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_bullet","exec_time":0.008002058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_asterisk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_number","exec_time":0.007987538}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_dash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_asterisk","exec_time":0.008274549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_unicode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_dash","exec_time":0.008032339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_with_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_unicode","exec_time":0.007933088}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_dot"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_with_whitespace","exec_time":0.007598519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_paren"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_dot","exec_time":0.00890946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_with_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_paren","exec_time":0.011302315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_perfect_scores"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_perfect_scores","exec_time":0.005092423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_printable_english_high_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_with_whitespace","exec_time":0.008774437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_replacement_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_replacement_chars","exec_time":0.004375476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_same_score"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_printable_english_high_coverage","exec_time":0.004718644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_unscored_spans"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_unscored_spans","exec_time":0.004440822}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_same_score","exec_time":0.004514073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_zero_scores"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_zero_scores","exec_time":0.004556343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_even_split"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_whitespace","exec_time":0.004617198}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_example"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_example","exec_time":0.004565977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_confidence_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_even_split","exec_time":0.004822335}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_dict_coverage_disabled_non_english"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_confidence_threshold","exec_time":0.004584217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_dict_coverage_disabled_non_english","exec_time":0.004438279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_span_returns_zero"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_span_returns_zero","exec_time":0.004442083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_page","exec_time":0.004498681}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_ligature_split_penalty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_strings","exec_time":0.004615264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_longer_span_dominates"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_ligature_split_penalty","exec_time":0.0046873}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_low_confidence_scaling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_longer_span_dominates","exec_time":0.004709591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_mixed_scored_unscored"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_low_confidence_scaling","exec_time":0.004910199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_nan_score_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_mixed_scored_unscored","exec_time":0.004486661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_dict_disabled"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_nan_score_handling","exec_time":0.00427389}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_enables_dict_only_for_en"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_enables_dict_only_for_en","exec_time":0.004657622}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_order_preservation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_dict_disabled","exec_time":0.004725282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_printable_fraction_perfect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_printable_fraction_perfect","exec_time":0.004342727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_single_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_order_preservation","exec_time":0.00458778}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_unicode_char_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_single_span","exec_time":0.004362419}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_whitespace_bounds"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_unicode_char_count","exec_time":0.004290779}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_zero_width_joiner"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_whitespace_bounds","exec_time":0.004319533}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_block_with_bbox_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_zero_width_joiner","exec_time":0.004294397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_column_vertical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_block_with_bbox_bbox","exec_time":0.004311386}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_line_horizontal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_column_vertical","exec_time":0.004478576}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_between_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_line_horizontal","exec_time":0.004424293}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_within_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_between_line","exec_time":0.004241825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_empty","exec_time":0.004360101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_k_nearest_neighbors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_within_line","exec_time":0.004570446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_magazine_main_and_sidebar"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_k_nearest_neighbors","exec_time":0.004428678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_scattered_pathological"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_magazine_main_and_sidebar","exec_time":0.004279378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_single_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_single_block","exec_time":0.004349879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_horizontal_split_top_bottom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_scattered_pathological","exec_time":0.004709625}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_no_gap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_horizontal_split_top_bottom","exec_time":0.004238506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_two_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_no_gap","exec_time":0.004003114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_union_bboxes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_two_columns","exec_time":0.00418747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_empty","exec_time":0.003795864}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_full_width_heading_then_two_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_union_bboxes","exec_time":0.008085279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_result_docstrum_trigger"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_full_width_heading_then_two_columns","exec_time":0.004488642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_result_docstrum_trigger","exec_time":0.004594543}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_column_top_to_bottom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_block","exec_time":0.004364691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_small_region_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_column_top_to_bottom","exec_time":0.004408783}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_three_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_three_columns","exec_time":0.004354246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_two_columns_left_then_right"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_small_region_count","exec_time":0.00454707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_formula_always_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_formula_always_false","exec_time":0.00416565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_watermark_always_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_two_columns_left_then_right","exec_time":0.004527563}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_formula_stub_documentation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_formula_stub_documentation","exec_time":0.004081651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_watermark_stub_documentation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_watermark_always_false","exec_time":0.004396336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_case_insensitive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_watermark_stub_documentation","exec_time":0.004293976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_common_words"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_case_insensitive","exec_time":0.004302865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_empty_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_common_words","exec_time":0.004338416}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_empty_string","exec_time":0.004287718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_lookup_timing"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_inflected_forms"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_inflected_forms","exec_time":0.004483476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_medium_frequency_words"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_lookup_timing","exec_time":0.005232366}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_non_ascii_returns_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_medium_frequency_words","exec_time":0.004330339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_not_in_wordlist"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_non_ascii_returns_false","exec_time":0.004070918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_single_letter_words"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_not_in_wordlist","exec_time":0.004315879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_is_sensitive_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_single_letter_words","exec_time":0.003925916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_log_policy_filter_contains_secrets"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_is_sensitive_header","exec_time":0.004248186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_base64_like_patterns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_log_policy_filter_contains_secrets","exec_time":0.011920974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_bearer_token"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_base64_like_patterns","exec_time":0.01184224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_cookie"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_bearer_token","exec_time":0.011914845}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_header_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_cookie","exec_time":0.011709886}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_multiple_patterns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_header_value","exec_time":0.004201292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_password"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_password","exec_time":0.014426754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_preserves_urls"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_multiple_patterns","exec_time":0.015377071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_truncates_long_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_preserves_urls","exec_time":0.013344462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_block_to_markdown_with_links_and_footnotes_empty_footnotes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_truncates_long_strings","exec_time":0.016297796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_contiguous"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_block_to_markdown_with_links_and_footnotes_empty_footnotes","exec_time":0.004283281}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_gaps"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_contiguous","exec_time":0.004313408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_gaps","exec_time":0.004067891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_single_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_mixed","exec_time":0.00416767}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_gfm_table_variable_width"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_single_page","exec_time":0.003922797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_header_cells"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_header_cells","exec_time":0.004171649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_row_and_colspan"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_gfm_table_variable_width","exec_time":0.004390362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_empty","exec_time":0.004266369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_merged_cells_html_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_row_and_colspan","exec_time":0.00436415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_no_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_merged_cells_html_fallback","exec_time":0.004278519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_rowspan_html_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_no_header","exec_time":0.004330066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_simple_3x3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_rowspan_html_fallback","exec_time":0.004413543}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_single_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_simple_3x3","exec_time":0.004429127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_newline_in_cell"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_newline_in_cell","exec_time":0.00467318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_pipe_in_cell"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_single_row","exec_time":0.004853205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_asterisk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_asterisk","exec_time":0.004132813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backslash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_pipe_in_cell","exec_time":0.004414882}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backtick"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backslash","exec_time":0.004396352}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backtick","exec_time":0.004288719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_brackets"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_brackets","exec_time":0.004411598}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_hash","exec_time":0.004427145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_multiple_special"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_less_greater"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_multiple_special","exec_time":0.004393488}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_plus_minus"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_less_greater","exec_time":0.004448147}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_underscore"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_underscore","exec_time":0.00424204}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_plus_minus","exec_time":0.004252952}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_html_entities"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_html_entities","exec_time":0.004400637}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe","exec_time":0.004418757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_no_page_breaks_omits_horizontal_rule"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_newline_to_br"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_no_page_breaks_omits_horizontal_rule","exec_time":0.004718797}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_newline_to_br","exec_time":0.004720967}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_footnote_ref_and_def"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_with_page_breaks_emits_horizontal_rule"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_with_page_breaks_emits_horizontal_rule","exec_time":0.004564847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_inline_link"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_footnote_ref_and_def","exec_time":0.004779237}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_no_footnotes_emits_no_markers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_no_footnotes_emits_no_markers","exec_time":0.004388811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_emits_internal_page_link"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_inline_link","exec_time":0.004989361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_all_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_all_flags","exec_time":0.004111756}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_emits_internal_page_link","exec_time":0.004672638}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_italic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_italic","exec_time":0.004325637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_subscript_combination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold","exec_time":0.00461991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_superscript_combination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_superscript_combination","exec_time":0.004357977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_with_asterisk_in_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_subscript_combination","exec_time":0.004691511}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_empty_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_empty_string","exec_time":0.00422315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_with_asterisk_in_text","exec_time":0.004487677}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic_subscript_combination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic_subscript_combination","exec_time":0.00613023}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_no_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic","exec_time":0.007016988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_no_flags","exec_time":0.004342559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps_with_special_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps","exec_time":0.004285376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_special_chars_escaped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps_with_special_chars","exec_time":0.004233593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_special_chars_escaped","exec_time":0.003958891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript_with_special_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript","exec_time":0.004334608}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript_with_special_chars","exec_time":0.003967777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript_with_special_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript","exec_time":0.004339397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_whitespace_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript_with_special_chars","exec_time":0.004319281}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_whitespace_only","exec_time":0.004324469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_empty"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence","exec_time":0.004597992,"stdout":"\nthread 'markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence' (1423845) panicked at crates/pdftract-core/src/markdown.rs:3647:9:\nFootnote ref should be emitted\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_multiple_threads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_empty","exec_time":0.004402368}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_single_thread"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_multiple_threads","exec_time":0.004098742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_untitled_thread"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_single_thread","exec_time":0.004687192}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_untitled_thread","exec_time":0.004705055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment_round_bbox"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment","exec_time":0.004336165}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment_round_bbox","exec_time":0.004331474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_display"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_figure","exec_time":0.0042756}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_inline"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_display","exec_time":0.004364981,"stdout":"\nthread 'markdown::tests::test_block_to_markdown_formula_display' (1423861) panicked at crates/pdftract-core/src/markdown.rs:1620:9:\nassertion failed: md.contains(\"$$\\n\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_heading_with_anchor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_inline","exec_time":0.004281661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_heading_with_anchor","exec_time":0.004198329}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_bulleted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list","exec_time":0.004373966}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_bulleted","exec_time":0.004328112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_no_soft_break"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_numbered_preserves_numbering"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_no_soft_break","exec_time":0.004267005}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_numbered_preserves_numbering","exec_time":0.004280189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_without_anchor"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_soft_line_break"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_soft_line_break","exec_time":0.00441168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_table"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_without_anchor","exec_time":0.004445366}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_empty","exec_time":0.004259402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_nested_sublist"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_table","exec_time":0.004531118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_single_item"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_single_item","exec_time":0.004012899}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_anchors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_nested_sublist","exec_time":0.004319702}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_nested_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_anchors","exec_time":0.004354153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_page_break"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_nested_list","exec_time":0.004358108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_without_page_break"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_without_page_break","exec_time":0.004515849}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_page_break","exec_time":0.004524749}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_multiple"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_invalid_format_skipped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_invalid_format_skipped","exec_time":0.009551306}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_multiple","exec_time":0.010153561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_whitespace_tolerant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_single","exec_time":0.009591751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_whitespace_tolerant","exec_time":0.009127451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_roundtrip_extract_and_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_bbox","exec_time":0.006245285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default","exec_time":0.004159838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_ocr_language"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_roundtrip_extract_and_parse","exec_time":0.011401235}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_output"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_ocr_language","exec_time":0.004235722}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_parallelism"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_output","exec_time":0.004035705}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_parallelism","exec_time":0.004440942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize_ocr_language_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize","exec_time":0.004024512}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize_ocr_language_default","exec_time":0.004294356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize_ocr_language"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize","exec_time":0.004041463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_output"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_output","exec_time":0.004366792}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize_ocr_language","exec_time":0.004667406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts_str","exec_time":0.004142277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts","exec_time":0.004432711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_deserialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_default","exec_time":0.004278926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_deserialize","exec_time":0.004310457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind_with_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind","exec_time":0.004303406}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind_with_flags","exec_time":0.00426007}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_headers_and_footers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span","exec_time":0.004170173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span_with_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_headers_and_footers","exec_time":0.00416842}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_serialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span_with_flags","exec_time":0.004656426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_per_page_budget_calculation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_serialize","exec_time":0.005094372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_as_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_per_page_budget_calculation","exec_time":0.004374087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_as_str","exec_time":0.004026285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_deserialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_default","exec_time":0.004332987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_deserialize","exec_time":0.004973954}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str_invalid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str","exec_time":0.004351605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_serialize"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str_invalid","exec_time":0.004056523}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_with_parallelism_clamps_minimums"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_with_parallelism_clamps_minimums","exec_time":0.00422385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_color_constants_are_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_serialize","exec_time":0.004687419}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_high"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_high","exec_time":0.00433315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_low"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_color_constants_are_hex","exec_time":0.004528446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_medium"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_medium","exec_time":0.004382314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_color"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_low","exec_time":0.004456338}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_stroke_color"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_stroke_color","exec_time":0.004431935}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_color","exec_time":0.00443361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_ocr_pattern_definition_is_valid_svg"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_block_kind_color_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_ocr_pattern_definition_is_valid_svg","exec_time":0.004251424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_escape_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_block_kind_color_coverage","exec_time":0.004294044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_layer_group_render"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_escape_xml","exec_time":0.004372718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_page_data_builder"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_layer_group_render","exec_time":0.004405198}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_reading_order_max_arrows_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_page_data_builder","exec_time":0.004430369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_all_returns_eight_layers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_reading_order_max_arrows_limit","exec_time":0.004613202}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_anchor_labels_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_all_returns_eight_layers","exec_time":0.004834315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_blocks_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_anchor_labels_layer","exec_time":0.00485294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_columns_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_columns_layer","exec_time":0.006315633}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_confidence_heatmap_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_blocks_layer","exec_time":0.007519522}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_ocr_regions_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_confidence_heatmap_layer","exec_time":0.004157786}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_reading_order_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_ocr_regions_layer","exec_time":0.003987328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_spans_layer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_reading_order_layer","exec_time":0.004231413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_svg_well_formedness"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_spans_layer","exec_time":0.0042285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_empty_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_svg_well_formedness","exec_time":0.004390881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_with_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_empty_text","exec_time":0.004011773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_empty","exec_time":0.004175113}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_with_text","exec_time":0.004556479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_single"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_multiple_sorted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_single","exec_time":0.004490851}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_multiple_sorted","exec_time":0.004506145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_ref"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_with_empty_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_ref","exec_time":0.004188764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_definition"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_with_empty_text","exec_time":0.004402429}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_ref","exec_time":0.004065684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_is_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_definition","exec_time":0.004504277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_new","exec_time":0.004040039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_bbox_center"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_is_empty","exec_time":0.004309417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_concatenate_anchor_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_bbox_center","exec_time":0.004182257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_external"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_concatenate_anchor_text","exec_time":0.004282266}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_named"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_external","exec_time":0.004294124}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_named","exec_time":0.004186062}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_none"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_none","exec_time":0.004182686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_with_brackets"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_page","exec_time":0.004239605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_first_link_wins_for_overlap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_with_brackets","exec_time":0.00437708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_internal_destination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_first_link_wins_for_overlap","exec_time":0.004517497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_anchor_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_anchor_text","exec_time":0.004249369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_valid_target"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_internal_destination","exec_time":0.004539813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_single_link"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_valid_target","exec_time":0.004417476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_escape_link_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_single_link","exec_time":0.004432434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_empty_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_escape_link_text","exec_time":0.004409914}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_multiple_spans"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_empty_rect","exec_time":0.004358595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_single_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_multiple_spans","exec_time":0.00465603}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_percent_encode_url"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_single_span","exec_time":0.004667014}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_point_in_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_point_in_rect","exec_time":0.004344437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_http"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_percent_encode_url","exec_time":0.004463523}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_mailto"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_http","exec_time":0.004363495}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_mailto","exec_time":0.004252032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_page"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_named"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_page","exec_time":0.004249421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_javascript_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_named","exec_time":0.004410026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_javascript_rejected","exec_time":0.0042245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_backpressure_blocks_when_full"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_none","exec_time":0.004099942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_bead_sequence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_bead_sequence","exec_time":0.005130027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_buffer_size_tracking"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_buffer_size_tracking","exec_time":0.00607017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_completion_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_completion_detection","exec_time":0.004209062}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_concurrency_stress"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_concurrency_stress","exec_time":0.007161545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_duplicate_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_duplicate_detection","exec_time":0.004166751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_gap_in_sequence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_gap_in_sequence","exec_time":0.004036753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_in_order_push_pop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_in_order_push_pop","exec_time":0.004072508}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_out_of_order_push_pop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_out_of_order_push_pop","exec_time":0.003964958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_footer_discriminator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_footer_discriminator","exec_time":0.003921926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_header_discriminator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_header_discriminator","exec_time":0.004410936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_page_discriminator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_page_discriminator","exec_time":0.004211557}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_page_frame_with_empty_collections"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_page_frame_with_empty_collections","exec_time":0.004168458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_footer_frame"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_footer_frame","exec_time":0.004175811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_header_frame"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_header_frame","exec_time":0.004022991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_page_frame"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_page_frame","exec_time":0.004384009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_write_frame_includes_newline_and_flush"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_write_frame_includes_newline_and_flush","exec_time":0.004012289}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::pipeline::tests::test_extract_streaming_smoke"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::pipeline::tests::test_extract_streaming_smoke","exec_time":0.00385602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_btree_set_deterministic_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_btree_set_deterministic_order","exec_time":0.004060073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_debug_assert_fires_on_invalid_confidence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_debug_assert_fires_on_invalid_confidence","exec_time":0.003985447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_hybrid_cells_none_omitted_from_json"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_hybrid_cells_none_omitted_from_json","exec_time":0.004024954}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_invariant_hybrid_cells_only_for_hybrid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_invariant_hybrid_cells_only_for_hybrid","exec_time":0.003895471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_new_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_new_vector","exec_time":0.00388473}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_roundtrip_all_variants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_roundtrip_all_variants","exec_time":0.004104291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_serialize_hybrid_with_cells"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_serialize_hybrid_with_cells","exec_time":0.004084917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_as_type_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_backpressure_blocks_when_full","exec_time":0.106348999}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_can_escalate_to_broken_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_as_type_str","exec_time":0.00424492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_enum_schema_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_can_escalate_to_broken_vector","exec_time":0.00394661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_blank_override"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_enum_schema_set","exec_time":0.004261966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_failed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_blank_override","exec_time":0.003999018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_succeeded"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_failed","exec_time":0.004136035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_exhaustive_combinations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_succeeded","exec_time":0.003814484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_figure_only_override"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_figure_only_override","exec_time":0.003817519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_hybrid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_exhaustive_combinations","exec_time":0.004136134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_scanned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_scanned","exec_time":0.004320463}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_hybrid","exec_time":0.004319931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::tests::test_pageclass_hashable"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_vector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_vector","exec_time":0.004312011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::tests::test_serialize_deserialize_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::tests::test_pageclass_hashable","exec_time":0.004450151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_closed_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::tests::test_serialize_deserialize_roundtrip","exec_time":0.004410763}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_closed_range","exec_time":0.004309773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_complex_example"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_deduplication"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_deduplication","exec_time":0.004346028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_empty_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_complex_example","exec_time":0.004625292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_invalid_integer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_empty_range","exec_time":0.004224697}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_double_dash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_invalid_integer","exec_time":0.004025945}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_only_dash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_double_dash","exec_time":0.004221354}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_mixed_ranges"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_only_dash","exec_time":0.004200942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_multiple_single_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_multiple_single_pages","exec_time":0.004258132}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_end_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_mixed_ranges","exec_time":0.00430923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_start_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_start_range","exec_time":0.004303726}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_in_closed_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_end_range","exec_time":0.00437079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_open_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_open_end","exec_time":0.004412324}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_in_closed_range","exec_time":0.004501197}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_single_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_single","exec_time":0.00438301}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_sorted_output"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_single_page","exec_time":0.00434964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_whitespace_tolerance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_sorted_output","exec_time":0.004575536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_zero_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_whitespace_tolerance","exec_time":0.004622282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_letters_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_zero_page","exec_time":0.005306901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_mark_info_parse_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_letters_no_panics","exec_time":0.008280828}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_label_parse_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_mark_info_parse_no_panics","exec_time":0.015404837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_labels_tree_parse_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_label_parse_no_panics","exec_time":0.015136221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_parse_catalog_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_labels_tree_parse_no_panics","exec_time":0.015590243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_roman_numerals_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_roman_numerals_no_panics","exec_time":0.008013191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_catalog_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_catalog_new","exec_time":0.004046281}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_letters_edge_cases"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_letters_edge_cases","exec_time":0.004174365}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_default","exec_time":0.004213794}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse","exec_time":0.004222439}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse_with_suspects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse_with_suspects","exec_time":0.004387914}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_requires_coverage_check"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_requires_coverage_check","exec_time":0.004086956}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format","exec_time":0.004036351}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format_with_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format_with_prefix","exec_time":0.00417488}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_parse","exec_time":0.004246129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_format","exec_time":0.004184457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_from_name","exec_time":0.003880994}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_empty","exec_time":0.003898881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_get_label"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_parse_catalog_no_panics","exec_time":0.072039724}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_parse_nums"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_get_label","exec_time":0.004163521}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_with_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_parse_nums","exec_time":0.004317816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_missing_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_with_prefix","exec_time":0.004459532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_not_a_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_missing_pages","exec_time":0.004441662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_optional_fields_missing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_not_a_dict","exec_time":0.004556534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_resolve_error"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_optional_fields_missing","exec_time":0.004432271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_success"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_resolve_error","exec_time":0.00435195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_tagged_pdf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_success","exec_time":0.004429069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_with_version"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_tagged_pdf","exec_time":0.004536348}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_as_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_with_version","exec_time":0.004502282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_from_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_as_str","exec_time":0.004119352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_from_str","exec_time":0.004051646}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_roman_numerals_edge_cases"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_roundtrip","exec_time":0.004264186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_error"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_roman_numerals_edge_cases","exec_time":0.004032612}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_error","exec_time":0.004178629}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_warning"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_new","exec_time":0.003876063}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::prop_parse_hint_stream_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_warning","exec_time":0.004320451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_has_bits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_has_bits","exec_time":0.006956127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_bits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::prop_parse_hint_stream_no_panic","exec_time":0.012077626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_u32"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_bits","exec_time":0.004072979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_single_bit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_u32","exec_time":0.003967047}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_page_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_single_bit","exec_time":0.004178593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_predict_page_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_page_count","exec_time":0.003910069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_invalid_version"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_predict_page_range","exec_time":0.004254378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_minimal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_invalid_version","exec_time":0.003935028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_too_many_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_minimal","exec_time":0.004206045}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_zero_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_too_many_pages","exec_time":0.003964509}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_zero_pages","exec_time":0.004288543}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_empty","exec_time":0.004294652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_full_minimal"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_id_whitespace_validation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_id_whitespace_validation","exec_time":0.004380741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_has_required_fields"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_full_minimal","exec_time":0.004392416,"stdout":"\nthread 'parser::hint_stream::tests::test_parse_hint_stream_full_minimal' (1424291) panicked at crates/pdftract-core/src/parser/hint_stream.rs:840:9:\nassertion failed: result.is_some()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_new","exec_time":0.004248642}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_has_required_fields","exec_time":0.004252966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_basic_header"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_array_filter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_basic_header","exec_time":0.004391552}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_array_filter","exec_time":0.004409278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_basic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_missing_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_basic","exec_time":0.004311642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_binary_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_missing_value","exec_time":0.004419446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_empty","exec_time":0.004282854}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_binary_content","exec_time":0.004363847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_no_ei"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_lexer_position"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_no_ei","exec_time":0.004478273}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_lexer_position","exec_time":0.004484216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_with_embedded_ei"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_various_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_with_embedded_ei","exec_time":0.004338818}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_various_whitespace","exec_time":0.004354891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_delimiters"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_shorthand_expansion"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_shorthand_expansion","exec_time":0.004244445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_with_integers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_delimiters","exec_time":0.004269989}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_and_null_sequence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_and_null_sequence","exec_time":0.004315414}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_with_integers","exec_time":0.004332424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_literals"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_case_sensitive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_literals","exec_time":0.004259957}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_case_sensitive","exec_time":0.004278443}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_with_name_and_integer"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_delimiters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_delimiters","exec_time":0.004273519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::empty_input_returns_eof_then_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_with_name_and_integer","exec_time":0.004305105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_all_zero_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::empty_input_returns_eof_then_none","exec_time":0.004234701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_not_confused"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_all_zero_bytes","exec_time":0.004633131}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_start_hex_string_dict_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_not_confused","exec_time":0.004237787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_start_hex_string_dict_end","exec_time":0.003984517}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_hello_world"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_empty","exec_time":0.004199436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_invalid_char_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_hello_world","exec_time":0.004102666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_lower_case_max_byte"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_lower_case_max_byte","exec_time":0.00437133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_max_byte_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_invalid_char_emits_diagnostic","exec_time":0.004433065}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_mixed_case"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_max_byte_value","exec_time":0.004293552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_multiple_invalid_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_mixed_case","exec_time":0.004281949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_multiple_nibbles"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_multiple_nibbles","exec_time":0.008030911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_single_nibble"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_multiple_invalid_chars","exec_time":0.008061053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_single_nibble","exec_time":0.004498854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_with_dangling_nibble"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_emits_diagnostic","exec_time":0.004535396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_vs_dict_start"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_vs_dict_start","exec_time":0.004206669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_tab_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_with_dangling_nibble","exec_time":0.004251362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_whitespace","exec_time":0.004281685}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_tab_whitespace","exec_time":0.004292957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_ref_keyword"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_object_header_and_null"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_object_header_and_null","exec_time":0.004299068}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_ref_keyword","exec_time":0.004311426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_case_sensitive"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_reference_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_reference_pattern","exec_time":0.004264652}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_case_sensitive","exec_time":0.004279101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty_followed_by_delimiter"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty","exec_time":0.00429406}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty_followed_by_delimiter","exec_time":0.00428581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_mixed_case"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_decodes_to_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_mixed_case","exec_time":0.004293159}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_decodes_to_hash","exec_time":0.004298602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_zero_zero_is_nul"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_keeps_hash_literal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_zero_zero_is_nul","exec_time":0.004322859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_single_digit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_keeps_hash_literal","exec_time":0.004362148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_127_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_single_digit","exec_time":0.004331865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_counts_raw_bytes_before_expansion"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_127_bytes","exec_time":0.00440971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_exact_127_bytes_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_exact_127_bytes_valid","exec_time":0.004401671}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_counts_raw_bytes_before_expansion","exec_time":0.004465801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_multiple_invalid_hex_escapes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_literal_nul_byte_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_multiple_invalid_hex_escapes","exec_time":0.004282868}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_literal_nul_byte_rejected","exec_time":0.004298406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_always_produces_valid_token"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_nul_byte_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_nul_byte_rejected","exec_time":0.00433963}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_never_panics_on_random_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_always_produces_valid_token","exec_time":0.03798122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_never_panics_on_random_bytes","exec_time":0.03752793}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_truncation_before_incomplete_escape"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_simple","exec_time":0.004227277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_all_delimiters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_all_delimiters","exec_time":0.003939718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_bytes_preserved"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_truncation_before_incomplete_escape","exec_time":0.004467496}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_hex_escape_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_hex_escape_space","exec_time":0.004247268}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_slash_delimiter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_bytes_preserved","exec_time":0.005980418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_zero_byte_not_confused_with_nul"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_slash_delimiter","exec_time":0.004303007}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::null_keyword"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_zero_byte_not_confused_with_nul","exec_time":0.004057212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_bare_sign_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::null_keyword","exec_time":0.00403885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_double_sign_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_bare_sign_emits_diagnostic","exec_time":0.004188485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_hex_notation_not_supported"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_double_sign_emits_diagnostic","exec_time":0.004241589}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_hex_notation_not_supported","exec_time":0.004194008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_negative","exec_time":0.004246822}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive_zero"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive","exec_time":0.004167665}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_multiple_dots_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive_zero","exec_time":0.004209013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_overflow_clamps_to_max"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_multiple_dots_emits_diagnostic","exec_time":0.004109018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_digits_then_dot"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_overflow_clamps_to_max","exec_time":0.004220351}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_dot_then_digits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_digits_then_dot","exec_time":0.004129955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_dot_then_digits","exec_time":0.004161602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits_with_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits","exec_time":0.004090595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits_with_boundary","exec_time":0.004187072}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_scientific_notation_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_simple","exec_time":0.004091901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::obj_keywords"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_scientific_notation_rejected","exec_time":0.00473087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_advances_through_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::obj_keywords","exec_time":0.004643022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_tracks_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_advances_through_whitespace","exec_time":0.004337199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_never_panics_on_random_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_tracks_bytes","exec_time":0.004157597}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_roundtrip_via_reencode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_roundtrip_via_reencode","exec_time":0.012468593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_numeric_never_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_never_panics_on_random_bytes","exec_time":0.044951904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_random_bytes_never_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_numeric_never_panics","exec_time":0.039843354}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_string_never_panics_on_random_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_random_bytes_never_panics","exec_time":0.044388194}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_valid_string_roundtrips"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_string_never_panics_on_random_bytes","exec_time":0.04205514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_lone_cr_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_lone_cr_emits_diagnostic","exec_time":0.004333092}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_no_line_ending_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_valid_string_roundtrips","exec_time":0.012613141}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_valid_line_endings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_no_line_ending_emits_diagnostic","exec_time":0.004177474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_keywords"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_valid_line_endings","exec_time":0.004196043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_balanced_parens"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_keywords","exec_time":0.004273024}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_deeply_nested_parens"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_balanced_parens","exec_time":0.004365204}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_deeply_nested_parens","exec_time":0.004228327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backslash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_empty","exec_time":0.00431817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backspace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backslash","exec_time":0.004173879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_carriage_return"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backspace","exec_time":0.004171055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_form_feed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_carriage_return","exec_time":0.00399761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_left_paren"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_form_feed","exec_time":0.004399389}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_newline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_left_paren","exec_time":0.004348561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_right_paren"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_newline","exec_time":0.0042682}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_tab"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_right_paren","exec_time":0.004136519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_cr"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_tab","exec_time":0.00434462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_crlf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_cr","exec_time":0.004017403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_lf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_crlf","exec_time":0.004352669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_non_octal_following"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_lf","exec_time":0.004066518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_out_of_range_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_non_octal_following","exec_time":0.004211189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_single_digit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_out_of_range_emits_diagnostic","exec_time":0.004193162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_three_digits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_single_digit","exec_time":0.00433889}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_two_digits"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_three_digits","exec_time":0.004208826}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_simple_text"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_simple_text","exec_time":0.004020449}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_two_digits","exec_time":0.004272928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unknown_escape_emits_literal"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_emits_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unknown_escape_emits_literal","exec_time":0.00684076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_with_escape"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_emits_diagnostic","exec_time":0.008966314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_clears_buffer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_with_escape","exec_time":0.004115537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_returns_empty_for_valid_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_clears_buffer","exec_time":0.00396695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::whitespace_only_returns_eof"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_returns_empty_for_valid_input","exec_time":0.00401691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::whitespace_only_returns_eof","exec_time":0.0041457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage_from_sets"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage","exec_time":0.004097149}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage_from_sets","exec_time":0.004095671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_above_threshold","exec_time":0.004008713}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_full_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_below_threshold","exec_time":0.003967279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_no_mcids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_full_coverage","exec_time":0.004112262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_threshold_edge_case"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_no_mcids","exec_time":0.00407146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_message"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_threshold_edge_case","exec_time":0.00401265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_no_mcids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_message","exec_time":0.004168134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_no_mcids","exec_time":0.004158432}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_record_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_new","exec_time":0.004182283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bdc_tag_leading_slash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_record_mcid","exec_time":0.00424695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bmc_tag_leading_slash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bdc_tag_leading_slash","exec_time":0.004395368}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_invalid_bdc_operand"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bmc_tag_leading_slash","exec_time":0.004205735}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_unknown_property_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_invalid_bdc_operand","exec_time":0.004145229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_missing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_unknown_property_name","exec_time":0.004331378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_missing","exec_time":0.004094524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_fractional"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_negative","exec_time":0.004515447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_whole"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_fractional","exec_time":0.004432252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_whole","exec_time":0.004352584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_zero"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_valid","exec_time":0.004411631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_nested_marked_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_zero","exec_time":0.004222145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_non_oc_tag_ignores_ocg_property"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_nested_marked_content","exec_time":0.00435805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_not_ocg"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_non_oc_tag_ignores_ocg_property","exec_time":0.004404568}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_in_off_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_not_ocg","exec_time":0.004348909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_not_in_off_set"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_in_off_set","exec_time":0.004443499}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_slash_oc_tag"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_not_in_off_set","exec_time":0.004396481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_slash_oc_tag","exec_time":0.004547208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_no_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_mcid","exec_time":0.004418701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_no_mcid","exec_time":0.004274102}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_not_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_found","exec_time":0.004294656}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_real_mcid_large"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_not_found","exec_time":0.004578777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bmc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_real_mcid_large","exec_time":0.004675033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_success"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bmc","exec_time":0.004256619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_underflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_success","exec_time":0.004155737}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_stack_depth_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_underflow","exec_time":0.004128168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_depth_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_stack_depth_limit","exec_time":0.004366563}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_empty_stack"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_depth_limit","exec_time":0.004214208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_empty_stack","exec_time":0.004163532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc_hidden"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc","exec_time":0.004075913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bmc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc_hidden","exec_time":0.004220947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bmc","exec_time":0.00590469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_innermost_mcid_with_nested"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_new","exec_time":0.005999562}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_nested_frames"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_innermost_mcid_with_nested","exec_time":0.00436139}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_nested_frames","exec_time":0.004190796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc_underflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc","exec_time":0.004190353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_with_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc_underflow","exec_time":0.004120216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_without_mcid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_with_mcid","exec_time":0.004226151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bmc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_without_mcid","exec_time":0.004168619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_reset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bmc","exec_time":0.004082654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_reset","exec_time":0.0042984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_inner_hidden"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_empty","exec_time":0.004124309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_outer_hidden"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_inner_hidden","exec_time":0.004249824}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_no_hidden_frames"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_outer_hidden","exec_time":0.004523002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_with_hidden_frame"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_no_hidden_frames","exec_time":0.00417832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_take_diagnostics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_with_hidden_frame","exec_time":0.004232958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_clear"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_take_diagnostics","exec_time":0.004285712}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_hit_miss"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_clear","exec_time":0.004256444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_hit_miss","exec_time":0.004262453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection_fails_on_cycle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection","exec_time":0.004287575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection_fails_on_cycle","exec_time":0.004335968}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_tracking_across_resolutions"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_limit","exec_time":0.004948239}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_end_resolution_manually"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_tracking_across_resolutions","exec_time":0.004652867,"stdout":"\nthread 'parser::object::cache::tests::test_depth_tracking_across_resolutions' (1424653) panicked at crates/pdftract-core/src/parser/object/cache.rs:621:13:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_hit_ratio"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_end_resolution_manually","exec_time":0.004506544,"stdout":"\nthread 'parser::object::cache::tests::test_end_resolution_manually' (1424655) panicked at crates/pdftract-core/src/parser/object/cache.rs:735:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_is_lru"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_hit_ratio","exec_time":0.004414654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_lru_eviction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_is_lru","exec_time":0.004388795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_null_not_cached"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_lru_eviction","exec_time":0.004298211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_peek_lru"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_null_not_cached","exec_time":0.004395826}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_reset_stats"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_peek_lru","exec_time":0.004333093}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_resolution_guard_cleanup_on_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_reset_stats","exec_time":0.004379181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_thread_local_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_resolution_guard_cleanup_on_panic","exec_time":0.004740286}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_capacity_sufficient_for_typical_depth"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_thread_local_cycle_detection","exec_time":0.00462742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cross_thread_independence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_capacity_sufficient_for_typical_depth","exec_time":0.004501055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_ab"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cross_thread_independence","exec_time":0.004839231}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_self"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_ab","exec_time":0.004350049}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_guard_drop_on_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_self","exec_time":0.004569235}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_linear_chain_resolves_correctly"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_guard_drop_on_panic","exec_time":0.004321218}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_three_cycle_abc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_linear_chain_resolves_correctly","exec_time":0.004437587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_indirect_tests::proptest_random_bytes_no_panic_indirect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_three_cycle_abc","exec_time":0.004311156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_bytes_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_indirect_tests::proptest_random_bytes_no_panic_indirect","exec_time":0.010814805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_tokens_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_bytes_no_panic","exec_time":0.010852422}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_depth_exceeded_at_256"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_depth_exceeded_at_256","exec_time":0.010934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_eof_returns_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_eof_returns_none","exec_time":0.003934362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_negative_indirect_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_negative_indirect_ref","exec_time":0.004018278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_4_level_nested_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_tokens_no_panic","exec_time":0.020869855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_5_elements_mixed_types"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_4_level_nested_dict","exec_time":0.004459332}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_of_integers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_5_elements_mixed_types","exec_time":0.004251038}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_bool"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_of_integers","exec_time":0.004216797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_bool","exec_time":0.004153865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_invalid_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict","exec_time":0.004570244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_missing_value"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_invalid_key","exec_time":0.004013564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_array","exec_time":0.00404867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_missing_value","exec_time":0.004485814}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_eof_returns_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_eof_returns_none","exec_time":0.004050349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_generation_overflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_dict","exec_time":0.004357061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_integer_overflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_integer_overflow","exec_time":0.004325129}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_generation_overflow","exec_time":0.00438012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_invalid_header"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_missing_endobj"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_missing_endobj","exec_time":0.004267199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_negative_object_number"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_invalid_header","exec_time":0.004304179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_simple","exec_time":0.004234458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_negative_object_number","exec_time":0.004300824}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_array","exec_time":0.004290964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_integer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_dict","exec_time":0.004487466}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_integer","exec_time":0.004391922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_stream","exec_time":0.004440539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_integer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_ref","exec_time":0.004445924}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_mixed_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_integer","exec_time":0.004227473}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_name","exec_time":0.004306006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_mixed_array","exec_time":0.004378879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_array","exec_time":0.00439341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_null"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_dict","exec_time":0.004540594}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_real","exec_time":0.004217845}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_null","exec_time":0.004545858}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_position_tracking"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_string","exec_time":0.0045676}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_truncated_dict_at_eof"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_position_tracking","exec_time":0.004535514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_array","exec_time":0.004365819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_truncated_dict_at_eof","exec_time":0.004718411}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_int"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_int","exec_time":0.004048448}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_dict","exec_time":0.004628479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_real","exec_time":0.003903895}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_name","exec_time":0.004324303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_stream","exec_time":0.004566073}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_ref","exec_time":0.004680652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_is_null"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_is_null","exec_time":0.004308571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_common_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_string","exec_time":0.005095834}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_dedup"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_common_names","exec_time":0.004541002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_dedup","exec_time":0.004193875}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_hash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_display","exec_time":0.004581697}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_ordering"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_hash","exec_time":0.004611479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_partial_ord"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_ordering","exec_time":0.004371086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_insertion_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_partial_ord","exec_time":0.004072385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_roundtrip_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_roundtrip_order","exec_time":0.004553045}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_indirect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_insertion_order","exec_time":0.004667229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_indirect_variant"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_indirect","exec_time":0.004718978}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_indirect_variant","exec_time":0.004731632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_nan"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_normal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_nan","exec_time":0.005155803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_normal","exec_time":0.006628949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_len_hint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_size","exec_time":0.004200661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_no_len_hint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_len_hint","exec_time":0.004346463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_cache_hit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_no_len_hint","exec_time":0.004152245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_circular_ref_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_cache_hit","exec_time":0.005281611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_decompression_bomb_objstm"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_circular_ref_detection","exec_time":0.004746454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_embedded_stream_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_decompression_bomb_objstm","exec_time":0.005061297}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_extends_depth_exceeded"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_embedded_stream_rejected","exec_time":0.005230761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_get_object_api"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_extends_depth_exceeded","exec_time":0.006067258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_max_extends_depth"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_get_object_api","exec_time":0.004808053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_first"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_max_extends_depth","exec_time":0.004180741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_n"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_first","exec_time":0.004372674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_error_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_n","exec_time":0.004615854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_error_display","exec_time":0.004217459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_default","exec_time":0.00435258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_objstm_extends_chain"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_new","exec_time":0.004159943}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_objstm_10_objects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_objstm_extends_chain","exec_time":0.0053626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_simple_objstm"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_objstm_10_objects","exec_time":0.004989695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_truncated_objstm_body"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_simple_objstm","exec_time":0.005233221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocg_group_parse_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_truncated_objstm_body","exec_time":0.005268227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocmd_parse_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocmd_parse_no_panics","exec_time":0.02098745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_parse_oc_properties_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocg_group_parse_no_panics","exec_time":0.034098787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_as_bool"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_as_bool","exec_time":0.00413624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_from_name","exec_time":0.003896068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_oc_properties_not_present"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_oc_properties_not_present","exec_time":0.004006347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_group_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_group_parse","exec_time":0.00412556}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_none","exec_time":0.004072131}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_retrieval"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_parse_oc_properties_no_panics","exec_time":0.037205694}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_all_on"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_retrieval","exec_time":0.004207213}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_any_on"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_all_on","exec_time":0.004456987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_any_on","exec_time":0.004220294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse_single_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse_single_ref","exec_time":0.004303193}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_policy_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse","exec_time":0.004520326}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_base_state_off"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_policy_from_name","exec_time":0.004283055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_off_overrides_on"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_base_state_off","exec_time":0.005075389}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_off_overrides_on","exec_time":0.004775438}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_off_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_simple","exec_time":0.004526379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_on_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_off_array","exec_time":0.004703915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_unknown_ocg_treated_as_visible"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_on_array","exec_time":0.004417021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdf_string_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_unknown_ocg_treated_as_visible","exec_time":0.004694231}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdfdocencoding_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdfdocencoding_no_panics","exec_time":0.016547934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_dest_anchor_from_array_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_dest_anchor_from_array_no_panics","exec_time":0.007732302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_ascii","exec_time":0.004183778}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.004131805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom_odd_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom_odd_length","exec_time":0.004172698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_no_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_no_bom","exec_time":0.004016137}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_bullet"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdf_string_no_panics","exec_time":0.047226444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_em_dash"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_bullet","exec_time":0.004229727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_fi_ligature"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_em_dash","exec_time":0.004130062}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_fi_ligature","exec_time":0.004096378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fith"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fit","exec_time":0.004180939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fitr"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fith","exec_time":0.004222349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_unknown_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fitr","exec_time":0.004222043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_xyz"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_unknown_type","exec_time":0.00419892}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_empty_outlines"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_xyz","exec_time":0.004265891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_invalid_outlines_root"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_empty_outlines","exec_time":0.004376784}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_looks_like_utf16be"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_invalid_outlines_root","exec_time":0.004244343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_outline_with_xyz_null_values"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_looks_like_utf16be","exec_time":0.004006114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_outline_with_xyz_null_values","exec_time":0.004564095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_goto_action"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_cycle_detection","exec_time":0.004470942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_missing_title"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_goto_action","exec_time":0.004487289}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_named_destination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_missing_title","exec_time":0.004414696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_nested"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_named_destination","exec_time":0.004467975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_nested","exec_time":0.004492204}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_siblings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_none","exec_time":0.004196068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_siblings","exec_time":0.004632986}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_three_level_hierarchy"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_simple","exec_time":0.004445138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_uri_action"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_three_level_hierarchy","exec_time":0.004567357}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_with_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_uri_action","exec_time":0.00447777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_build_page_dict_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_with_count","exec_time":0.004496376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_flatten_page_tree_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_build_page_dict_no_panics","exec_time":0.014710341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_parse_rect_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_flatten_page_tree_no_panics","exec_time":0.017431978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_rotate_clamping_no_panics"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_parse_rect_no_panics","exec_time":0.012057476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_cycle_detection_in_page_tree"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_cycle_detection_in_page_tree","exec_time":0.004577369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_default_mediabox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_rotate_clamping_no_panics","exec_time":0.014770869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_ec09_missing_mediabox_defaults_to_us_letter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_default_mediabox","exec_time":0.004276406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_empty_pages_tree"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_ec09_missing_mediabox_defaults_to_us_letter","exec_time":0.004667004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_single_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_empty_pages_tree","exec_time":0.004328043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_three_level_inheritance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_single_page","exec_time":0.008403989}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_135_clamped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_three_level_inheritance","exec_time":0.008494528}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_clamped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_clamped","exec_time":0.004567797}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_135_clamped","exec_time":0.004930642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_array"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_page_count_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_array","exec_time":0.004145163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_page_count_mismatch","exec_time":0.004532913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_single_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_none","exec_time":0.004059956}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_invalid_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_single_ref","exec_time":0.003886116}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_non_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_non_array","exec_time":0.0039816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_real"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_invalid_length","exec_time":0.004236867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_real","exec_time":0.004230501}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_empty_root"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_valid","exec_time":0.004182776}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_page_without_resources"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_page_without_resources","exec_time":0.004632892}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_three_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_empty_root","exec_time":0.004683393}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_valid_rotate_values"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_three_level","exec_time":0.005086729}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_empty_resource_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_valid_rotate_values","exec_time":0.005570699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_all_namespaces"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_empty_resource_dict","exec_time":0.004178323}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_colorspace_inline_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_all_namespaces","exec_time":0.004650032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_fonts_last_write_wins"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_colorspace_inline_array","exec_time":0.00441904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_null_child_returns_ancestor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_fonts_last_write_wins","exec_time":0.00441794}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_procset_dedup"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_null_child_returns_ancestor","exec_time":0.004536572}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_xobjects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_procset_dedup","exec_time":0.004110906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_resource_dict_not_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_xobjects","exec_time":0.004411673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_three_level_inheritance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_resource_dict_not_empty","exec_time":0.004086483}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_consistency"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_consistency","exec_time":0.004381673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_display"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_three_level_inheritance","exec_time":0.004694146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_from_str"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_from_str","exec_time":0.00424655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_custom_names_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_display","exec_time":0.004437303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_bomb_limit","exec_time":0.004299264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_custom_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_custom_names_rejected","exec_time":0.004399628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_identity"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_identity","exec_time":0.004455129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_missing_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_custom_rejected","exec_time":0.004545253}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_no_params"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_no_params","exec_time":0.004413809}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_invalid_params"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_missing_name","exec_time":0.004754017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_invalid_params","exec_time":0.004447946}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_name","exec_time":0.004205853}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_bomb_limit_enforcement"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_identity_then_flate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_bomb_limit_enforcement","exec_time":0.004589217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_abbreviation_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_identity_then_flate","exec_time":0.004853456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_ascii85_then_flate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_abbreviation_array","exec_time":0.004506777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_ascii85_then_flate","exec_time":0.004491844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_params_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_params_mismatch","exec_time":0.004237203}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_no_filter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_array","exec_time":0.004748095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_single_filter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_no_filter","exec_time":0.00432053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_unknown_filter"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_single_filter","exec_time":0.004225786}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_with_abbreviation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_with_abbreviation","exec_time":0.005212806}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_document_level_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_unknown_filter","exec_time":0.007102565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_extraction_options_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_document_level_bomb_limit","exec_time":0.004952489}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_flate_decode_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_extraction_options_default","exec_time":0.004195683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_memory_source"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_memory_source","exec_time":0.003922558}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_pdf_stream_filter_parsing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_flate_decode_bomb_limit","exec_time":0.00520741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_th01_decompression_bomb_abort"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_pdf_stream_filter_parsing","exec_time":0.004649412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_empty_data"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_th01_decompression_bomb_abort","exec_time":0.005705214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_no_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_empty_data","exec_time":0.00436347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_pixel"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_no_predictor","exec_time":0.004128168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_pixel","exec_time":0.004344913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_deserialize_password"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_row","exec_time":0.003964713}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_serialize_password_redacted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_deserialize_password","exec_time":0.004476252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_bomb_limit_with_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_serialize_password_redacted","exec_time":0.004046108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_performance_100mb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_bomb_limit_with_predictor","exec_time":0.005008446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_truncated_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_truncated_stream","exec_time":0.004373919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_with_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_with_predictor","exec_time":0.004919544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_paeth_function"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_paeth_function","exec_time":0.004293949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_10_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_10_none","exec_time":0.00411483}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_11_sub"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_11_sub","exec_time":0.004015412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_12_up"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_12_up","exec_time":0.003982022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_13_average"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_13_average","exec_time":0.003962928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_paeth"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_paeth","exec_time":0.004027815}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_rgba_paeth"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_rgba_paeth","exec_time":0.004066944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_15_optimum_all_selectors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_15_optimum_all_selectors","exec_time":0.003991651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_budget_enforcement_small_fixture"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_budget_enforcement_small_fixture","exec_time":0.00390515}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_invalid_selector"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_invalid_selector","exec_time":0.004004599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_multiple_selectors_budget_per_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_multiple_selectors_budget_per_row","exec_time":0.00400578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgb_sub"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgb_sub","exec_time":0.004055903}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgba_up"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgba_up","exec_time":0.003928757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_0","exec_time":0.006797032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_1","exec_time":0.003946877}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_multiple_rows_tiff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_multiple_rows_tiff","exec_time":0.003930599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_default","exec_time":0.003873787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_defaults_for_predictor_1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_defaults_for_predictor_1","exec_time":0.004085108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_dict","exec_time":0.004245287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_none","exec_time":0.004077911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_columns","exec_time":0.0041793}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_predictor","exec_time":0.004129476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_with_odd_bits_per_component"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_with_odd_bits_per_component","exec_time":0.004090369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_budget_enforcement_small_fixture"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_budget_enforcement_small_fixture","exec_time":0.00408186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_grayscale"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_grayscale","exec_time":0.004030319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb","exec_time":0.003960435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb_budget_enforcement"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb_budget_enforcement","exec_time":0.003929305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_bomb_limit_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_bomb_limit_no_panic","exec_time":0.014589454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_no_panic","exec_time":0.013966066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_with_params_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_with_params_no_panic","exec_time":0.011152494}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_bomb_limit_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_bomb_limit_no_panic","exec_time":0.017898949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_no_panic","exec_time":0.015437045}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_with_predictor_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_with_predictor_no_panic","exec_time":0.017006145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_bomb_limit_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_bomb_limit_no_panic","exec_time":0.010890008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_no_panic","exec_time":0.010558803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_early_change_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_early_change_no_panic","exec_time":0.015781527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_predictor_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_predictor_no_panic","exec_time":0.016397633}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_not_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_not_found","exec_time":0.004492462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_open"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_open","exec_time":0.004160951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_read_at"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_read_at","exec_time":0.00409653}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_zero_copy"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_zero_copy","exec_time":0.005198241}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_bomb_limit","exec_time":0.004316265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref","exec_time":0.00427972}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_invalid_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_invalid_type","exec_time":0.0041876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_missing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_missing","exec_time":0.00431936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_passthrough"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_passthrough","exec_time":0.004243484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_memorysource"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_memorysource","exec_time":0.004211317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_bomb_limit","exec_time":0.004052294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_decode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_decode","exec_time":0.004342021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_empty_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_empty_stream","exec_time":0.004190628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_full_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_full_range","exec_time":0.004069092}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_invalid_bytes_skipped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_invalid_bytes_skipped","exec_time":0.003951594}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_no_delimiters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_no_delimiters","exec_time":0.004034027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_partial_final_group"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_partial_final_group","exec_time":0.004233762}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_pdf_whitespace"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_pdf_whitespace","exec_time":0.004422948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_roundtrip_known_vectors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_roundtrip_known_vectors","exec_time":0.004139314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_mid_group_skipped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_mid_group_skipped","exec_time":0.004098873}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_shortcut"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_shortcut","exec_time":0.004034308}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_zz_double_shortcut"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_zz_double_shortcut","exec_time":0.004002613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_all_nibbles"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_all_nibbles","exec_time":0.007875578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_bomb_limit","exec_time":0.004072735}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_decode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_decode","exec_time":0.004041244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_empty_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_empty_stream","exec_time":0.004078423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_invalid_bytes_continue"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_invalid_bytes_continue","exec_time":0.004015031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_mixed_case"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_mixed_case","exec_time":0.003966436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_no_terminator"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_no_terminator","exec_time":0.003979524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_single","exec_time":0.003902191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_triple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_triple","exec_time":0.003933091}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_pdf_whitespace_types"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_pdf_whitespace_types","exec_time":0.004154464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_roundtrip_random"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_roundtrip_random","exec_time":0.004366002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_whitespace_ignored"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_whitespace_ignored","exec_time":0.004082447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_bomb_limit_flate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_bomb_limit_flate","exec_time":0.004561281}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_bomb_limit","exec_time":0.004268108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_passthrough"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_passthrough","exec_time":0.004102111}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_with_invalid_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_with_invalid_columns","exec_time":0.004086654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_defaults"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_defaults","exec_time":0.004158471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group3_2d"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group3_2d","exec_time":0.00414675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group4"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group4","exec_time":0.004974568}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_missing_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_missing_columns","exec_time":0.004356865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_bomb_limit","exec_time":0.004443105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_defaults"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_defaults","exec_time":0.004238958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_invalid_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_invalid_columns","exec_time":0.004651114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_with_all_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_with_all_fields","exec_time":0.007395187}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_missing_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_missing_columns","exec_time":0.004158317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_no_params"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_no_params","exec_time":0.003946557}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_with_columns"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_with_columns","exec_time":0.004212371}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_roundtrip_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_roundtrip_empty","exec_time":0.00429577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_bomb_limit","exec_time":0.004120087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_color_transform_parsing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_color_transform_parsing","exec_time":0.004346079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_empty","exec_time":0.004172486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_eoi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_eoi","exec_time":0.00417468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_soi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_soi","exec_time":0.004028219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_valid_jpeg"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_valid_jpeg","exec_time":0.004019005}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_flate_decode_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_flate_decode_simple","exec_time":0.004151964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_bomb_limit","exec_time":0.012777283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_is_send_sync"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_is_send_sync","exec_time":0.004166893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_name","exec_time":0.00392218}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_empty","exec_time":0.012851448}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_raw_j2k"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_raw_j2k","exec_time":0.013225906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_truncated"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_truncated","exec_time":0.013367507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_valid_jp2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_valid_jp2","exec_time":0.013645076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_bomb_limit","exec_time":0.004975964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_empty","exec_time":0.004370163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_incremental"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_incremental","exec_time":0.004270263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_predictor","exec_time":0.004532618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_repeated_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_repeated_pattern","exec_time":0.004419752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_simple_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_simple_early_change","exec_time":0.004356293}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_truncated_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_truncated_stream","exec_time":0.004392668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_early_change","exec_time":0.004930746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_late_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_late_change","exec_time":0.004352707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_early_change","exec_time":0.004293264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_late_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_late_change","exec_time":0.004363868}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_early_change","exec_time":0.004283378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_late_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_late_change","exec_time":0.004344272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_early_change","exec_time":0.004125014}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_late_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_late_change","exec_time":0.004188672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_early_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_early_change","exec_time":0.004067934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_late_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_late_change","exec_time":0.008078347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_truncated"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_truncated","exec_time":0.003962569}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_with_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_with_predictor","exec_time":0.004247043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_normalize_filter_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_normalize_filter_names","exec_time":0.004056105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_passthrough_decoder"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_passthrough_decoder","exec_time":0.004177449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_bomb_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_bomb_limit","exec_time":0.003914817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_empty_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_empty_input","exec_time":0.003956736}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_eod"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_eod","exec_time":0.003867064}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_literal_copy"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_literal_copy","exec_time":0.004069071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_literal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_literal","exec_time":0.003968099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_repeat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_repeat","exec_time":0.003928706}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_min_repeat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_min_repeat","exec_time":0.004028888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_mixed_literal_and_repeat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_mixed_literal_and_repeat","exec_time":0.003815305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_name","exec_time":0.003976966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_normalize_filter_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_normalize_filter_name","exec_time":0.004088043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_repeat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_repeat","exec_time":0.004358539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_input"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_input","exec_time":0.004053364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_repeat"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_repeat","exec_time":0.003860503}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_zero_literal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_zero_literal","exec_time":0.003885349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_block_quote"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_block_quote","exec_time":0.003914247}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_caption"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_caption","exec_time":0.003855545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_code"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_code","exec_time":0.003961999}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_figure","exec_time":0.003916234}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_form"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_form","exec_time":0.003963747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_formula"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_formula","exec_time":0.006749584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_all_levels"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_all_levels","exec_time":0.003963013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h","exec_time":0.004019035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h1","exec_time":0.00407675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h2","exec_time":0.004026677}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_quote"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_quote","exec_time":0.003886375}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_span"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_span","exec_time":0.003853628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list","exec_time":0.003961248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_body"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_body","exec_time":0.004023764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_item"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_item","exec_time":0.003839979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_label"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_label","exec_time":0.00385142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_note"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_note","exec_time":0.003828474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_paragraph"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_paragraph","exec_time":0.004017028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_reference"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_reference","exec_time":0.003809563}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_structural_container"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_structural_container","exec_time":0.003830568}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_table"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_table","exec_time":0.003922404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_toc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_toc","exec_time":0.004027179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_unknown"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_unknown","exec_time":0.003857425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_multi_page_one_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_multi_page_one_fallback","exec_time":0.004405063}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_no_marked_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_no_marked_content","exec_time":0.004272401}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_false_low_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_false_low_coverage","exec_time":0.004450888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_high_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_high_coverage","exec_time":0.004391585}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_low_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_low_coverage","exec_time":0.004599661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_above_threshold","exec_time":0.004549283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_below_threshold","exec_time":0.007755799}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_full_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_full_coverage","exec_time":0.004750182}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_no_mcids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_no_mcids","exec_time":0.004540322}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_threshold_edge_case"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_threshold_edge_case","exec_time":0.004757295}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_with_orphan_mcids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_with_orphan_mcids","exec_time":0.004452597}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_heading_level_not_auto_incremented"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_heading_level_not_auto_incremented","exec_time":0.003907169}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_list_nesting_mapping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_list_nesting_mapping","exec_time":0.003831801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_heading_with_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_heading_with_level","exec_time":0.003868403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_inline_element"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_inline_element","exec_time":0.003954339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_paragraph"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_paragraph","exec_time":0.004099981}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_structural_container"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_structural_container","exec_time":0.003929312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_unknown_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_unknown_type","exec_time":0.003981686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_from_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_from_array","exec_time":0.004072701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_resolution"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_resolution","exec_time":0.003901959}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_with_struct_parent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_with_struct_parent","exec_time":0.004291786}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_empty_struct_tree_root"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_empty_struct_tree_root","exec_time":0.004372383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_intermediate_kids"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_intermediate_kids","exec_time":0.004536602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_invalid_node_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_invalid_node_type","exec_time":0.004300723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_leaf_nums"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_leaf_nums","exec_time":0.004441216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_non_integer_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_non_integer_key","exec_time":0.004192031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_odd_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_odd_length","exec_time":0.00425287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_unsupported_value_type"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_unsupported_value_type","exec_time":0.004347883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_missing_key"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_missing_key","exec_time":0.003993086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_parent_tree_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_parent_tree_entry","exec_time":0.004331849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_struct_parents"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_struct_parents","exec_time":0.004514608}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_null_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_null_entry","exec_time":0.004609022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_off_by_one_missing_entries"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_off_by_one_missing_entries","exec_time":0.004770169}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_default","exec_time":0.004157709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_new","exec_time":0.004107841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_single_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_single_ref","exec_time":0.004744578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_chaining"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_chaining","exec_time":0.004779679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_cycle_detection","exec_time":0.004783999}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_parse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_parse","exec_time":0.004449585}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_resolve"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_resolve","exec_time":0.004185153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_self_mapping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_self_mapping","exec_time":0.004401522}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_span_passthrough"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_span_passthrough","exec_time":0.003944368}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_elem_node_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_elem_node_new","exec_time":0.003876284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_actual_text_scope"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_actual_text_scope","exec_time":0.004599015}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_lang_inheritance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_lang_inheritance","exec_time":0.004570631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcid_kid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcid_kid","exec_time":0.004442862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcr_kid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcr_kid","exec_time":0.004483362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_objr_kid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_objr_kid","exec_time":0.004576418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_default","exec_time":0.004221683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_new","exec_time":0.004114811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_word_rolemap_integration"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_word_rolemap_integration","exec_time":0.004557555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_from_name"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_from_name","exec_time":0.00579561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_heading_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_heading_level","exec_time":0.003943075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_is_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_is_heading","exec_time":0.004083939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_table_grouping_mapping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_table_grouping_mapping","exec_time":0.003987524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_no_panic","exec_time":0.01401813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_offsets_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_offsets_no_panic","exec_time":0.179481381}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_linearized_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_linearized_no_panic","exec_time":0.010095242}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_no_panic","exec_time":0.01040142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_merge_hybrid_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_merge_hybrid_no_panic","exec_time":0.017804478}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_no_panic","exec_time":0.011067643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_random_offset_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_random_offset_no_panic","exec_time":0.01041315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_bytes_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_bytes_no_panic","exec_time":0.01051878}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_offset_no_panic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_offset_no_panic","exec_time":0.010457933}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_add_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_add_entry","exec_time":0.004231552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_cache_object"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_cache_object","exec_time":0.004165905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_circular_ref_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_circular_ref_detection","exec_time":0.004117594}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_debug_xref_stream_parsing"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_debug_xref_stream_parsing","exec_time":0.004634702}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_file_size_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_file_size_mismatch","exec_time":0.004166373}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_no_hint_stream"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_no_hint_stream","exec_time":0.00421501}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_non_linearized_pdf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_non_linearized_pdf","exec_time":0.004150403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_proptest_random_bytes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_proptest_random_bytes","exec_time":0.006166881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_incremental_update"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_incremental_update","exec_time":0.004230956}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_valid_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_valid_dict","exec_time":0.004166902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_carriage_return"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_carriage_return","exec_time":0.004150926,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_carriage_return' (1425583) panicked at crates/pdftract-core/src/parser/xref.rs:3228:9:\nassertion `left == right` failed\n left: 0\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_empty_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_empty_file","exec_time":0.004030849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_false_positive_handling"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_false_positive_handling","exec_time":0.004347434,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_false_positive_handling' (1425587) panicked at crates/pdftract-core/src/parser/xref.rs:3157:9:\nassertion failed: result.len() >= 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_linearized_disabled"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_linearized_disabled","exec_time":0.004241501}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_multi_revision"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_multi_revision","exec_time":0.004137005,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_multi_revision' (1425591) panicked at crates/pdftract-core/src/parser/xref.rs:3131:9:\nassertion `left == right` failed\n left: 0\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_no_objects"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_no_objects","exec_time":0.004062559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_simple"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_simple","exec_time":0.004205648,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_simple' (1425595) panicked at crates/pdftract-core/src/parser/xref.rs:2999:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_trailer_no_space"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_trailer_no_space","exec_time":0.004230385,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_trailer_no_space' (1425597) panicked at crates/pdftract-core/src/parser/xref.rs:3241:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_truncated_file"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_truncated_file","exec_time":0.004370573,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_truncated_file' (1425599) panicked at crates/pdftract-core/src/parser/xref.rs:3091:9:\nassertion `left == right` failed\n left: 0\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_generations"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_generations","exec_time":0.004189215,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_with_generations' (1425601) panicked at crates/pdftract-core/src/parser/xref.rs:3021:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_trailer"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_trailer","exec_time":0.004237824,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_with_trailer' (1425603) panicked at crates/pdftract-core/src/parser/xref.rs:3114:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_get_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_get_entry","exec_time":0.004334879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_is_hybrid_trailer_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_is_hybrid_trailer_detection","exec_time":0.004363782}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_empty_sections"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_empty_sections","exec_time":0.004261071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_free_inuse_conflict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_free_inuse_conflict","exec_time":0.004316233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_gap_fill"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_gap_fill","exec_time":0.004167802}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_proptest_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_proptest_simple","exec_time":0.00427223}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_stream_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_stream_only","exec_time":0.004029464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_only","exec_time":0.004060467}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_priority"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_priority","exec_time":0.003971859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_trailer_xrefstm_removed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_trailer_xrefstm_removed","exec_time":0.004159734}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs","exec_time":0.003985119}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_conflict_free_vs_inuse"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_conflict_free_vs_inuse","exec_time":0.003940512}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_empty_first_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_empty_first_page","exec_time":0.003988936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_obj_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_obj_ref","exec_time":0.003853742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_multi_subsection_xref"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_multi_subsection_xref","exec_time":0.004378369,"stdout":"\nthread 'parser::xref::tests::test_parse_multi_subsection_xref' (1425633) panicked at crates/pdftract-core/src/parser/xref.rs:2716:9:\nassertion `left == right` failed\n left: 5\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_invalid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_invalid","exec_time":0.003939919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_valid","exec_time":0.003922645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_with_generation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_with_generation","exec_time":0.003898937}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_simple_xref_space_newline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_simple_xref_space_newline","exec_time":0.004391807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_carriage_return_newline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_carriage_return_newline","exec_time":0.004378274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_20_byte"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_20_byte","exec_time":0.004129571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_free"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_free","exec_time":0.004012317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_malformed","exec_time":0.00400658}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_lf_only_19_byte_entries"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_lf_only_19_byte_entries","exec_time":0.00444855,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_lf_only_19_byte_entries' (1425651) panicked at crates/pdftract-core/src/parser/xref.rs:2683:9:\nassertion `left == right` failed\n left: 3\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_missing_trailer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_missing_trailer","exec_time":0.004187257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_object_zero_not_free"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_object_zero_not_free","exec_time":0.004223944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_field_width_zero_gen"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_field_width_zero_gen","exec_time":0.005093788,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_field_width_zero_gen' (1425657) panicked at crates/pdftract-core/src/parser/xref.rs:3408:9:\nassertion `left == right` failed\n left: 1\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_entry_type"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_entry_type","exec_time":0.007570255,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_invalid_entry_type' (1425659) panicked at crates/pdftract-core/src/parser/xref.rs:3525:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_w_array"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_w_array","exec_time":0.004550927}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_missing_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_missing_size","exec_time":0.004798894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_multi_subsection"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_multi_subsection","exec_time":0.00488251,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_multi_subsection' (1425665) panicked at crates/pdftract-core/src/parser/xref.rs:3365:9:\nassertion `left == right` failed\n left: 0\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_simple"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_simple","exec_time":0.004796203,"stdout":"Test failed. Diagnostics: [Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 120 for object 0\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 255 for object 1\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 48 for object 2\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 123 for object 3\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 132 for object 4\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Xref stream truncated at object 5\" }]\nEntries: {}\n\nthread 'parser::xref::tests::test_parse_xref_stream_simple' (1425667) panicked at crates/pdftract-core/src/parser/xref.rs:3297:9:\nassertion `left == right` failed\n left: 0\n right: 5\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_type2_compressed"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_type2_compressed","exec_time":0.004644468,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_type2_compressed' (1425669) panicked at crates/pdftract-core/src/parser/xref.rs:3449:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_with_predictor"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_with_predictor","exec_time":0.005655789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_with_malformed_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_with_malformed_entry","exec_time":0.004418532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_cycle_detection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_cycle_detection","exec_time":0.00479353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_depth_limit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_depth_limit","exec_time":0.005282096}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_hybrid_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_hybrid_file","exec_time":0.004680628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_invalid_offset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_invalid_offset","exec_time":0.004519624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_negative_prev_is_absent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_negative_prev_is_absent","exec_time":0.004862211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_add_modify_free"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_add_modify_free","exec_time":0.004708528}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_added_only_in_latest"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_added_only_in_latest","exec_time":0.004786756}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_three_revisions_latest_wins"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_three_revisions_latest_wins","exec_time":0.004689661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_trailer_from_latest"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_trailer_from_latest","exec_time":0.00463699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_zero_prev_is_absent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_zero_prev_is_absent","exec_time":0.004578232}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_big_endian_field"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_big_endian_field","exec_time":0.004085116}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_performance_100mb","exec_time":1.661740896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_with_crlf"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_simple","exec_time":0.004249137}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_resolve_not_found"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_with_crlf","exec_time":0.004221393}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_dynamic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_dynamic","exec_time":0.004000255}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_static"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_resolve_not_found","exec_time":0.008656318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_compressed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_static","exec_time":0.004777776}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_free"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_compressed","exec_time":0.004215759}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_in_use"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_free","exec_time":0.003962313}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_from_section"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_in_use","exec_time":0.00412754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_from_section","exec_time":0.004283723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_add_entry"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_new","exec_time":0.004400745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_add_entry","exec_time":0.004328035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_default","exec_time":0.004257683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_create"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_new","exec_time":0.004154085}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_no_svg_in_json"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_create","exec_time":0.004538285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_size_benchmark"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_no_svg_in_json","exec_time":0.004307861}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::ocr_fallback::tests::test_ocr_fallback_returns_error_without_full_render"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::ocr_fallback::tests::test_ocr_fallback_returns_error_without_full_render","exec_time":0.004383149}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_coordinate_transform"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_size_benchmark","exec_time":0.006978345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_escape_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_coordinate_transform","exec_time":0.004238969}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_cmyk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_escape_xml","exec_time":0.004016948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_gray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_cmyk","exec_time":0.004105232}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_gray","exec_time":0.004133525}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_round_coord"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_rgb","exec_time":0.004207632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_aggregate_size_estimate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_round_coord","exec_time":0.004062467}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_from_actual_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_from_actual_font","exec_time":0.004516902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_empty_glyph_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_empty_glyph_list","exec_time":0.004021402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_filters_glyphs_by_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_filters_glyphs_by_bbox","exec_time":0.004044402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_groups_by_color"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_aggregate_size_estimate","exec_time":0.01679794}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_handles_missing_glyph_outline"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_groups_by_color","exec_time":0.004292702}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_is_valid_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_handles_missing_glyph_outline","exec_time":0.005186269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_no_external_references"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_is_valid_xml","exec_time":0.004358164}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_path_uses_absolute_coordinates"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_no_external_references","exec_time":0.004403081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_validates_via_quick_xml"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_path_uses_absolute_coordinates","exec_time":0.004643088}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_viewbox_normalization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_viewbox_normalization","exec_time":0.003942232}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_different_strings"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_validates_via_quick_xml","exec_time":0.004911771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_empty_string"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_empty_string","exec_time":0.004271876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_different_strings","exec_time":0.004438042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_nfc_normalization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_format","exec_time":0.004319085}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_nfc_normalization","exec_time":0.004314932}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_unicode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_roundtrip","exec_time":0.004697184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_creates_valid_receipt"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_unicode","exec_time":0.004928599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_serializes_without_svg_clip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_creates_valid_receipt","exec_time":0.004405844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_size_estimate"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_serializes_without_svg_clip","exec_time":0.004533832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_with_svg_includes_svg_clip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_size_estimate","exec_time":0.004471623}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_major_diff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_with_svg_includes_svg_clip","exec_time":0.004228643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_minor_diff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_major_diff","exec_time":0.00706868}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_patch_diff"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_minor_diff","exec_time":0.007260552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_same"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_same","exec_time":0.003982544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_format"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_patch_diff","exec_time":0.004230001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_nfc_normalization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_format","exec_time":0.004394717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_degenerate_boxes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_nfc_normalization","exec_time":0.004448679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_identical_boxes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_degenerate_boxes","exec_time":0.004237399}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_no_overlap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_identical_boxes","exec_time":0.004231075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_one_inside_another"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_no_overlap","exec_time":0.0040936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_partial_overlap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_one_inside_another","exec_time":0.004144176}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_pass"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_partial_overlap","exec_time":0.00414725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_verification"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_pass","exec_time":0.004387797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_touching_edges"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_touching_edges","exec_time":0.003799785}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_invalid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_verification","exec_time":0.004268505}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_valid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_invalid","exec_time":0.004180742}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_valid","exec_time":0.004062676}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_bbox_mismatch"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_with_prerelease"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_with_prerelease","exec_time":0.004478555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_best_match_selected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_bbox_mismatch","exec_time":0.004501726}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_content_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_best_match_selected","exec_time":0.00469548}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_content_mismatch","exec_time":0.004712328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_success"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_fingerprint_mismatch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_fingerprint_mismatch","exec_time":0.004538303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_with_unicode_normalization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_success","exec_time":0.004581941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_heading_with_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_heading_with_level","exec_time":0.004408915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_with_unicode_normalization","exec_time":0.004548838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_with_receipt"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_serialization","exec_time":0.004494189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_cell_json_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_with_receipt","exec_time":0.004543178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_destination_json_xyz"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_destination_json_xyz","exec_time":0.004184744}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_cell_json_serialization","exec_time":0.004317651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_serialization"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_document_level"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_document_level","exec_time":0.004394712}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_serialization","exec_time":0.004410009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_optional_fields_skipped"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_with_all_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_optional_fields_skipped","exec_time":0.004364665}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_with_all_fields","exec_time":0.004383654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_chained_setters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_chained_setters","exec_time":0.004200011}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default","exec_time":0.004204125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default_impl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default_impl","exec_time":0.004241573}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization_minimal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization","exec_time":0.00438179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_dpi"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_dpi","exec_time":0.004187376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_ocr_fraction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization_minimal","exec_time":0.004715231}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_quality"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_ocr_fraction","exec_time":0.004225572}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_nested"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_quality","exec_time":0.00394265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_serialization","exec_time":0.004375992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_default_impl"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_nested","exec_time":0.00449126}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_empty_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_default_impl","exec_time":0.004185675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_phase7_placeholders_present"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_empty_serialization","exec_time":0.004361044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_phase7_placeholders_present","exec_time":0.0054779}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_minimal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_roundtrip","exec_time":0.007410337}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_page_index_and_page_number_both_present"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_minimal","exec_time":0.004203613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_roundtrip_with_all_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_page_index_and_page_number_both_present","exec_time":0.004286364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_roundtrip_with_all_fields","exec_time":0.00447866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_page_labels_roman_numerals"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_content","exec_time":0.004231238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_without_page_labels_absent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_page_labels_roman_numerals","exec_time":0.004211944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_receipt_not_in_json_when_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_without_page_labels_absent","exec_time":0.0041647}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_row_json_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_receipt_not_in_json_when_none","exec_time":0.004160642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_schema_stability"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_row_json_serialization","exec_time":0.004202528}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_schema_version_static"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_schema_stability","exec_time":0.004399544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_full"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_schema_version_static","exec_time":0.004008844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_minimal_unsigned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_full","exec_time":0.004427668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_round_trip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_minimal_unsigned","exec_time":0.004031052}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_round_trip","exec_time":0.004439151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_confidence"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_serialization","exec_time":0.003993468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_receipt"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_confidence","exec_time":0.004202113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_block_emission_shape"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_receipt","exec_time":0.004140673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_borderless"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_block_emission_shape","exec_time":0.00408741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_borderless","exec_time":0.004026604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_from_prev"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_flags","exec_time":0.00423565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_serialization"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_from_prev","exec_time":0.003955296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_tables_array_emitted_on_page_output"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_tables_array_emitted_on_page_output","exec_time":0.00405156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_v_1_0_table_schema_roundtrip"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_serialization","exec_time":0.004352847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$sdk::tests::test_search_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$sdk::tests::test_search_basic","exec_time":0.004020366}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_acquire_release"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_v_1_0_table_schema_roundtrip","exec_time":0.004543303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_blocking"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_acquire_release","exec_time":0.004130696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_concurrent"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_blocking","exec_time":0.054210926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_creation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_creation","exec_time":0.004068815}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_guard"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_guard","exec_time":0.003840912}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_full_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_full_coverage","exec_time":0.004123075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_invalid_byte_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_invalid_byte_range","exec_time":0.004307685}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_no_file_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_no_file_size","exec_time":0.004148902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_partial"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_partial","exec_time":0.004343725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_ascii","exec_time":0.004033312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_empty","exec_time":0.003924512}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.004012512}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_mixed_field_types"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_mixed_field_types","exec_time":0.004338068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_signature_inherits_ft"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_signature_inherits_ft","exec_time":0.004271587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_acroform"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_acroform","exec_time":0.003879298}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_concurrent","exec_time":0.104380024}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_non_signature_fields_excluded"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_fields","exec_time":0.004072906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_two_flat_signatures"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_two_flat_signatures","exec_time":0.004440751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_non_signature_fields_excluded","exec_time":0.00456269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_v_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_v_ref","exec_time":0.004636795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_full"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_rect","exec_time":0.005173532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_missing_optional_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_full","exec_time":0.004632194}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_missing_optional_fields","exec_time":0.004124957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signatures_multiple"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_unsigned"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_unsigned","exec_time":0.00452825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_full_with_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signatures_multiple","exec_time":0.004835504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_malformed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_full_with_timezone","exec_time":0.00413712}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_negative_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_malformed","exec_time":0.003911685}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_no_timezone"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_no_timezone","exec_time":0.004037485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_negative_timezone","exec_time":0.004171597}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_utc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_only","exec_time":0.004182224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_without_d_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_utc","exec_time":0.004184229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_walk_acroform_fields_reusable"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_without_d_prefix","exec_time":0.004170411}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_concurrent_read_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_walk_acroform_fields_reusable","exec_time":0.00452701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_empty_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_empty_file","exec_time":0.004000881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_large_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_concurrent_read_range","exec_time":0.004610912}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_nonexistent_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_nonexistent_file","exec_time":0.003960984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_valid_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_large_file","exec_time":0.004449789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_mixed_with_seek"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_valid_file","exec_time":0.004169008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_mixed_with_seek","exec_time":0.00395425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_bounds"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range","exec_time":0.004183023}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_past_eof_returns_err"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_bounds","exec_time":0.004187221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_seek"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_seek","exec_time":0.004232585}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_past_eof_returns_err","exec_time":0.0042916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_sync_multiple_threads"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_send_sync"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_send_sync","exec_time":0.004433468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_sync_multiple_threads","exec_time":0.004466284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_from_slice"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_empty","exec_time":0.00420728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_from_slice","exec_time":0.004214992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range","exec_time":0.004130603}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_new","exec_time":0.004136224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_past_end"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_offset_past_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_offset_past_end","exec_time":0.004103097}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_past_end","exec_time":0.004134082}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_trait"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_from_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_trait","exec_time":0.004102351}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_from_end","exec_time":0.004125576}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_trait"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_trait","exec_time":0.004383575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_overflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential","exec_time":0.004515834}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_past_eof"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_overflow","exec_time":0.004237466}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_past_eof","exec_time":0.00413716}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_empty_file"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_as_slice"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_empty_file","exec_time":0.004219525}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_is_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_as_slice","exec_time":0.004270695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_large_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_is_empty","exec_time":0.004205651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_len_matches_file_size"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_large_file","exec_time":0.004268881}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_nonexistent_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_nonexistent_file","exec_time":0.003999178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_valid_file"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_len_matches_file_size","exec_time":0.004699642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_prefetch"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_valid_file","exec_time":0.004250943}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_mixed_with_seek"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_prefetch","exec_time":0.004018872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_mixed_with_seek","exec_time":0.004231309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_overflow"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range","exec_time":0.003933559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_partial"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_partial","exec_time":0.004284339}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_overflow","exec_time":0.0043008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_past_eof"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_trait"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_trait","exec_time":0.004359162}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_past_eof","exec_time":0.004377502}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_before_start"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_from_end"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_from_end","exec_time":0.004321418}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_before_start","exec_time":0.004336904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_trait"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_send_sync"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_trait","exec_time":0.004363725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_stream_position"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_send_sync","exec_time":0.004474352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_sync_multiple_threads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_stream_position","exec_time":0.004317951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_boundary_at_start_of_page_no_space_injection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_sync_multiple_threads","exec_time":0.004499587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_direct_call"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_direct_call","exec_time":0.003957208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_five_glyphs_hello"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_boundary_at_start_of_page_no_space_injection","exec_time":0.004293353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_hello_world_with_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_hello_world_with_boundary","exec_time":0.004243537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_ligature_fi_as_two_glyphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_five_glyphs_hello","exec_time":0.004344404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_preserves_special_unicode_chars"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_preserves_special_unicode_chars","exec_time":0.004395575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_rtl_arabic_preserved_in_source_order"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_ligature_fi_as_two_glyphs","exec_time":0.004422356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_different"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_different","exec_time":0.004157161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_same"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_rtl_arabic_preserved_in_source_order","exec_time":0.004336328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_different_names"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_same","exec_time":0.004213477}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_different_tint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_different_names","exec_time":0.00410303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_same_tint"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_same_tint","exec_time":0.004173322}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_different_tint","exec_time":0.004195264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_vs_device_rgb"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_clone_is_cheap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_vs_device_rgb","exec_time":0.004188333}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_clone_is_cheap","exec_time":0.004203084}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_no_hash"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_from_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_from_rgb","exec_time":0.004262513}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_no_hash","exec_time":0.004275034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_long"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_non_hex"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_long","exec_time":0.004213256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_short"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_non_hex","exec_time":0.004259109}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_lowercase"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_short","exec_time":0.004134644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_mixed_case"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_lowercase","exec_time":0.004388192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_uppercase"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_mixed_case","exec_time":0.004053056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_with_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_uppercase","exec_time":0.003892842}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_with_correction","exec_time":0.004931463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_correction_downgrades_native_to_heuristic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_without_correction","exec_time":0.005006027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_exhaustive_match"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_correction_downgrades_native_to_heuristic","exec_time":0.004009162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_with_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_exhaustive_match","exec_time":0.003956768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_without_correction","exec_time":0.00421042}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_with_correction","exec_time":0.00428098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_without_correction"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_with_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_with_correction","exec_time":0.004440757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_shape_match_any_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_without_correction","exec_time":0.004478927}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_with_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_with_correction","exec_time":0.004207035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_without_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_shape_match_any_correction","exec_time":0.004234452}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_unknown_any_correction"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_unknown_any_correction","exec_time":0.004335589}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_without_correction","exec_time":0.00435909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_bbox_union"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_minimum"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_minimum","exec_time":0.004452506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_source_worst_glyph"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_bbox_union","exec_time":0.004489648}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_device_gray_and_rgb_normalized_same_color"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_source_worst_glyph","exec_time":0.004628747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_empty_glyph_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_device_gray_and_rgb_normalized_same_color","exec_time":0.00468015}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_name_change_triggers_break"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_empty_glyph_list","exec_time":0.004346394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_exceeds_threshold_breaks"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_name_change_triggers_break","exec_time":0.004525777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_within_threshold_no_break"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_within_threshold_no_break","exec_time":0.004241172}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_exceeds_threshold_breaks","exec_time":0.004419777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_hello_world_with_word_boundary"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_rendering_mode_change"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_hello_world_with_word_boundary","exec_time":0.004478441}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_spot_vs_device_rgb_different_colors"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_rendering_mode_change","exec_time":0.004504882}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_unicode_source_to_confidence_source_mapping"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_unicode_source_to_confidence_source_mapping","exec_time":0.004486665}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_cmyk"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_spot_vs_device_rgb_different_colors","exec_time":0.004512034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_gray"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_cmyk","exec_time":0.007959216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_rgb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_gray","exec_time":0.008202309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_other"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_other","exec_time":0.003870666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_spot"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_rgb","exec_time":0.004173111}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_clone_is_cheap"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_spot","exec_time":0.004384112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_combined_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_clone_is_cheap","exec_time":0.004425239}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_confidence_source_variants"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_confidence_source_variants","exec_time":0.00422017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_constructible_with_all_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_combined_flags","exec_time":0.004311006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_empty","exec_time":0.004492811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_bold_bit"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_constructible_with_all_fields","exec_time":0.004523979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_combinable"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_combinable","exec_time":0.004279868}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_bold_bit","exec_time":0.004328105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_italic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_bold","exec_time":0.004404526}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_italic","exec_time":0.004420455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_subscript"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_smallcaps"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_subscript","exec_time":0.004295618}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_smallcaps","exec_time":0.004312502}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_serde_json_roundtrip"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_superscript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_superscript","exec_time":0.00434239}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_size_within_budget"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_serde_json_roundtrip","exec_time":0.004598894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_with_none_color_serializes"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_size_within_budget","exec_time":0.004513005}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_all_flags_bold_italic_smallcaps_superscript"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_with_none_color_serializes","exec_time":0.004774937}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_flags_bit_18"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_all_flags_bold_italic_smallcaps_superscript","exec_time":0.004227449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_flags_bit_18","exec_time":0.004084497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bd","exec_time":0.004178855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bold_italic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_black","exec_time":0.004103312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_helvetica_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bold_italic","exec_time":0.004111428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_times_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_helvetica_bold","exec_time":0.004199964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_stem_v"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_times_bold","exec_time":0.004180227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_subset_prefix"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_stem_v","exec_time":0.003941108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_italic_combination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_italic_combination","exec_time":0.004203426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_angle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_subset_prefix","exec_time":0.004229919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_helvetica_italic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_angle","exec_time":0.004278679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_oblique"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_helvetica_italic","exec_time":0.004392973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_mutually_exclusive_sub_super"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_mutually_exclusive_sub_super","exec_time":0.004008637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_no_script_within_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_oblique","exec_time":0.00416831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_bold_low_stem_v"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_bold_low_stem_v","exec_time":0.004127996}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_italic_zero_angle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_no_script_within_threshold","exec_time":0.004239781}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_regular_font_no_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_regular_font_no_flags","exec_time":0.004349764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_flags"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_italic_zero_angle","exec_time":0.004511209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_dot_sc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_flags","exec_time":0.004223209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_sc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_dot_sc","exec_time":0.004153106}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_smallcaps"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_smallcaps","exec_time":0.004198121}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_negative_rise"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_sc","exec_time":0.004304533}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_threshold_exactly_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_threshold_exactly_negative","exec_time":0.004089455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_positive_rise"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_negative_rise","exec_time":0.004209949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_threshold_exactly_positive"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_threshold_exactly_positive","exec_time":0.004219783}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_zero_font_size_handling"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_positive_rise","exec_time":0.004268415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::debug_test_colspan_3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_zero_font_size_handling","exec_time":0.004978456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_5x3_bordered_table_critical_test"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::debug_test_colspan_3","exec_time":0.007530619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_orphan_spans"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_5x3_bordered_table_critical_test","exec_time":0.004189122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_centroid_on_border"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_orphan_spans","exec_time":0.004229745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_to_cells_simple"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_centroid_on_border","exec_time":0.004118823}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_inside"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_to_cells_simple","exec_time":0.004160883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_on_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_inside","exec_time":0.003866749}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_outside"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_on_boundary","exec_time":0.004039491}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_with_epsilon"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_outside","exec_time":0.003975801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_with_epsilon","exec_time":0.004227887}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_multi_row_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_new","exec_time":0.003789824}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_no_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_multi_row_header","exec_time":0.004355205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_non_contiguous"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_no_header","exec_time":0.003928353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_single_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_single_header","exec_time":0.004230541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_uses_combined_signal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_non_contiguous","exec_time":0.004534078}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_borderless_table_noop"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_borderless_table_noop","exec_time":0.004281425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_colspan_3_critical_test"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_uses_combined_signal","exec_time":0.004379771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_diagonal_merge"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_diagonal_merge","exec_time":0.004312077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_no_merges_complete_grid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_colspan_3_critical_test","exec_time":0.004443912}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_pure_rowspan"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_pure_rowspan","exec_time":0.004296011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_transitive_merge"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_no_merges_complete_grid","exec_time":0.004406757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_bottom_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_bottom_row","exec_time":0.004649192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_leftmost_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_transitive_merge","exec_time":0.004783412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_rightmost_column"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_rightmost_column","exec_time":0.004424961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_top_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_leftmost_column","exec_time":0.004738018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_heavy_black"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_heavy_black","exec_time":0.003972724}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_helvetica_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_top_row","exec_time":0.004234252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_negative"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_negative","exec_time":0.004138303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_short_form"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_helvetica_bold","exec_time":0.004263841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_times_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_times_bold","exec_time":0.004172295}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_mixed_boldness"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_short_form","exec_time":0.004204451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_single_cell"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_single_cell","exec_time":0.00417821}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_two_bold_cells"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_mixed_boldness","exec_time":0.004281767}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_with_empty_cell"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_two_bold_cells","exec_time":0.004326369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_bold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_with_empty_cell","exec_time":0.004320388}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_plain"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_plain","exec_time":0.004334997}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_bold","exec_time":0.004360919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_mixed"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_empty","exec_time":0.004275683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_whitespace_only"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_mixed","exec_time":0.004381385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_bold_signal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_whitespace_only","exec_time":0.004240768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_plain_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_bold_signal","exec_time":0.004214086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_full_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_plain_row","exec_time":0.004338284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_partial_coverage_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_full_coverage","exec_time":0.004337834}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_th_header_row_not_implemented"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_th_header_row_not_implemented","exec_time":0.004380463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_full_coverage"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_partial_coverage_above_threshold","exec_time":0.004650919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_partial_coverage_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_full_coverage","exec_time":0.004537555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_multi_row_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_partial_coverage_below_threshold","exec_time":0.008271002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_none"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_multi_row_header","exec_time":0.004221283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_single_header"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_single_header","exec_time":0.004104406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_multiple_spans_in_same_cell_sorted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_none","exec_time":0.004621043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_sort_cell_content_by_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_sort_cell_content_by_line","exec_time":0.004234478}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_flush_to_border_captured"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_multiple_spans_in_same_cell_sorted","exec_time":0.004534006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_overlaps_multiple_cells_diagnostic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_flush_to_border_captured","exec_time":0.004478976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_area"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_overlaps_multiple_cells_diagnostic","exec_time":0.004470863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_centroid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_centroid","exec_time":0.00414341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_y_bucket_sorting"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_area","exec_time":0.004236437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_borderless_table_has_empty_segments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_y_bucket_sorting","exec_time":0.004368499}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_cluster_horizontal_segments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_borderless_table_has_empty_segments","exec_time":0.00483413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_empty_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_cluster_horizontal_segments","exec_time":0.004481767}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_horizontal_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_empty_content","exec_time":0.004101489}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_rectangle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_horizontal_line","exec_time":0.004361671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_rectangle","exec_time":0.004370769}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_td"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_td","exec_time":0.004396248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_tj"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_basic","exec_time":0.004526183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_vertical_line"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_tj","exec_time":0.004343887}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_5x3_table"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_vertical_line","exec_time":0.00440408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_3x3_table_accepted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_3x3_table_accepted","exec_time":0.004374929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_empty_content"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_5x3_table","exec_time":0.0049031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_no_text_block"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_empty_content","exec_time":0.004336808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_one_row_pseudo_table_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_no_text_block","exec_time":0.004058624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_paragraph_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_paragraph_rejected","exec_time":0.004459115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_vertical_gap_test"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_one_row_pseudo_table_rejected","exec_time":0.004553237}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_disjoint_tables"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_disjoint_tables","exec_time":0.004433701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_nested_rectangles"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_vertical_gap_test","exec_time":0.004521744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_simple_grid"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_nested_rectangles","exec_time":0.004493405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_simple_grid","exec_time":0.004651993}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_with_min_cells"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_default","exec_time":0.003998772}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_filter_text_object_segments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_with_min_cells","exec_time":0.003812246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_intersections"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_filter_text_object_segments","exec_time":0.004202242}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_row_candidates_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_intersections","exec_time":0.004203402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_group_by_x0_tolerance"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_row_candidates_basic","exec_time":0.004336122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_false"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_group_by_x0_tolerance","exec_time":0.004376345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_true"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_true","exec_time":0.00424855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_no_filter_text_object_segments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_false","exec_time":0.0043044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_cell_bbox"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_no_filter_text_object_segments","exec_time":0.00419553}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_from_intersections_5x3"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_cell_bbox","exec_time":0.004223291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_insufficient_intersections"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_insufficient_intersections","exec_time":0.004189649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_single_row"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_from_intersections_5x3","exec_time":0.004363346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_with_segments"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_single_row","exec_time":0.004152804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_build_rows_from_cells"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_with_segments","exec_time":0.004036451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_cell_to_cell_json_text_concatenation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_build_rows_from_cells","exec_time":0.005246205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_different_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_cell_to_cell_json_text_concatenation","exec_time":0.008293409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_identical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_different_count","exec_time":0.004083889}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_large_difference"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_identical","exec_time":0.004151948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_small_difference"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_large_difference","exec_time":0.003925708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_small_difference","exec_time":0.004160586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_different_column_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_basic","exec_time":0.004129651}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_no_continuation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_different_column_count","exec_time":0.004616029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_grid_to_table_json_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_no_continuation","exec_time":0.004297976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_horizontal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_horizontal","exec_time":0.00396122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_vertical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_grid_to_table_json_basic","exec_time":0.004414305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_horizontal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_vertical","exec_time":0.004186398}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_horizontal","exec_time":0.004198421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_horizontal_constructor"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_vertical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_horizontal_constructor","exec_time":0.004390117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_intersection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_vertical","exec_time":0.004472051}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_intersection","exec_time":0.004381551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_diagonal_rejected"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_length","exec_time":0.004378234}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_horizontal"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_diagonal_rejected","exec_time":0.00428073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_vertical"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_horizontal","exec_time":0.004243692}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_no_intersection"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_vertical","exec_time":0.004355643}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_no_intersection","exec_time":0.004361867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_vertical_constructor"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::tests::test_page_context_creation"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_vertical_constructor","exec_time":0.004388415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_all_invisible_excluded"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::tests::test_page_context_creation","exec_time":0.004574922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_include_invisible_true"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_all_invisible_excluded","exec_time":0.00424356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_mixed_visibility"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_include_invisible_true","exec_time":0.004083531}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_figure"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_figure","exec_time":0.004162113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_heading"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_mixed_visibility","exec_time":0.004246458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_paragraph"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_paragraph","exec_time":0.004340746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_is_header_or_footer"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_heading","exec_time":0.004501332}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_is_watermark"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_is_header_or_footer","exec_time":0.00429024}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_is_watermark","exec_time":0.004173314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_page_in_middle"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_document"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_document","exec_time":0.004180683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_filters_headers"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_page_in_middle","exec_time":0.004305743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_includes_headers_when_flagged"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_includes_headers_when_flagged","exec_time":0.004139654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_one_page"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_filters_headers","exec_time":0.004299021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_ten_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_one_page","exec_time":0.004494637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_two_pages"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_ten_pages","exec_time":0.004507172}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_all_invisible_block_omitted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_two_pages","exec_time":0.00443465}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_all_invisible_block_omitted","exec_time":0.004423795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_code"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_caption"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_code","exec_time":0.004302073}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_caption","exec_time":0.004322984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_blocks"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_block_omitted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_blocks","exec_time":0.004260685}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_figure_emits_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_block_omitted","exec_time":0.004518287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_footer_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_footer_excluded_by_default","exec_time":0.004098542}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_figure_emits_empty","exec_time":0.004370825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_included_when_flagged"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_included_when_flagged","exec_time":0.006139714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_heading_and_paragraphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_excluded_by_default","exec_time":0.007080751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_filtered"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_heading_and_paragraphs","exec_time":0.004198819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_included_when_flagged"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_filtered","exec_time":0.004032143}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_list"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_included_when_flagged","exec_time":0.004143076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_mixed_blocks_with_invisible"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_list","exec_time":0.003980205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_quote"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_mixed_blocks_with_invisible","exec_time":0.004482033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_table"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_quote","exec_time":0.00421316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_three_paragraphs"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_table","exec_time":0.004293268}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_three_paragraphs","exec_time":0.00402154}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_included_when_flagged"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_excluded_by_default","exec_time":0.004245173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_included_when_flagged","exec_time":0.004478893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_included_when_flagged"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_excluded_by_default","exec_time":0.004235382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_4_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_included_when_flagged","exec_time":0.004195617}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_5_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_4_excluded_by_default","exec_time":0.004215922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_6_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_5_excluded_by_default","exec_time":0.004106145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_7_excluded_by_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_6_excluded_by_default","exec_time":0.004297853}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_no_rendering_mode"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_7_excluded_by_default","exec_time":0.004279976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_0"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_0","exec_time":0.00447795}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_no_rendering_mode","exec_time":0.00449621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_1"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_2"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_2","exec_time":0.004340302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_text_options_builder_pattern"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_1","exec_time":0.004356696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_text_options_default"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_text_options_builder_pattern","exec_time":0.004231932}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_bead_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_text_options_default","exec_time":0.004261628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_ascii"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_bead_new","exec_time":0.004137345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_ascii","exec_time":0.004236317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_latin1"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_empty","exec_time":0.004274912}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_latin1","exec_time":0.004236899}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_ascii"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_utf16be_bom"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.004510964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_ascii","exec_time":0.004624344}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_utf16be_invalid_length"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_utf16be_invalid_length","exec_time":0.004263337}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_empty_threads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_empty","exec_time":0.004437285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_no_threads_field"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_no_threads_field","exec_time":0.004315797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_empty_title"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_empty_threads","exec_time":0.004522628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_missing_f_skipped"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_empty_title","exec_time":0.004828662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_no_info_dict"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_missing_f_skipped","exec_time":0.004767459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_utf16_title"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_no_info_dict","exec_time":0.004761709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_three_threads"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_utf16_title","exec_time":0.00477374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_new"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_new","exec_time":0.004206449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_with_fields"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_three_threads","exec_time":0.004699742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_circular_termination"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_with_fields","exec_time":0.00397591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_invalid_rect_shape"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_circular_termination","exec_time":0.004191257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_malformed_cycle"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_invalid_rect_shape","exec_time":0.00474828}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_max_iterations"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_malformed_cycle","exec_time":0.004442598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_next"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_next","exec_time":0.009820222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_page_ref"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_page_ref","exec_time":0.004244555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_rect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_rect","exec_time":0.004111481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_page_ref_not_in_tree"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_page_ref_not_in_tree","exec_time":0.004250801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_pg_fallback"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_pg_fallback","exec_time":0.004345645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_single_bead"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_single_bead","exec_time":0.004271796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_two_threads"}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_max_iterations","exec_time":0.033415097,"stdout":"\nthread 'threads::tests::test_walk_beads_max_iterations' (1426639) panicked at crates/pdftract-core/src/threads/mod.rs:1538:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_bootstrap_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_two_threads","exec_time":0.00460009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_above_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_bootstrap_threshold","exec_time":0.003931177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_at_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_above_threshold","exec_time":0.004034359}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_below_threshold"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_at_threshold","exec_time":0.003985101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_negative_gap_no_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_below_threshold","exec_time":0.004023852}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_recalibration_after_20_samples"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_negative_gap_no_boundary","exec_time":0.004061346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_reset"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_recalibration_after_20_samples","exec_time":0.004099122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_sample_count"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_reset","exec_time":0.004150765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_zero_gap_no_boundary"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_sample_count","exec_time":0.004131648}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_multiple_fonts"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_zero_gap_no_boundary","exec_time":0.004212534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_record_and_detect"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_multiple_fonts","exec_time":0.004126505}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_reset_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_record_and_detect","exec_time":0.004201221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_empty"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_reset_font","exec_time":0.004356421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_even"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_empty","exec_time":0.004049271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_odd"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_even","exec_time":0.004167212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_single"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_odd","exec_time":0.004121422}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_two"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_single","exec_time":0.004016313}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_unsorted"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_two","exec_time":0.003912353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_defaults"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_unsorted","exec_time":0.004110296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_basic"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_defaults","exec_time":0.00403571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_combined"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_basic","exec_time":0.004102315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tc"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_combined","exec_time":0.003955424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_non_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tc","exec_time":0.003993365}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_space"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_non_space","exec_time":0.003951775}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tz"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_space","exec_time":0.003970291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_set_font"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tz","exec_time":0.003881045}
|
|
{"type":"suite","event":"failed","passed":2855,"failed":45,"ignored":2,"measured":0,"filtered_out":0,"exec_time":17.359027258,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
{"type":"suite","event":"started","test_count":2904,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_setters"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_set_font","exec_time":0.00397899}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_setters","exec_time":0.003931226}
|
|
{"type":"suite","event":"ok","passed":2,"failed":0,"ignored":2,"measured":0,"filtered_out":2900,"exec_time":0.007910216,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
Blocking waiting for file lock on build directory
|
|
warning: fields `description` and `version` are never read
|
|
--> crates/pdftract-core/build.rs:37:5
|
|
|
|
|
21 | struct UnmappedGlyphNamesConfig {
|
|
| ------------------------ fields in this struct
|
|
...
|
|
37 | description: Option<String>,
|
|
| ^^^^^^^^^^^
|
|
...
|
|
43 | version: Option<String>,
|
|
| ^^^^^^^
|
|
|
|
|
= note: `UnmappedGlyphNamesConfig` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: `pdftract-core` (build script) generated 1 warning
|
|
Compiling pdftract-core v0.1.0 (/home/coding/pdftract/crates/pdftract-core)
|
|
warning: unused import: `PdfDict`
|
|
--> crates/pdftract-core/src/attachment/filespec.rs:583:41
|
|
|
|
|
583 | use crate::parser::object::{intern, PdfDict, PdfObject, PdfStream};
|
|
| ^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused import: `PdfDict`
|
|
--> crates/pdftract-core/src/attachment/name_tree.rs:420:41
|
|
|
|
|
420 | use crate::parser::object::{intern, PdfDict, PdfObject};
|
|
| ^^^^^^^
|
|
|
|
warning: unused import: `std::io::Cursor`
|
|
--> crates/pdftract-core/src/audit.rs:183:9
|
|
|
|
|
183 | use std::io::Cursor;
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::parser::object::PdfObject`
|
|
--> crates/pdftract-core/src/conformance.rs:17:5
|
|
|
|
|
17 | use crate::parser::object::PdfObject;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `anyhow::Result`
|
|
--> crates/pdftract-core/src/conformance.rs:20:5
|
|
|
|
|
20 | use anyhow::Result;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `intern`
|
|
--> crates/pdftract-core/src/content_stream.rs:34:29
|
|
|
|
|
34 | use crate::parser::object::{intern, ObjRef, PdfDict, PdfObject};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `PdfDict`
|
|
--> crates/pdftract-core/src/content_stream.rs:1926:41
|
|
|
|
|
1926 | use crate::parser::object::{intern, PdfDict};
|
|
| ^^^^^^^
|
|
|
|
warning: unused import: `indexmap::indexmap`
|
|
--> crates/pdftract-core/src/decoder/jbig2.rs:154:9
|
|
|
|
|
154 | use indexmap::indexmap;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused imports: `LinearizationInfo` and `XrefSection`
|
|
--> crates/pdftract-core/src/document.rs:21:76
|
|
|
|
|
21 | detect_linearization, load_xref_linearized, load_xref_with_prev_chain, LinearizationInfo,
|
|
| ^^^^^^^^^^^^^^^^^
|
|
22 | XrefResolver, XrefSection,
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: unused import: `derive_aes_128_object_key`
|
|
--> crates/pdftract-core/src/encryption/decryptor.rs:12:32
|
|
|
|
|
12 | aes_128::{aes_128_decrypt, derive_aes_128_object_key},
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `secrecy::SecretString`
|
|
--> crates/pdftract-core/src/encryption/decryptor.rs:22:5
|
|
|
|
|
22 | use secrecy::SecretString;
|
|
| ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `AcroFormField`
|
|
--> crates/pdftract-core/src/extract.rs:23:57
|
|
|
|
|
23 | acro_field_to_value, combine, walk_acroform_fields, AcroFormField, FormFieldValue,
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `parse_struct_tree`
|
|
--> crates/pdftract-core/src/extract.rs:33:60
|
|
|
|
|
33 | use crate::parser::struct_tree::{check_coverage_for_pages, parse_struct_tree};
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `PageContext`
|
|
--> crates/pdftract-core/src/extract.rs:44:64
|
|
|
|
|
44 | detect_two_page_tables, grid_to_table_json, GridCandidate, PageContext, TableDetector,
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: unused import: `TableSpan`
|
|
--> crates/pdftract-core/src/extract.rs:46:39
|
|
|
|
|
46 | use crate::table::{TableCell as Cell, TableSpan};
|
|
| ^^^^^^^^^
|
|
|
|
warning: unused imports: `emit_glyph` and `new_raw_glyph_list`
|
|
--> crates/pdftract-core/src/extract.rs:49:20
|
|
|
|
|
49 | use crate::glyph::{emit_glyph, new_raw_glyph_list, Glyph};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::graphics_state::GraphicsState`
|
|
--> crates/pdftract-core/src/extract.rs:50:5
|
|
|
|
|
50 | use crate::graphics_state::GraphicsState;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused imports: `BlockInput`, `Block`, `Column`, `Line`, `PageContext as LayoutPageContext`, `assign_columns_to_lines`, `classify_caption`, `classify_code`, `classify_figure`, `classify_formula`, `classify_list`, `classify_watermark`, `compute_baseline`, and `detect_headers_and_footers`
|
|
--> crates/pdftract-core/src/extract.rs:53:5
|
|
|
|
|
53 | assign_columns_to_lines, build_x0_histogram, classify_caption, classify_code, classify_figure,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
|
|
54 | classify_formula, classify_list, classify_watermark, cluster_spans_into_lines,
|
|
| ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
|
|
55 | compute_baseline, detect_headers_and_footers, group_lines_into_blocks, xy_cut, Block,
|
|
| ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^
|
|
56 | BlockInput, Column, Line, PageContext as LayoutPageContext,
|
|
| ^^^^^^^^^^ ^^^^^^ ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Span`
|
|
--> crates/pdftract-core/src/extract.rs:59:32
|
|
|
|
|
59 | use crate::span::{CssHexColor, Span};
|
|
| ^^^^
|
|
|
|
warning: unused import: `std::cmp::Ordering`
|
|
--> crates/pdftract-core/src/extract.rs:67:5
|
|
|
|
|
67 | use std::cmp::Ordering;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::parser::xref::XrefResolver`
|
|
--> crates/pdftract-core/src/extract.rs:930:13
|
|
|
|
|
930 | use crate::parser::xref::XrefResolver;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::diagnostics::DiagCode`
|
|
--> crates/pdftract-core/src/extract.rs:3004:13
|
|
|
|
|
3004 | use crate::diagnostics::DiagCode;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::diagnostics::DiagCode`
|
|
--> crates/pdftract-core/src/font/agl.rs:14:5
|
|
|
|
|
14 | use crate::diagnostics::DiagCode;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/font/fingerprint.rs:26:5
|
|
|
|
|
26 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused imports: `lookup_shape` and `phash_glyph`
|
|
--> crates/pdftract-core/src/font/resolver.rs:24:26
|
|
|
|
|
24 | use crate::font::shape::{lookup_shape, phash_glyph};
|
|
| ^^^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::font::type3_rasterizer::rasterize_type3_glyph`
|
|
--> crates/pdftract-core/src/font/resolver.rs:26:5
|
|
|
|
|
26 | use crate::font::type3_rasterizer::rasterize_type3_glyph;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `OpenTypeMetrics`
|
|
--> crates/pdftract-core/src/font/type0.rs:11:43
|
|
|
|
|
11 | use crate::font::embedded::{EmbeddedFont, OpenTypeMetrics};
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `intern`
|
|
--> crates/pdftract-core/src/forms/mod.rs:251:29
|
|
|
|
|
251 | use crate::parser::object::{intern, ObjRef, PdfDict, PdfObject};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/forms/mod.rs:255:5
|
|
|
|
|
255 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/forms/mod.rs:836:9
|
|
|
|
|
836 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `encoding_rs::WINDOWS_1252`
|
|
--> crates/pdftract-core/src/layout/correction.rs:16:5
|
|
|
|
|
16 | use encoding_rs::WINDOWS_1252;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Line`
|
|
--> crates/pdftract-core/src/layout/correction.rs:20:34
|
|
|
|
|
20 | use crate::layout::line::{Block, Line, LineMetadata};
|
|
| ^^^^
|
|
|
|
warning: unused import: `super::*`
|
|
--> crates/pdftract-core/src/layout/correction.rs:1215:9
|
|
|
|
|
1215 | use super::*;
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `std::sync::OnceLock`
|
|
--> crates/pdftract-core/src/layout/list.rs:13:5
|
|
|
|
|
13 | use std::sync::OnceLock;
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::collections::HashSet`
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:20:5
|
|
|
|
|
20 | use std::collections::HashSet;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `anyhow::Result`
|
|
--> crates/pdftract-core/src/log_policy.rs:20:5
|
|
|
|
|
20 | use anyhow::Result;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::io::Cursor`
|
|
--> crates/pdftract-core/src/output/ndjson/frames.rs:286:9
|
|
|
|
|
286 | use std::io::Cursor;
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::page_class::PageClass`
|
|
--> crates/pdftract-core/src/output/ndjson/pipeline.rs:15:5
|
|
|
|
|
15 | use crate::page_class::PageClass;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `super::*`
|
|
--> crates/pdftract-core/src/output/ndjson/pipeline.rs:141:9
|
|
|
|
|
141 | use super::*;
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `std::hash::Hasher`
|
|
--> crates/pdftract-core/src/page_class.rs:248:13
|
|
|
|
|
248 | use std::hash::Hasher;
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `FlateDecoder`
|
|
--> crates/pdftract-core/src/parser/hint_stream.rs:382:46
|
|
|
|
|
382 | use crate::parser::stream::{get_decoder, FlateDecoder, DEFAULT_MAX_DECOMPRESS_BYTES};
|
|
| ^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::parser::object::PdfObject`
|
|
--> crates/pdftract-core/src/parser/marked_content.rs:22:5
|
|
|
|
|
22 | use crate::parser::object::PdfObject;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::collections::HashSet`
|
|
--> crates/pdftract-core/src/parser/marked_content.rs:247:9
|
|
|
|
|
247 | use std::collections::HashSet;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused doc comment
|
|
--> crates/pdftract-core/src/parser/object/cache.rs:50:1
|
|
|
|
|
50 | / /// Per-thread resolution depth counter.
|
|
51 | | ///
|
|
52 | | /// Each thread gets its own independent depth counter, allowing concurrent
|
|
53 | | /// page processing in rayon without lock contention.
|
|
| |_----------------------------------------------------^
|
|
| |
|
|
| rustdoc does not generate documentation for macro invocations
|
|
|
|
|
= help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
|
|
= note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused import: `RESOLVING`
|
|
--> crates/pdftract-core/src/parser/object/cache.rs:35:51
|
|
|
|
|
35 | use super::cycle::{is_resolving, ResolutionGuard, RESOLVING};
|
|
| ^^^^^^^^^
|
|
|
|
warning: unused doc comment
|
|
--> crates/pdftract-core/src/parser/object/cycle.rs:33:1
|
|
|
|
|
33 | / /// Per-thread set of object references currently being resolved.
|
|
34 | | ///
|
|
35 | | /// Each thread gets its own independent HashSet, allowing concurrent
|
|
36 | | /// page processing in rayon without lock contention.
|
|
37 | | ///
|
|
38 | | /// Capacity of 64 is conservative: typical PDF resolution depth is < 10.
|
|
| |_------------------------------------------------------------------------^
|
|
| |
|
|
| rustdoc does not generate documentation for macro invocations
|
|
|
|
|
= help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/parser/ocg.rs:427:9
|
|
|
|
|
427 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::io::Seek`
|
|
--> crates/pdftract-core/src/parser/stream.rs:13:5
|
|
|
|
|
13 | use std::io::Seek;
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Hasher`
|
|
--> crates/pdftract-core/src/parser/stream.rs:1919:31
|
|
|
|
|
1919 | use std::hash::{Hash, Hasher};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `SeqAccess`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3243:42
|
|
|
|
|
3243 | use serde::de::{self, MapAccess, SeqAccess, Visitor};
|
|
| ^^^^^^^^^
|
|
|
|
warning: unused import: `bytes::Buf`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3333:13
|
|
|
|
|
3333 | use bytes::Buf;
|
|
| ^^^^^^^^^^
|
|
|
|
warning: unused import: `bytes::Buf`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3373:13
|
|
|
|
|
3373 | use bytes::Buf;
|
|
| ^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::encryption::decryptor::DecryptionContext`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3749:13
|
|
|
|
|
3749 | use crate::encryption::decryptor::DecryptionContext;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `secrecy::ExposeSecret`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3997:9
|
|
|
|
|
3997 | use secrecy::ExposeSecret;
|
|
| ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `secrecy::SecretString`
|
|
--> crates/pdftract-core/src/parser/stream.rs:5118:13
|
|
|
|
|
5118 | use secrecy::SecretString;
|
|
| ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Jbig2GlobalsRef`
|
|
--> crates/pdftract-core/src/parser/stream.rs:6139:51
|
|
|
|
|
6139 | use crate::decoder::jbig2::{Jbig2Decoder, Jbig2GlobalsRef};
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `MarkInfo`
|
|
--> crates/pdftract-core/src/parser/struct_tree.rs:696:34
|
|
|
|
|
696 | use crate::parser::catalog::{MarkInfo, ReadingOrderAlgorithm};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `PdfStream`
|
|
--> crates/pdftract-core/src/parser/xref.rs:10:71
|
|
|
|
|
10 | use crate::parser::object::{ObjRef, ObjectParser, PdfDict, PdfObject, PdfStream};
|
|
| ^^^^^^^^^
|
|
|
|
warning: unused import: `memchr`
|
|
--> crates/pdftract-core/src/parser/xref.rs:16:14
|
|
|
|
|
16 | use memchr::{memchr, memchr_iter};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/parser/xref.rs:273:13
|
|
|
|
|
273 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::parser::object::intern`
|
|
--> crates/pdftract-core/src/parser/xref.rs:3672:13
|
|
|
|
|
3672 | use crate::parser::object::intern;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `base64::prelude::*`
|
|
--> crates/pdftract-core/src/receipts/ocr_fallback.rs:11:5
|
|
|
|
|
11 | use base64::prelude::*;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::fs::File`
|
|
--> crates/pdftract-core/src/source/mod.rs:27:5
|
|
|
|
|
27 | use std::fs::File;
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `SeekFrom`
|
|
--> crates/pdftract-core/src/source/mod.rs:28:33
|
|
|
|
|
28 | use std::io::{self, Read, Seek, SeekFrom};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `std::path::Path`
|
|
--> crates/pdftract-core/src/source/mod.rs:29:5
|
|
|
|
|
29 | use std::path::Path;
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::fs`
|
|
--> crates/pdftract-core/src/source/mmap.rs:178:9
|
|
|
|
|
178 | use std::fs;
|
|
| ^^^^^^^
|
|
|
|
warning: unused import: `crate::fingerprint::compute_fingerprint`
|
|
--> crates/pdftract-core/src/sdk.rs:10:5
|
|
|
|
|
10 | use crate::fingerprint::compute_fingerprint;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::markdown::page_to_markdown`
|
|
--> crates/pdftract-core/src/sdk.rs:11:5
|
|
|
|
|
11 | use crate::markdown::page_to_markdown;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::parser::catalog::parse_catalog`
|
|
--> crates/pdftract-core/src/sdk.rs:13:5
|
|
|
|
|
13 | use crate::parser::catalog::parse_catalog;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused imports: `LazyPageIter`, `PageDict`, and `flatten_page_tree`
|
|
--> crates/pdftract-core/src/sdk.rs:14:28
|
|
|
|
|
14 | use crate::parser::pages::{flatten_page_tree, LazyPageIter, PageDict};
|
|
| ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^
|
|
|
|
warning: unused imports: `XrefResolver` and `load_xref_with_prev_chain`
|
|
--> crates/pdftract-core/src/sdk.rs:16:27
|
|
|
|
|
16 | use crate::parser::xref::{load_xref_with_prev_chain, XrefResolver};
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::source::FileSource`
|
|
--> crates/pdftract-core/src/sdk.rs:19:5
|
|
|
|
|
19 | use crate::source::FileSource;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `serde_json::Value`
|
|
--> crates/pdftract-core/src/sdk.rs:22:5
|
|
|
|
|
22 | use serde_json::Value;
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::collections::HashMap`
|
|
--> crates/pdftract-core/src/sdk.rs:23:5
|
|
|
|
|
23 | use std::collections::HashMap;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `super::*`
|
|
--> crates/pdftract-core/src/sdk.rs:341:9
|
|
|
|
|
341 | use super::*;
|
|
| ^^^^^^^^
|
|
|
|
warning: unused imports: `PdfDict` and `intern`
|
|
--> crates/pdftract-core/src/signature/mod.rs:20:29
|
|
|
|
|
20 | use crate::parser::object::{intern, ObjRef, PdfDict, PdfObject};
|
|
| ^^^^^^ ^^^^^^^
|
|
|
|
warning: unused import: `std::sync::Arc`
|
|
--> crates/pdftract-core/src/signature/mod.rs:22:5
|
|
|
|
|
22 | use std::sync::Arc;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::font::UnicodeSource`
|
|
--> crates/pdftract-core/src/span/mod.rs:1279:13
|
|
|
|
|
1279 | use crate::font::UnicodeSource;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `anyhow::Result`
|
|
--> crates/pdftract-core/src/table/output.rs:9:5
|
|
|
|
|
9 | use anyhow::Result;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `crate::table::Segment`
|
|
--> crates/pdftract-core/src/table/output.rs:275:9
|
|
|
|
|
275 | use crate::table::Segment;
|
|
| ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Write`
|
|
--> crates/pdftract-core/src/atomic_file_writer.rs:191:33
|
|
|
|
|
191 | use std::io::{self, Write};
|
|
| ^^^^^
|
|
|
|
warning: unused import: `crate::parser::stream::PdfSource`
|
|
--> crates/pdftract-core/src/sdk.rs:15:5
|
|
|
|
|
15 | use crate::parser::stream::PdfSource as ParserPdfSource;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `PdfSource`
|
|
--> crates/pdftract-core/src/document.rs:25:33
|
|
|
|
|
25 | use crate::source::{FileSource, PdfSource};
|
|
| ^^^^^^^^^
|
|
|
|
warning: unused import: `std::io::Read`
|
|
--> crates/pdftract-core/src/parser/stream.rs:12:5
|
|
|
|
|
12 | use std::io::Read;
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `rayon::prelude`
|
|
--> crates/pdftract-core/src/extract.rs:62:5
|
|
|
|
|
62 | use rayon::prelude::*;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::io::Write`
|
|
--> crates/pdftract-core/src/extract.rs:1656:9
|
|
|
|
|
1656 | use std::io::Write;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `LineMetadata`
|
|
--> crates/pdftract-core/src/layout/correction.rs:20:40
|
|
|
|
|
20 | use crate::layout::line::{Block, Line, LineMetadata};
|
|
| ^^^^^^^^^^^^
|
|
|
|
warning: unused variable: `page_ref_to_index`
|
|
--> crates/pdftract-core/src/annotation/json.rs:29:5
|
|
|
|
|
29 | page_ref_to_index: &Option<HashMap<u64, usize>>,
|
|
| ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_ref_to_index`
|
|
|
|
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/atomic_file_writer.rs:295:13
|
|
|
|
|
295 | for mut writer in writers {
|
|
| ----^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/attachment/filespec.rs:156:9
|
|
|
|
|
156 | let mut diagnostics = Vec::new();
|
|
| ----^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/attachment/filespec.rs:598:13
|
|
|
|
|
598 | let mut uf_bytes = filename
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/attachment/name_tree.rs:473:13
|
|
|
|
|
473 | let mut names_dict = IndexMap::new();
|
|
| ----^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/cache/compression.rs:131:13
|
|
|
|
|
131 | let mut decoder = zstd::Decoder::new(data)?;
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/cache/compression.rs:255:9
|
|
|
|
|
255 | let mut decoder = zstd::Decoder::new(data)?;
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `ctx`
|
|
--> crates/pdftract-core/src/classify.rs:690:31
|
|
|
|
|
690 | fn classify_hybrid(&self, ctx: &PageContext, cells: &[CellData; 64]) -> PageClassification {
|
|
| ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
|
|
|
|
warning: unused variable: `classifier`
|
|
--> crates/pdftract-core/src/classify.rs:2121:13
|
|
|
|
|
2121 | let classifier = PageClassifier::default();
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_classifier`
|
|
|
|
warning: unused variable: `classifier`
|
|
--> crates/pdftract-core/src/classify.rs:2145:13
|
|
|
|
|
2145 | let classifier = PageClassifier::default();
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_classifier`
|
|
|
|
warning: unused variable: `classifier`
|
|
--> crates/pdftract-core/src/classify.rs:2166:13
|
|
|
|
|
2166 | let classifier = PageClassifier::default();
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_classifier`
|
|
|
|
warning: unused variable: `ranges`
|
|
--> crates/pdftract-core/src/cmap/codespace.rs:827:14
|
|
|
|
|
827 | let (ranges, diags) = parser.parse();
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_ranges`
|
|
|
|
warning: unused variable: `input`
|
|
--> crates/pdftract-core/src/cmap/codespace.rs:884:13
|
|
|
|
|
884 | let input = b"1 begincodespacerace <00> <7F> endcodespacerace";
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
|
|
|
|
warning: unused variable: `catalog`
|
|
--> crates/pdftract-core/src/document.rs:1183:27
|
|
|
|
|
1183 | let (fingerprint, catalog, pages, resolver) = parse_pdf_file(&pdf_path).unwrap();
|
|
| ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_catalog`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/encryption/aes_128.rs:62:9
|
|
|
|
|
62 | let mut hash = md5.finalize();
|
|
| ----^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/encryption/aes_128.rs:221:13
|
|
|
|
|
221 | let mut data = vec![0u8; 33];
|
|
| ----^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `decrypted_len`
|
|
--> crates/pdftract-core/src/encryption/aes_256.rs:231:13
|
|
|
|
|
231 | let decrypted_len = decryptor
|
|
| ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decrypted_len`
|
|
|
|
warning: unused variable: `k`
|
|
--> crates/pdftract-core/src/encryption/rc4.rs:242:10
|
|
|
|
|
242 | for (k, byte) in result.iter_mut().enumerate() {
|
|
| ^ help: if this is intentional, prefix it with an underscore: `_k`
|
|
|
|
warning: unused variable: `padded_password`
|
|
--> crates/pdftract-core/src/encryption/rc4.rs:295:9
|
|
|
|
|
295 | let padded_password = pad_password(password);
|
|
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_padded_password`
|
|
|
|
warning: unused variable: `resolver`
|
|
--> crates/pdftract-core/src/extract.rs:158:5
|
|
|
|
|
158 | resolver: &crate::parser::xref::XrefResolver,
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resolver`
|
|
|
|
warning: unused variable: `page_index`
|
|
--> crates/pdftract-core/src/extract.rs:159:5
|
|
|
|
|
159 | page_index: usize,
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_index`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/extract.rs:676:9
|
|
|
|
|
676 | let mut page_count = all_pages.len();
|
|
| ----^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `decryption_context`
|
|
--> crates/pdftract-core/src/extract.rs:569:9
|
|
|
|
|
569 | let decryption_context = {
|
|
| ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decryption_context`
|
|
|
|
warning: unused variable: `semaphore`
|
|
--> crates/pdftract-core/src/extract.rs:658:9
|
|
|
|
|
658 | let semaphore = Arc::new(Semaphore::new(options.max_parallel_pages));
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_semaphore`
|
|
|
|
warning: unused variable: `resolver`
|
|
--> crates/pdftract-core/src/extract.rs:1101:5
|
|
|
|
|
1101 | resolver: &crate::parser::xref::XrefResolver,
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resolver`
|
|
|
|
warning: unused variable: `catalog`
|
|
--> crates/pdftract-core/src/extract.rs:1102:5
|
|
|
|
|
1102 | catalog: &crate::parser::catalog::Catalog,
|
|
| ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_catalog`
|
|
|
|
warning: unused variable: `kind`
|
|
--> crates/pdftract-core/src/extract.rs:1130:13
|
|
|
|
|
1130 | kind,
|
|
| ^^^^ help: try ignoring the field: `kind: _`
|
|
|
|
warning: unused variable: `is_combo`
|
|
--> crates/pdftract-core/src/extract.rs:1159:13
|
|
|
|
|
1159 | is_combo,
|
|
| ^^^^^^^^ help: try ignoring the field: `is_combo: _`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/extract.rs:1734:9
|
|
|
|
|
1734 | let mut page_count = 0usize;
|
|
| ----^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/extract.rs:1763:9
|
|
|
|
|
1763 | let mut page_count = all_pages.len();
|
|
| ----^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `page_count`
|
|
--> crates/pdftract-core/src/extract.rs:1734:9
|
|
|
|
|
1734 | let mut page_count = 0usize;
|
|
| ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_count`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/extract.rs:2357:9
|
|
|
|
|
2357 | let mut spans = merge_glyphs_to_spans(&glyphs);
|
|
| ----^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `deferred_diag`
|
|
--> crates/pdftract-core/src/extract.rs:3033:13
|
|
|
|
|
3033 | let deferred_diag = result
|
|
| ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deferred_diag`
|
|
|
|
warning: unused variable: `expected_type`
|
|
--> crates/pdftract-core/src/font/embedded.rs:345:26
|
|
|
|
|
345 | let (stream_key, expected_type) = match kind {
|
|
| ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_type`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/font/encoding.rs:1195:13
|
|
|
|
|
1195 | let mut diagnostics: Vec<Diagnostic> = Vec::new();
|
|
| ----^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `glyph_name_for_l4`
|
|
--> crates/pdftract-core/src/font/resolver.rs:551:9
|
|
|
|
|
551 | let glyph_name_for_l4 = encoding.glyph_name_for(char_code);
|
|
| ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_glyph_name_for_l4`
|
|
|
|
warning: unused variable: `name`
|
|
--> crates/pdftract-core/src/font/type3_rasterizer.rs:500:13
|
|
|
|
|
500 | let name = name_stack.pop().unwrap();
|
|
| ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
|
|
|
|
warning: unused variable: `diagnostics`
|
|
--> crates/pdftract-core/src/forms/mod.rs:552:5
|
|
|
|
|
552 | diagnostics: &mut Vec<Diagnostic>,
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_diagnostics`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:840:13
|
|
|
|
|
840 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:931:13
|
|
|
|
|
931 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:992:14
|
|
|
|
|
992 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:992:27
|
|
|
|
|
992 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1065:14
|
|
|
|
|
1065 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1065:27
|
|
|
|
|
1065 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1112:14
|
|
|
|
|
1112 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1112:27
|
|
|
|
|
1112 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1154:14
|
|
|
|
|
1154 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1154:27
|
|
|
|
|
1154 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1196:14
|
|
|
|
|
1196 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1196:27
|
|
|
|
|
1196 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1238:14
|
|
|
|
|
1238 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1238:27
|
|
|
|
|
1238 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1276:14
|
|
|
|
|
1276 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1276:27
|
|
|
|
|
1276 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1352:14
|
|
|
|
|
1352 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/forms/mod.rs:1352:27
|
|
|
|
|
1352 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `font_dict`
|
|
--> crates/pdftract-core/src/glyph/mod.rs:459:22
|
|
|
|
|
459 | fn get_type0_advance(font_dict: &PdfDict, char_code: u32) -> u16 {
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_dict`
|
|
|
|
warning: unused variable: `char_code`
|
|
--> crates/pdftract-core/src/glyph/mod.rs:459:43
|
|
|
|
|
459 | fn get_type0_advance(font_dict: &PdfDict, char_code: u32) -> u16 {
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_char_code`
|
|
|
|
warning: unused variable: `char_code`
|
|
--> crates/pdftract-core/src/glyph/mod.rs:519:45
|
|
|
|
|
519 | fn get_font_glyph_bbox(font_dict: &PdfDict, char_code: u32) -> [f64; 4] {
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_char_code`
|
|
|
|
warning: unused variable: `descriptor_ref`
|
|
--> crates/pdftract-core/src/glyph/mod.rs:559:40
|
|
|
|
|
559 | if let Some(PdfObject::Ref(descriptor_ref)) = font_dict.get("/FontDescriptor") {
|
|
| ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_descriptor_ref`
|
|
|
|
warning: unused variable: `initial_ctm`
|
|
--> crates/pdftract-core/src/graphics_state.rs:1094:13
|
|
|
|
|
1094 | let initial_ctm = state.ctm;
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_initial_ctm`
|
|
|
|
warning: unused variable: `threshold`
|
|
--> crates/pdftract-core/src/layout/columns.rs:1041:13
|
|
|
|
|
1041 | let threshold = (page_width * 0.03_f32).ceil() as usize; // 9
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_threshold`
|
|
|
|
warning: unused variable: `threshold`
|
|
--> crates/pdftract-core/src/layout/columns.rs:1060:13
|
|
|
|
|
1060 | let threshold = (page_width * 0.03_f32).ceil() as usize; // 18
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_threshold`
|
|
|
|
warning: unreachable pattern
|
|
--> crates/pdftract-core/src/layout/correction.rs:376:13
|
|
|
|
|
362 | 0x0178 => 0x8E, // Ÿ (Latin capital letter Y with diaeresis)
|
|
| ------ matches all the relevant values
|
|
...
|
|
376 | 0x0178 => 0x9E, // Ÿ (Latin small letter y with diaeresis) - duplicate codepoint, 9F is correct
|
|
| ^^^^^^ no value can reach this
|
|
|
|
|
= note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused variable: `original_text`
|
|
--> crates/pdftract-core/src/layout/correction.rs:904:9
|
|
|
|
|
904 | let original_text = span.text.clone();
|
|
| ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_original_text`
|
|
|
|
warning: unused variable: `char_idx`
|
|
--> crates/pdftract-core/src/layout/correction.rs:921:10
|
|
|
|
|
921 | for (char_idx, &ch) in chars.iter().enumerate() {
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_char_idx`
|
|
|
|
warning: unused variable: `x0`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:203:10
|
|
|
|
|
203 | let [x0, y0, x1, y1] = block.bbox;
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_x0`
|
|
|
|
warning: unused variable: `x1`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:203:18
|
|
|
|
|
203 | let [x0, y0, x1, y1] = block.bbox;
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_x1`
|
|
|
|
warning: unused variable: `text_a`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:415:13
|
|
|
|
|
415 | let text_a = "ACME Corporation XYZ";
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_a`
|
|
|
|
warning: unused variable: `text_b`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:416:13
|
|
|
|
|
416 | let text_b = "ACME CorporationsXYZ"; // 1 char diff (added 's')
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_b`
|
|
|
|
warning: unused variable: `text_a`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:433:13
|
|
|
|
|
433 | let text_a = "ACME Corporation ".repeat(6); // ~114 chars
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_a`
|
|
|
|
warning: unused variable: `text_b`
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:434:13
|
|
|
|
|
434 | let text_b = "ACME Corporation ".repeat(5).to_string() + "ACME Corporution "; // typo
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_b`
|
|
|
|
warning: unused variable: `avg_x0`
|
|
--> crates/pdftract-core/src/layout/line.rs:395:5
|
|
|
|
|
395 | avg_x0: f32,
|
|
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_avg_x0`
|
|
|
|
warning: value assigned to `region_count` is never read
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:112:28
|
|
|
|
|
112 | let mut region_count = 0;
|
|
| ^ this value is reassigned later and never used
|
|
...
|
|
119 | region_count = stats.region_count;
|
|
| --------------------------------- `region_count` is overwritten here before the previous value is read
|
|
|
|
|
= note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: value assigned to `small_region_count` is never read
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:113:34
|
|
|
|
|
113 | let mut small_region_count = 0;
|
|
| ^ this value is reassigned later and never used
|
|
...
|
|
120 | small_region_count = stats.small_region_count;
|
|
| --------------------------------------------- `small_region_count` is overwritten here before the previous value is read
|
|
|
|
warning: unused variable: `x_split`
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:190:18
|
|
|
|
|
190 | if let Some((x_split, left_indices, right_indices)) =
|
|
| ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_x_split`
|
|
|
|
warning: unused variable: `y_split`
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:211:18
|
|
|
|
|
211 | if let Some((y_split, top_indices, bottom_indices)) =
|
|
| ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_y_split`
|
|
|
|
warning: unused variable: `first_main`
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:1167:23
|
|
|
|
|
1167 | if let (Some(&first_main), Some(&last_main), Some(&first_sidebar)) =
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_first_main`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/inline_image.rs:668:29
|
|
|
|
|
668 | let mut dict = Vec::new();
|
|
| ----^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable `sign_count` is assigned to, but never used
|
|
--> crates/pdftract-core/src/parser/lexer/mod.rs:528:13
|
|
|
|
|
528 | let mut sign_count = 0;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
|
= note: consider using `_sign_count` instead
|
|
|
|
warning: value assigned to `sign_count` is never read
|
|
--> crates/pdftract-core/src/parser/lexer/mod.rs:537:13
|
|
|
|
|
537 | sign_count = 1;
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/lexer/mod.rs:1761:20
|
|
|
|
|
1761 | .prop_map(|mut bytes| {
|
|
| ----^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: value assigned to `offset` is never read
|
|
--> crates/pdftract-core/src/parser/objstm.rs:724:9
|
|
|
|
|
724 | offset += b"5 0 R\n".len() as u64;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/objstm.rs:781:13
|
|
|
|
|
781 | let mut dict = PdfDict::new();
|
|
| ----^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `has_bomb_diag`
|
|
--> crates/pdftract-core/src/parser/objstm.rs:1159:13
|
|
|
|
|
1159 | let has_bomb_diag = diags.iter().any(|d| d.code == DiagCode::StreamBomb);
|
|
| ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_has_bomb_diag`
|
|
|
|
warning: unused variable: `diagnostics`
|
|
--> crates/pdftract-core/src/parser/ocg.rs:144:31
|
|
|
|
|
144 | fn parse(obj: &PdfObject, diagnostics: &mut Vec<Diagnostic>) -> Self {
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_diagnostics`
|
|
|
|
warning: unused variable: `obj_ref`
|
|
--> crates/pdftract-core/src/parser/ocg.rs:433:22
|
|
|
|
|
433 | fn make_test_ocg(obj_ref: ObjRef, name: &str, intent: Option<&str>) -> PdfObject {
|
|
| ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_obj_ref`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:493:13
|
|
|
|
|
493 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:530:13
|
|
|
|
|
530 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:563:13
|
|
|
|
|
563 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:607:13
|
|
|
|
|
607 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:644:13
|
|
|
|
|
644 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:680:13
|
|
|
|
|
680 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `resolver`
|
|
--> crates/pdftract-core/src/parser/ocg.rs:706:13
|
|
|
|
|
706 | let resolver = make_test_resolver();
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resolver`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/ocg.rs:856:21
|
|
|
|
|
856 | let mut resolver = make_test_resolver();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1065:24
|
|
|
|
|
1065 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1107:24
|
|
|
|
|
1107 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1165:24
|
|
|
|
|
1165 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1222:24
|
|
|
|
|
1222 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1335:24
|
|
|
|
|
1335 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/outline.rs:1434:13
|
|
|
|
|
1434 | let mut root_dict = IndexMap::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `diags`
|
|
--> crates/pdftract-core/src/parser/outline.rs:1485:24
|
|
|
|
|
1485 | let (outlines, diags) = parse_outlines(&resolver, Some(ObjRef::new(99, 0)), &pages);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_diags`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/pages.rs:1340:13
|
|
|
|
|
1340 | let mut root_resources = PdfDict::new(); // Empty resources dict
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1588:25
|
|
|
|
|
1588 | inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1569:41
|
|
|
|
|
1569 | ... inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1557:37
|
|
|
|
|
1557 | ... inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1580:33
|
|
|
|
|
1580 | ... inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1521:29
|
|
|
|
|
1521 | ... inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1512:29
|
|
|
|
|
1512 | ... inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: value assigned to `inherited` is never read
|
|
--> crates/pdftract-core/src/parser/pages.rs:1593:21
|
|
|
|
|
1593 | inherited = parent_inherited;
|
|
| ^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
|
|
warning: unused variable: `max_depth`
|
|
--> crates/pdftract-core/src/parser/pages.rs:1706:40
|
|
|
|
|
1706 | fn arb_pages_dict_with_direct_kids(max_depth: u8) -> impl Strategy<Value = PdfDict> {
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_depth`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/resources.rs:323:13
|
|
|
|
|
323 | let mut ancestor = ResourceDict::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `buf`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3477:24
|
|
|
|
|
3477 | fn read(&mut self, buf: &mut [u8]) -> std::io::Result<usize> {
|
|
| ^^^ help: if this is intentional, prefix it with an underscore: `_buf`
|
|
|
|
warning: unused variable: `e`
|
|
--> crates/pdftract-core/src/parser/stream.rs:3959:25
|
|
|
|
|
3959 | Err(e) => {
|
|
| ^ help: if this is intentional, prefix it with an underscore: `_e`
|
|
|
|
warning: unused variable: `std_type`
|
|
--> crates/pdftract-core/src/parser/struct_tree.rs:1654:20
|
|
|
|
|
1654 | pub fn is_artifact(std_type: StructureType) -> bool {
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_std_type`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:826:41
|
|
|
|
|
826 | fn read_line_at(source: &dyn PdfSource, mut pos: u64) -> Option<String> {
|
|
| ----^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `diagnostics`
|
|
--> crates/pdftract-core/src/parser/xref.rs:876:53
|
|
|
|
|
876 | fn read_line(source: &dyn PdfSource, pos: &mut u64, diagnostics: &mut Vec<Diag>) -> Option<String> {
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_diagnostics`
|
|
|
|
warning: value assigned to `depth` is never read
|
|
--> crates/pdftract-core/src/parser/xref.rs:909:21
|
|
|
|
|
909 | let mut depth = 0;
|
|
| ^ this value is reassigned later and never used
|
|
...
|
|
938 | depth = 1;
|
|
| --------- `depth` is overwritten here before the previous value is read
|
|
|
|
warning: unused variable: `source_len`
|
|
--> crates/pdftract-core/src/parser/xref.rs:1229:37
|
|
|
|
|
1229 | fn forward_scan_memory(data: &[u8], source_len: u64) -> XrefSection {
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_source_len`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4595:13
|
|
|
|
|
4595 | let mut rev2_with_prev = rev2.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4602:13
|
|
|
|
|
4602 | let mut rev3_with_prev = rev3.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4609:13
|
|
|
|
|
4609 | let mut rev4_with_prev = rev4.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4649:13
|
|
|
|
|
4649 | let mut rev2_with_prev = rev2.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4688:13
|
|
|
|
|
4688 | let mut rev2_with_prev = rev2.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `rev_base`
|
|
--> crates/pdftract-core/src/parser/xref.rs:4720:13
|
|
|
|
|
4720 | let rev_base = b"xref\n0 1\n\
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rev_base`
|
|
|
|
warning: unused variable: `rev1_offset`
|
|
--> crates/pdftract-core/src/parser/xref.rs:4840:13
|
|
|
|
|
4840 | let rev1_offset = file_data.len() as u64;
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rev1_offset`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/parser/xref.rs:4931:13
|
|
|
|
|
4931 | let mut rev2_with_prev = rev2_trad.to_vec();
|
|
| ----^^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `has_prev`
|
|
--> crates/pdftract-core/src/parser/xref.rs:4970:51
|
|
|
|
|
4970 | for (i, (obj_num, offset, gen_nr, has_prev)) in revisions.iter().enumerate() {
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_has_prev`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/word_boundary.rs:440:13
|
|
|
|
|
440 | let mut manager = WordBoundaryManager::new();
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `prev`
|
|
--> crates/pdftract-core/src/semaphore.rs:65:13
|
|
|
|
|
65 | let prev = self.permits.fetch_add(1, Ordering::Release);
|
|
| ^^^^ help: if this is intentional, prefix it with an underscore: `_prev`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:838:13
|
|
|
|
|
838 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:909:13
|
|
|
|
|
909 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:933:14
|
|
|
|
|
933 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:933:27
|
|
|
|
|
933 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:969:14
|
|
|
|
|
969 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:969:27
|
|
|
|
|
969 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1002:14
|
|
|
|
|
1002 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1002:27
|
|
|
|
|
1002 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1045:14
|
|
|
|
|
1045 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1045:27
|
|
|
|
|
1045 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1070:14
|
|
|
|
|
1070 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1070:27
|
|
|
|
|
1070 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1088:14
|
|
|
|
|
1088 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1088:27
|
|
|
|
|
1088 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1108:14
|
|
|
|
|
1108 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1108:27
|
|
|
|
|
1108 | let (mut catalog, mut resolver) = make_test_acroform(fields);
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1201:13
|
|
|
|
|
1201 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `v_ref`
|
|
--> crates/pdftract-core/src/signature/mod.rs:1183:13
|
|
|
|
|
1183 | let v_ref = ObjRef::new(500, 0);
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_v_ref`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1259:13
|
|
|
|
|
1259 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1315:13
|
|
|
|
|
1315 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1401:13
|
|
|
|
|
1401 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1429:13
|
|
|
|
|
1429 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1457:13
|
|
|
|
|
1457 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/signature/mod.rs:1491:13
|
|
|
|
|
1491 | let mut resolver = XrefResolver::new();
|
|
| ----^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `col_count`
|
|
--> crates/pdftract-core/src/table/cell.rs:495:5
|
|
|
|
|
495 | col_count: usize,
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_col_count`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates/pdftract-core/src/table/grid.rs:52:9
|
|
|
|
|
52 | mut intersections: Vec<(f32, f32)>,
|
|
| ----^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `page_idx`
|
|
--> crates/pdftract-core/src/table/output.rs:192:10
|
|
|
|
|
192 | for (page_idx, page_tables) in all_tables.iter().enumerate() {
|
|
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_idx`
|
|
|
|
warning: unused variable: `current_page_height`
|
|
--> crates/pdftract-core/src/table/output.rs:203:13
|
|
|
|
|
203 | let current_page_height = page_heights.get(page_idx).copied().unwrap_or(792.0);
|
|
| ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_page_height`
|
|
|
|
warning: unused variable: `other`
|
|
--> crates/pdftract-core/src/threads/mod.rs:361:19
|
|
|
|
|
361 | (Some(other), _) => {
|
|
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
|
|
|
|
warning: unused variable: `current_ref`
|
|
--> crates/pdftract-core/src/threads/mod.rs:535:43
|
|
|
|
|
535 | fn extract_bead_rect(bead_dict: &PdfDict, current_ref: ObjRef) -> Option<[f32; 4]> {
|
|
| ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_ref`
|
|
|
|
warning: function `extract_destination_name` is never used
|
|
--> crates/pdftract-core/src/annotation/links.rs:491:4
|
|
|
|
|
491 | fn extract_destination_name(dest_obj: Option<&PdfObject>) -> Option<String> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: function `make_filespec` is never used
|
|
--> crates/pdftract-core/src/attachment/filespec.rs:587:8
|
|
|
|
|
587 | fn make_filespec(
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: function `make_ef_stream` is never used
|
|
--> crates/pdftract-core/src/attachment/filespec.rs:629:8
|
|
|
|
|
629 | fn make_ef_stream(
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: field `0` is never read
|
|
--> crates/pdftract-core/src/cmap/codespace.rs:644:16
|
|
|
|
|
644 | Unexpected(u8),
|
|
| ---------- ^^
|
|
| |
|
|
| field in this variant
|
|
|
|
|
= note: `Token` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
|
|
help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
|
|
|
|
|
644 - Unexpected(u8),
|
|
644 + Unexpected(()),
|
|
|
|
|
|
|
warning: variants `Stream` and `Error` are never constructed
|
|
--> crates/pdftract-core/src/content_stream.rs:1609:5
|
|
|
|
|
1608 | enum XObjectResolveResult {
|
|
| -------------------- variants in this enum
|
|
1609 | Stream(PdfDict, Vec<u8>),
|
|
| ^^^^^^
|
|
1610 | Error(Diagnostic),
|
|
| ^^^^^
|
|
|
|
warning: constant `DECODER` is never used
|
|
--> crates/pdftract-core/src/decoder/jbig2.rs:221:15
|
|
|
|
|
221 | const DECODER: Jbig2Decoder = Jbig2Decoder::new();
|
|
| ^^^^^^^
|
|
|
|
warning: field `source` is never read
|
|
--> crates/pdftract-core/src/document.rs:949:5
|
|
|
|
|
941 | pub struct PageIter<'a> {
|
|
| -------- field in this struct
|
|
...
|
|
949 | source: Option<&'a dyn ParserPdfSource>,
|
|
| ^^^^^^
|
|
|
|
warning: field `page_height` is never read
|
|
--> crates/pdftract-core/src/extract.rs:371:9
|
|
|
|
|
357 | struct PageResultInternal {
|
|
| ------------------ field in this struct
|
|
...
|
|
371 | pub page_height: f64,
|
|
| ^^^^^^^^^^^
|
|
|
|
|
= note: `PageResultInternal` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
|
|
|
warning: function `extract_page` is never used
|
|
--> crates/pdftract-core/src/extract.rs:1315:4
|
|
|
|
|
1315 | fn extract_page(
|
|
| ^^^^^^^^^^^^
|
|
|
|
warning: field `font` is never read
|
|
--> crates/pdftract-core/src/font/type3_rasterizer.rs:208:5
|
|
|
|
|
198 | struct RasterizerContext<'a> {
|
|
| ----------------- field in this struct
|
|
...
|
|
208 | font: &'a Type3Font,
|
|
| ^^^^
|
|
|
|
warning: function `is_repeated_header_footer` is never used
|
|
--> crates/pdftract-core/src/layout/header_footer.rs:225:4
|
|
|
|
|
225 | fn is_repeated_header_footer(
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: associated function `with_text` is never used
|
|
--> crates/pdftract-core/src/layout/line.rs:871:12
|
|
|
|
|
860 | impl TestSpan {
|
|
| ------------- associated function in this implementation
|
|
...
|
|
871 | fn with_text(bbox: [f32; 4], font_size: f32, text: &str) -> Self {
|
|
| ^^^^^^^^^
|
|
|
|
warning: constant `REGION_COUNT_THRESHOLD` is never used
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:27:7
|
|
|
|
|
27 | const REGION_COUNT_THRESHOLD: usize = 10;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: fields `distance` and `angle` are never read
|
|
--> crates/pdftract-core/src/layout/reading_order.rs:720:5
|
|
|
|
|
714 | struct Edge {
|
|
| ---- fields in this struct
|
|
...
|
|
720 | distance: f32,
|
|
| ^^^^^^^^
|
|
721 | /// Angle in radians between centers.
|
|
722 | angle: f32,
|
|
| ^^^^^
|
|
|
|
|
= note: `Edge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
|
|
|
warning: struct `TestBlock` is never constructed
|
|
--> crates/pdftract-core/src/layout/watermark_formula.rs:111:12
|
|
|
|
|
111 | struct TestBlock {
|
|
| ^^^^^^^^^
|
|
|
|
warning: method `emit_diagnostic` is never used
|
|
--> crates/pdftract-core/src/parser/catalog.rs:421:8
|
|
|
|
|
399 | impl Catalog {
|
|
| ------------ method in this implementation
|
|
...
|
|
421 | fn emit_diagnostic(&mut self, code: DiagCode, message: String) {
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: fields `shared_object_number_bits` and `shared_group_length_bits` are never read
|
|
--> crates/pdftract-core/src/parser/hint_stream.rs:180:5
|
|
|
|
|
172 | struct HintHeader {
|
|
| ---------- fields in this struct
|
|
...
|
|
180 | shared_object_number_bits: u8,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
181 | /// Bit width for shared object hint group lengths
|
|
182 | shared_group_length_bits: u8,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `HintHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
|
|
|
|
warning: method `lex_unknown` is never used
|
|
--> crates/pdftract-core/src/parser/lexer/mod.rs:1108:8
|
|
|
|
|
117 | impl<'a> Lexer<'a> {
|
|
| ------------------ method in this implementation
|
|
...
|
|
1108 | fn lex_unknown(&mut self) -> Option<Token> {
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: method `emit_diagnostic` is never used
|
|
--> crates/pdftract-core/src/parser/marked_content.rs:83:8
|
|
|
|
|
41 | impl McidTracker {
|
|
| ---------------- method in this implementation
|
|
...
|
|
83 | fn emit_diagnostic(&mut self, code: DiagCode, message: String) {
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
warning: function `make_test_resolver` is never used
|
|
--> crates/pdftract-core/src/parser/struct_tree.rs:1754:8
|
|
|
|
|
1754 | fn make_test_resolver() -> XrefResolver {
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: function `round_coord` is never used
|
|
--> crates/pdftract-core/src/receipts/ocr_fallback.rs:239:4
|
|
|
|
|
239 | fn round_coord(value: f64) -> f64 {
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: field `font_id` is never read
|
|
--> crates/pdftract-core/src/word_boundary.rs:39:5
|
|
|
|
|
37 | pub struct WordBoundaryDetector {
|
|
| -------------------- field in this struct
|
|
38 | /// Font identifier for this detector.
|
|
39 | font_id: FontId,
|
|
| ^^^^^^^
|
|
|
|
|
= note: `WordBoundaryDetector` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
|
|
|
warning: comparison is useless due to type limits
|
|
--> crates/pdftract-core/src/content_stream.rs:3112:17
|
|
|
|
|
3112 | assert!(result.diagnostics.len() >= 0);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_comparisons)]` on by default
|
|
|
|
warning: static variable `HASH_56a45233d29f11b4dfb86d248e921939d115778f87325e7ae8cc108383d6664d` should have an upper case name
|
|
--> /home/coding/pdftract/target/debug/build/pdftract-core-0d428a00850f9797/out/font_fingerprints.rs:7:8
|
|
|
|
|
7 | static HASH_56a45233d29f11b4dfb86d248e921939d115778f87325e7ae8cc108383d6664d: &[(u16, u32)] = &[(1, 32), (2, 33), (3, 34), (4, 35), (...
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
|
|
help: convert the identifier to upper case
|
|
|
|
|
7 - static HASH_56a45233d29f11b4dfb86d248e921939d115778f87325e7ae8cc108383d6664d: &[(u16, u32)] = &[(1, 32), (2, 33), (3, 34), (4, 35), (5, 36), (6, 37), (7, 38), (8, 39), (9, 40), (10, 41), (11, 42), (12, 43), (13, 44), (14, 45), (15, 46), (16, 47), (17, 48), (18, 49), (19, 50), (20, 51), (21, 52), (22, 53), (23, 54), (24, 55), (25, 56), (26, 57), (27, 58), (28, 59), (29, 60), (30, 61), (31, 62), (32, 63), (33, 64), (34, 65), (35, 66), (36, 67), (37, 68), (38, 69), (39, 70), (40, 71), (41, 72), (42, 73), (43, 74), (44, 75), (45, 76), (46, 77), (47, 78), (48, 79), (49, 80), (50, 81), (51, 82), (52, 83), (53, 84), (54, 85), (55, 86), (56, 87), (57, 88), (58, 89), (59, 90), (60, 91), (61, 92), (62, 93), (63, 94), (64, 95), (65, 96), (66, 97), (67, 98), (68, 99), (69, 100), (70, 101), (71, 102), (72, 103), (73, 104), (74, 105), (75, 106), (76, 107), (77, 108), (78, 109), (79, 110), (80, 111), (81, 112), (82, 113), (83, 114), (84, 115), (85, 116), (86, 117), (87, 118), (88, 119), (89, 120), (90, 121), (91, 122), (92, 123), (93, 124), (94, 125), (95, 126)];
|
|
7 + static HASH_56A45233D29F11B4DFB86D248E921939D115778F87325E7AE8CC108383D6664D: &[(u16, u32)] = &[(1, 32), (2, 33), (3, 34), (4, 35), (5, 36), (6, 37), (7, 38), (8, 39), (9, 40), (10, 41), (11, 42), (12, 43), (13, 44), (14, 45), (15, 46), (16, 47), (17, 48), (18, 49), (19, 50), (20, 51), (21, 52), (22, 53), (23, 54), (24, 55), (25, 56), (26, 57), (27, 58), (28, 59), (29, 60), (30, 61), (31, 62), (32, 63), (33, 64), (34, 65), (35, 66), (36, 67), (37, 68), (38, 69), (39, 70), (40, 71), (41, 72), (42, 73), (43, 74), (44, 75), (45, 76), (46, 77), (47, 78), (48, 79), (49, 80), (50, 81), (51, 82), (52, 83), (53, 84), (54, 85), (55, 86), (56, 87), (57, 88), (58, 89), (59, 90), (60, 91), (61, 92), (62, 93), (63, 94), (64, 95), (65, 96), (66, 97), (67, 98), (68, 99), (69, 100), (70, 101), (71, 102), (72, 103), (73, 104), (74, 105), (75, 106), (76, 107), (77, 108), (78, 109), (79, 110), (80, 111), (81, 112), (82, 113), (83, 114), (84, 115), (85, 116), (86, 117), (87, 118), (88, 119), (89, 120), (90, 121), (91, 122), (92, 123), (93, 124), (94, 125), (95, 126)];
|
|
|
|
|
|
|
warning: hiding a lifetime that's elided elsewhere is confusing
|
|
--> crates/pdftract-core/src/layout/readability.rs:244:13
|
|
|
|
|
244 | fn text(&self) -> Cow<str>;
|
|
| ^^^^^ ^^^^^^^^ the same lifetime is hidden here
|
|
| |
|
|
| the lifetime is elided here
|
|
|
|
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
|
|
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
|
|
help: use `'_` for type paths
|
|
|
|
|
244 | fn text(&self) -> Cow<'_, str>;
|
|
| +++
|
|
|
|
warning: `pdftract-core` (lib test) generated 272 warnings (run `cargo fix --lib -p pdftract-core --tests` to apply 226 suggestions)
|
|
Finished `test` profile [unoptimized + debuginfo] target(s) in 55.15s
|
|
────────────
|
|
Nextest run ID 051e9e4b-77e9-4b3b-a363-e741daf98a32 with nextest profile: default
|
|
Starting 2902 tests across 1 binary (2 tests skipped)
|
|
{"type":"suite","event":"started","test_count":2904,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_fit_type_to_json_all_variants"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_roundtrip_serialization"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_highlight"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_explicit_dest"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_uri"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_named_dest"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_links"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_text_note"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_roundtrip_serialization"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_null"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_int"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_annotations"}
|
|
PASS [ 0.006s] ( 1/2902) pdftract-core annotation::json::tests::test_fit_type_to_json_all_variants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_fit_type_to_json_all_variants","exec_time":0.006458973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_real"}
|
|
PASS [ 0.007s] ( 2/2902) pdftract-core annotation::json::tests::test_annotation_to_json_highlight
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_highlight","exec_time":0.006563324}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_array_unresolved_page"}
|
|
PASS [ 0.007s] ( 3/2902) pdftract-core annotation::json::tests::test_link_to_json_named_dest
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_named_dest","exec_time":0.007370324}
|
|
PASS [ 0.007s] ( 4/2902) pdftract-core annotation::json::tests::test_link_to_json_uri
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_uri","exec_time":0.007415357}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_goto_action"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_as_string"}
|
|
PASS [ 0.008s] ( 5/2902) pdftract-core annotation::links::tests::test_as_f32_with_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_null","exec_time":0.008079504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_action"}
|
|
PASS [ 0.008s] ( 6/2902) pdftract-core annotation::json::tests::test_link_to_json_explicit_dest
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_to_json_explicit_dest","exec_time":0.008417697}
|
|
PASS [ 0.008s] ( 7/2902) pdftract-core annotation::json::tests::test_sort_annotations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_annotations","exec_time":0.008414138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_named_dest"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_truncation"}
|
|
PASS [ 0.008s] ( 8/2902) pdftract-core annotation::links::tests::test_as_f32_with_int
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_int","exec_time":0.008161283}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_uri"}
|
|
PASS [ 0.008s] ( 9/2902) pdftract-core annotation::json::tests::test_link_roundtrip_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_link_roundtrip_serialization","exec_time":0.008399753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_without_target"}
|
|
FAIL [ 0.008s] ( 10/2902) pdftract-core annotation::json::tests::test_sort_links
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'annotation::json::tests::test_sort_links' (1429568) panicked at crates/pdftract-core/src/annotation/json.rs:410:9:
|
|
assertion `left == right` failed
|
|
left: 100.0
|
|
right: 50.0
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test annotation::json::tests::test_sort_links ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
annotation::json::tests::test_sort_links
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$annotation::json::tests::test_sort_links","exec_time":0.008223973,"stdout":"\nthread 'annotation::json::tests::test_sort_links' (1429568) panicked at crates/pdftract-core/src/annotation/json.rs:410:9:\nassertion `left == right` failed\n left: 100.0\n right: 50.0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_fit_type_partial_eq"}
|
|
PASS [ 0.009s] ( 11/2902) pdftract-core annotation::json::tests::test_annotation_roundtrip_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_roundtrip_serialization","exec_time":0.008886888}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fit"}
|
|
PASS [ 0.013s] ( 12/2902) pdftract-core annotation::json::tests::test_annotation_to_json_text_note
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::json::tests::test_annotation_to_json_text_note","exec_time":0.013138449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitb"}
|
|
PASS [ 0.008s] ( 13/2902) pdftract-core annotation::links::tests::test_as_f32_with_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_as_f32_with_real","exec_time":0.0076328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbh"}
|
|
PASS [ 0.007s] ( 14/2902) pdftract-core annotation::links::tests::test_extract_link_goto_action
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_goto_action","exec_time":0.006932854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbv"}
|
|
PASS [ 0.006s] ( 15/2902) pdftract-core annotation::links::tests::test_extract_link_javascript_action
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_action","exec_time":0.005957519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fith"}
|
|
PASS [ 0.009s] ( 16/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fit","exec_time":0.008551034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitr"}
|
|
PASS [ 0.009s] ( 17/2902) pdftract-core annotation::links::tests::test_extract_link_without_target
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_without_target","exec_time":0.008712392}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_unknown"}
|
|
PASS [ 0.011s] ( 18/2902) pdftract-core annotation::links::tests::test_extract_link_dest_array_unresolved_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_array_unresolved_page","exec_time":0.011252159}
|
|
PASS [ 0.009s] ( 19/2902) pdftract-core annotation::links::tests::test_fit_type_partial_eq
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_fit_type_partial_eq","exec_time":0.008732116}
|
|
PASS [ 0.009s] ( 20/2902) pdftract-core annotation::links::tests::test_extract_link_javascript_truncation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_javascript_truncation","exec_time":0.008930329}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_from_dests_dict"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz_nulls"}
|
|
PASS [ 0.011s] ( 21/2902) pdftract-core annotation::links::tests::test_extract_link_dest_as_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_dest_as_string","exec_time":0.010675433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_not_found"}
|
|
PASS [ 0.006s] ( 22/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fitbv
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbv","exec_time":0.005503992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_leaf_node"}
|
|
PASS [ 0.011s] ( 23/2902) pdftract-core annotation::links::tests::test_extract_link_named_dest
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_named_dest","exec_time":0.011452462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_not_found"}
|
|
PASS [ 0.007s] ( 24/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fitbh
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitbh","exec_time":0.006670243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_int"}
|
|
PASS [ 0.013s] ( 25/2902) pdftract-core annotation::links::tests::test_extract_link_uri
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_extract_link_uri","exec_time":0.013400565}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_null"}
|
|
PASS [ 0.009s] ( 26/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fith
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fith","exec_time":0.008855151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_real"}
|
|
PASS [ 0.006s] ( 27/2902) pdftract-core annotation::links::tests::test_parse_fit_type_xyz
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz","exec_time":0.005890971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_circle_annotation"}
|
|
PASS [ 0.007s] ( 28/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fitr
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitr","exec_time":0.006718673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_file_attachment_annotation"}
|
|
PASS [ 0.012s] ( 29/2902) pdftract-core annotation::links::tests::test_parse_fit_type_fitb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_fitb","exec_time":0.012280659}
|
|
PASS [ 0.008s] ( 30/2902) pdftract-core annotation::links::tests::test_parse_fit_type_unknown
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_unknown","exec_time":0.007502123}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_no_quads"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_freetext_annotation"}
|
|
PASS [ 0.008s] ( 31/2902) pdftract-core annotation::links::tests::test_resolve_named_destination_not_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_not_found","exec_time":0.007972268}
|
|
PASS [ 0.008s] ( 32/2902) pdftract-core annotation::links::tests::test_resolve_named_destination_from_dests_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_resolve_named_destination_from_dests_dict","exec_time":0.008239406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_with_quads"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_ink_annotation"}
|
|
PASS [ 0.006s] ( 33/2902) pdftract-core annotation::links::tests::test_walk_name_tree_not_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_not_found","exec_time":0.005984592}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_line_annotation"}
|
|
PASS [ 0.009s] ( 34/2902) pdftract-core annotation::links::tests::test_parse_fit_type_xyz_nulls
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_parse_fit_type_xyz_nulls","exec_time":0.009462434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polygon_annotation"}
|
|
PASS [ 0.007s] ( 35/2902) pdftract-core annotation::other::tests::test_as_f32_with_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_real","exec_time":0.006787574}
|
|
PASS [ 0.010s] ( 36/2902) pdftract-core annotation::other::tests::test_as_f32_with_int
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_int","exec_time":0.009530817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_invalid_length"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polyline_annotation"}
|
|
PASS [ 0.007s] ( 37/2902) pdftract-core annotation::other::tests::test_extract_circle_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_circle_annotation","exec_time":0.006713631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_single_quad"}
|
|
PASS [ 0.007s] ( 38/2902) pdftract-core annotation::other::tests::test_extract_file_attachment_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_file_attachment_annotation","exec_time":0.00728421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_with_nulls"}
|
|
PASS [ 0.006s] ( 39/2902) pdftract-core annotation::other::tests::test_extract_highlight_annotation_no_quads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_no_quads","exec_time":0.005673928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_square_annotation"}
|
|
PASS [ 0.012s] ( 40/2902) pdftract-core annotation::links::tests::test_walk_name_tree_leaf_node
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::links::tests::test_walk_name_tree_leaf_node","exec_time":0.011983454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_annotation"}
|
|
PASS [ 0.006s] ( 41/2902) pdftract-core annotation::other::tests::test_extract_freetext_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_freetext_annotation","exec_time":0.00600311}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_no_name"}
|
|
PASS [ 0.012s] ( 42/2902) pdftract-core annotation::other::tests::test_as_f32_with_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_as_f32_with_null","exec_time":0.01161689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_text_note_annotation"}
|
|
PASS [ 0.008s] ( 43/2902) pdftract-core annotation::other::tests::test_extract_ink_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_ink_annotation","exec_time":0.008480134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_unknown_subtype"}
|
|
PASS [ 0.009s] ( 44/2902) pdftract-core annotation::other::tests::test_extract_line_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_line_annotation","exec_time":0.008730652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_squiggly_subtype"}
|
|
PASS [ 0.010s] ( 45/2902) pdftract-core annotation::other::tests::test_extract_polygon_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polygon_annotation","exec_time":0.009668547}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_strikeout_subtype"}
|
|
PASS [ 0.007s] ( 46/2902) pdftract-core annotation::other::tests::test_extract_polyline_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_polyline_annotation","exec_time":0.007227813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::other::tests::test_underline_subtype"}
|
|
PASS [ 0.007s] ( 47/2902) pdftract-core annotation::other::tests::test_extract_quad_array_with_nulls
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_with_nulls","exec_time":0.006992661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_full_with_timezone"}
|
|
PASS [ 0.009s] ( 48/2902) pdftract-core annotation::other::tests::test_extract_quad_array_single_quad
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_single_quad","exec_time":0.008567686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_malformed"}
|
|
PASS [ 0.009s] ( 49/2902) pdftract-core annotation::other::tests::test_extract_quad_array_invalid_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_quad_array_invalid_length","exec_time":0.008616857}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_negative_timezone"}
|
|
PASS [ 0.013s] ( 50/2902) pdftract-core annotation::other::tests::test_extract_highlight_annotation_with_quads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_highlight_annotation_with_quads","exec_time":0.013136844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_no_timezone"}
|
|
PASS [ 0.009s] ( 51/2902) pdftract-core annotation::other::tests::test_extract_square_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_square_annotation","exec_time":0.008604486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_only"}
|
|
PASS [ 0.006s] ( 52/2902) pdftract-core annotation::other::tests::test_extract_text_note_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_text_note_annotation","exec_time":0.006304936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_utc"}
|
|
PASS [ 0.009s] ( 53/2902) pdftract-core annotation::other::tests::test_extract_stamp_annotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_annotation","exec_time":0.009475752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_without_d_prefix"}
|
|
PASS [ 0.007s] ( 54/2902) pdftract-core annotation::other::tests::test_extract_unknown_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_unknown_subtype","exec_time":0.006818799}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_concurrent_writes_no_collision"}
|
|
PASS [ 0.009s] ( 55/2902) pdftract-core annotation::other::tests::test_extract_stamp_no_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_extract_stamp_no_name","exec_time":0.009477471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_drop_without_commit_removes_temp"}
|
|
PASS [ 0.010s] ( 56/2902) pdftract-core annotation::other::tests::test_squiggly_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_squiggly_subtype","exec_time":0.010070272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_empty_file"}
|
|
PASS [ 0.007s] ( 57/2902) pdftract-core annotation::tests::test_parse_pdf_date_full_with_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_full_with_timezone","exec_time":0.007140455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_large_file"}
|
|
PASS [ 0.009s] ( 58/2902) pdftract-core annotation::tests::test_parse_pdf_date_no_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_no_timezone","exec_time":0.008666937}
|
|
PASS [ 0.008s] ( 59/2902) pdftract-core annotation::tests::test_parse_pdf_date_utc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_utc","exec_time":0.007814136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_stdout_passthrough"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_overwrite_existing_file"}
|
|
PASS [ 0.007s] ( 60/2902) pdftract-core atomic_file_writer::tests::test_concurrent_writes_no_collision
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_concurrent_writes_no_collision","exec_time":0.00676547}
|
|
PASS [ 0.007s] ( 61/2902) pdftract-core annotation::tests::test_parse_pdf_date_without_d_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_without_d_prefix","exec_time":0.007010346}
|
|
PASS [ 0.011s] ( 62/2902) pdftract-core annotation::other::tests::test_underline_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_underline_subtype","exec_time":0.01067061}
|
|
PASS [ 0.011s] ( 63/2902) pdftract-core annotation::other::tests::test_strikeout_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::other::tests::test_strikeout_subtype","exec_time":0.01137017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_absent"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_associated_file_entry_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_successful_commit"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_present"}
|
|
PASS [ 0.009s] ( 64/2902) pdftract-core annotation::tests::test_parse_pdf_date_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_malformed","exec_time":0.009085685}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_resolve_error"}
|
|
PASS [ 0.010s] ( 65/2902) pdftract-core annotation::tests::test_parse_pdf_date_negative_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_negative_timezone","exec_time":0.010128346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_all_relationship_types"}
|
|
PASS [ 0.010s] ( 66/2902) pdftract-core annotation::tests::test_parse_pdf_date_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$annotation::tests::test_parse_pdf_date_only","exec_time":0.010100502}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_empty"}
|
|
PASS [ 0.010s] ( 67/2902) pdftract-core atomic_file_writer::tests::test_empty_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_empty_file","exec_time":0.009907419}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_multiple_entries"}
|
|
PASS [ 0.007s] ( 68/2902) pdftract-core atomic_file_writer::tests::test_successful_commit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_successful_commit","exec_time":0.007000018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_no_relationship"}
|
|
PASS [ 0.007s] ( 69/2902) pdftract-core attachment::associated_files::tests::test_extract_af_relationship_absent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_absent","exec_time":0.007143885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_non_ref_entry"}
|
|
PASS [ 0.008s] ( 70/2902) pdftract-core attachment::associated_files::tests::test_extract_af_relationship_present
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_present","exec_time":0.007912212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_not_an_array"}
|
|
PASS [ 0.007s] ( 71/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_empty","exec_time":0.006598835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_preserves_order"}
|
|
PASS [ 0.017s] ( 72/2902) pdftract-core atomic_file_writer::tests::test_drop_without_commit_removes_temp
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_drop_without_commit_removes_temp","exec_time":0.016879983}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_single_entry"}
|
|
PASS [ 0.010s] ( 73/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_all_relationship_types
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_all_relationship_types","exec_time":0.0096987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_ascii"}
|
|
PASS [ 0.012s] ( 74/2902) pdftract-core atomic_file_writer::tests::test_overwrite_existing_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_overwrite_existing_file","exec_time":0.012220168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_utf16be_bom"}
|
|
PASS [ 0.012s] ( 75/2902) pdftract-core attachment::associated_files::tests::test_extract_af_relationship_resolve_error
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_extract_af_relationship_resolve_error","exec_time":0.0117698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdfdocencoding"}
|
|
PASS [ 0.017s] ( 76/2902) pdftract-core atomic_file_writer::tests::test_large_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_large_file","exec_time":0.016662071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_f_fallback"}
|
|
PASS [ 0.009s] ( 77/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_non_ref_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_non_ref_entry","exec_time":0.008693993}
|
|
PASS [ 0.008s] ( 78/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_not_an_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_not_an_array","exec_time":0.008424655}
|
|
PASS [ 0.009s] ( 79/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_no_relationship
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_no_relationship","exec_time":0.009006212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_uf_preferred"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_full"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_malformed"}
|
|
PASS [ 0.016s] ( 80/2902) pdftract-core atomic_file_writer::tests::test_stdout_passthrough
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$atomic_file_writer::tests::test_stdout_passthrough","exec_time":0.01609072}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_only"}
|
|
PASS [ 0.008s] ( 81/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_preserves_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_preserves_order","exec_time":0.008147362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_utc"}
|
|
PASS [ 0.010s] ( 82/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_multiple_entries
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_multiple_entries","exec_time":0.010218311}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_ascii"}
|
|
PASS [ 0.007s] ( 83/2902) pdftract-core attachment::filespec::tests::test_decode_pdf_string_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_ascii","exec_time":0.006869969}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_empty"}
|
|
PASS [ 0.008s] ( 84/2902) pdftract-core attachment::associated_files::tests::test_walk_af_array_single_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_walk_af_array_single_entry","exec_time":0.008415316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_latin1"}
|
|
PASS [ 0.019s] ( 85/2902) pdftract-core attachment::associated_files::tests::test_associated_file_entry_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::associated_files::tests::test_associated_file_entry_new","exec_time":0.018757108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_bom"}
|
|
PASS [ 0.007s] ( 86/2902) pdftract-core attachment::filespec::tests::test_extract_filename_f_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_f_fallback","exec_time":0.006853654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_no_bom"}
|
|
PASS [ 0.008s] ( 87/2902) pdftract-core attachment::filespec::tests::test_decode_pdfdocencoding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdfdocencoding","exec_time":0.008350979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_pdfdocencoding"}
|
|
PASS [ 0.009s] ( 88/2902) pdftract-core attachment::filespec::tests::test_decode_pdf_string_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.00851029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_bom"}
|
|
PASS [ 0.007s] ( 89/2902) pdftract-core attachment::filespec::tests::test_parse_pdf_date_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_malformed","exec_time":0.006654061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_raw"}
|
|
PASS [ 0.007s] ( 90/2902) pdftract-core attachment::name_tree::tests::test_decode_name_key_latin1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_latin1","exec_time":0.00699476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_embedded_file_entry_new"}
|
|
PASS [ 0.007s] ( 91/2902) pdftract-core attachment::name_tree::tests::test_decode_name_key_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_bom","exec_time":0.006926947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_looks_like_utf16be"}
|
|
PASS [ 0.009s] ( 92/2902) pdftract-core attachment::filespec::tests::test_parse_pdf_date_utc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_utc","exec_time":0.009127012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_deep_tree"}
|
|
PASS [ 0.009s] ( 93/2902) pdftract-core attachment::name_tree::tests::test_decode_name_key_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_empty","exec_time":0.009095124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_empty"}
|
|
PASS [ 0.010s] ( 94/2902) pdftract-core attachment::name_tree::tests::test_decode_name_key_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_ascii","exec_time":0.010101688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_multiple_entries"}
|
|
PASS [ 0.011s] ( 95/2902) pdftract-core attachment::filespec::tests::test_parse_pdf_date_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_only","exec_time":0.011305417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_ref_value"}
|
|
PASS [ 0.008s] ( 96/2902) pdftract-core attachment::name_tree::tests::test_decode_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_bom","exec_time":0.008204224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_string_key"}
|
|
PASS [ 0.007s] ( 97/2902) pdftract-core attachment::name_tree::tests::test_decode_utf16be_raw
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_utf16be_raw","exec_time":0.007118524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_odd_names_array"}
|
|
PASS [ 0.010s] ( 98/2902) pdftract-core attachment::name_tree::tests::test_decode_name_key_utf16be_no_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_name_key_utf16be_no_bom","exec_time":0.00959936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_single_entry"}
|
|
PASS [ 0.015s] ( 99/2902) pdftract-core attachment::filespec::tests::test_extract_filename_uf_preferred
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_extract_filename_uf_preferred","exec_time":0.014834753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_with_kids"}
|
|
PASS [ 0.007s] ( 100/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_empty","exec_time":0.007313674}
|
|
PASS [ 0.009s] ( 101/2902) pdftract-core attachment::name_tree::tests::test_embedded_file_entry_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_embedded_file_entry_new","exec_time":0.008538168}
|
|
PASS [ 0.018s] ( 102/2902) pdftract-core attachment::filespec::tests::test_parse_pdf_date_full
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::filespec::tests::test_parse_pdf_date_full","exec_time":0.017583224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_log_writer_memory"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_add_diagnostic"}
|
|
PASS [ 0.007s] ( 103/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_non_ref_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_ref_value","exec_time":0.007291907}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_serialize"}
|
|
PASS [ 0.015s] ( 104/2902) pdftract-core attachment::name_tree::tests::test_decode_pdfdocencoding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_decode_pdfdocencoding","exec_time":0.015253507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_client_ip"}
|
|
PASS [ 0.009s] ( 105/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_multiple_entries
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_multiple_entries","exec_time":0.00949546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_decode_1mb"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_encode_1mb"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_diagnostics"}
|
|
PASS [ 0.008s] ( 106/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_odd_names_array
|
|
{"type":"test","event":"ignored","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_decode_1mb"}
|
|
{"type":"test","event":"ignored","name":"pdftract-core::pdftract_core$cache::compression::tests::benchmark_encode_1mb"}
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_odd_names_array","exec_time":0.007839732}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_bomb_protection_detection"}
|
|
PASS [ 0.008s] ( 107/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_single_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_single_entry","exec_time":0.007877183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_compression_ratio"}
|
|
PASS [ 0.010s] ( 108/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_with_kids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_with_kids","exec_time":0.009503397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer"}
|
|
PASS [ 0.015s] ( 109/2902) pdftract-core attachment::name_tree::tests::test_looks_like_utf16be
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_looks_like_utf16be","exec_time":0.015378582}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_empty_input"}
|
|
PASS [ 0.015s] ( 110/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_deep_tree
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_deep_tree","exec_time":0.015359554}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_invalid_magic"}
|
|
PASS [ 0.009s] ( 111/2902) pdftract-core audit::tests::test_audit_record_add_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_add_diagnostic","exec_time":0.009081699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_empty_input"}
|
|
PASS [ 0.008s] ( 112/2902) pdftract-core audit::tests::test_audit_record_serialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_serialize","exec_time":0.008391744}
|
|
PASS [ 0.007s] ( 113/2902) pdftract-core audit::tests::test_audit_record_with_diagnostics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_diagnostics","exec_time":0.006721457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_invalid_magic_bytes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_encode_from_reader"}
|
|
PASS [ 0.016s] ( 114/2902) pdftract-core attachment::name_tree::tests::test_walk_embedded_files_non_string_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$attachment::name_tree::tests::test_walk_embedded_files_non_string_key","exec_time":0.015757112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_magic_bytes"}
|
|
PASS [ 0.011s] ( 115/2902) pdftract-core audit::tests::test_audit_record_with_client_ip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_with_client_ip","exec_time":0.010570333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_round_trip"}
|
|
PASS [ 0.006s] ( 116/2902) pdftract-core cache::compression::tests::test_decode_into_writer_empty_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_empty_input","exec_time":0.006408056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::compression::tests::test_truncated_frame"}
|
|
PASS [ 0.014s] ( 117/2902) pdftract-core audit::tests::test_audit_record_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_record_new","exec_time":0.014329291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_deterministic"}
|
|
PASS [ 0.008s] ( 118/2902) pdftract-core cache::compression::tests::test_decode_into_writer_invalid_magic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer_invalid_magic","exec_time":0.007791409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_different_inputs"}
|
|
PASS [ 0.009s] ( 119/2902) pdftract-core cache::compression::tests::test_decode_into_writer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_decode_into_writer","exec_time":0.008742744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_length"}
|
|
PASS [ 0.009s] ( 120/2902) pdftract-core cache::compression::tests::test_invalid_magic_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_invalid_magic_bytes","exec_time":0.009283356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_randomness"}
|
|
PASS [ 0.010s] ( 121/2902) pdftract-core cache::compression::tests::test_encode_from_reader
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_encode_from_reader","exec_time":0.009670394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_fingerprint_sensitivity"}
|
|
PASS [ 0.011s] ( 122/2902) pdftract-core cache::compression::tests::test_empty_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_empty_input","exec_time":0.011136239}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_key_independence"}
|
|
PASS [ 0.008s] ( 123/2902) pdftract-core cache::integrity::tests::test_compute_hmac_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_deterministic","exec_time":0.007997747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_opts_hash_sensitivity"}
|
|
PASS [ 0.024s] ( 124/2902) pdftract-core audit::tests::test_audit_log_writer_memory
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$audit::tests::test_audit_log_writer_memory","exec_time":0.024008915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_and_load_key_roundtrip"}
|
|
PASS [ 0.010s] ( 125/2902) pdftract-core cache::integrity::tests::test_compute_hmac_different_inputs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_compute_hmac_different_inputs","exec_time":0.009565937}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_creates_file"}
|
|
PASS [ 0.010s] ( 126/2902) pdftract-core cache::integrity::tests::test_generate_key_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_length","exec_time":0.009975909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_fails_if_exists"}
|
|
PASS [ 0.009s] ( 127/2902) pdftract-core cache::integrity::tests::test_hmac_fingerprint_sensitivity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_fingerprint_sensitivity","exec_time":0.008847414}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_key_file_mode_0600"}
|
|
PASS [ 0.017s] ( 128/2902) pdftract-core cache::compression::tests::test_round_trip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_round_trip","exec_time":0.017259656}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key"}
|
|
PASS [ 0.007s] ( 129/2902) pdftract-core cache::integrity::tests::test_init_and_load_key_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_and_load_key_roundtrip","exec_time":0.006516133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key_fails_if_missing"}
|
|
PASS [ 0.009s] ( 130/2902) pdftract-core cache::integrity::tests::test_hmac_opts_hash_sensitivity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_opts_hash_sensitivity","exec_time":0.008684437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_invalid"}
|
|
PASS [ 0.013s] ( 131/2902) pdftract-core cache::integrity::tests::test_generate_key_randomness
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_generate_key_randomness","exec_time":0.01261244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_valid"}
|
|
PASS [ 0.007s] ( 132/2902) pdftract-core cache::integrity::tests::test_init_cache_key_creates_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_creates_file","exec_time":0.007362049}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_different_version_changes_hash"}
|
|
PASS [ 0.015s] ( 133/2902) pdftract-core cache::integrity::tests::test_hmac_key_independence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_hmac_key_independence","exec_time":0.015210115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical"}
|
|
PASS [ 0.011s] ( 134/2902) pdftract-core cache::integrity::tests::test_init_cache_key_fails_if_exists
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_init_cache_key_fails_if_exists","exec_time":0.010999417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical_edge_cases"}
|
|
PASS [ 0.009s] ( 135/2902) pdftract-core cache::integrity::tests::test_key_file_mode_0600
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_key_file_mode_0600","exec_time":0.00892459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_receipts_off_to_lite_changes_hash"}
|
|
PASS [ 0.007s] ( 136/2902) pdftract-core cache::integrity::tests::test_load_cache_key_fails_if_missing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key_fails_if_missing","exec_time":0.00660896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_same_effective_values_same_hash"}
|
|
PASS [ 0.009s] ( 137/2902) pdftract-core cache::integrity::tests::test_load_cache_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_load_cache_key","exec_time":0.008790728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_sorted_key_canonical"}
|
|
PASS [ 0.009s] ( 138/2902) pdftract-core cache::key::tests::test_acceptance_different_version_changes_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_different_version_changes_hash","exec_time":0.008872013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_basic"}
|
|
PASS [ 0.008s] ( 139/2902) pdftract-core cache::key::tests::test_acceptance_float_canonical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical","exec_time":0.007761818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_fingerprints_different_keys"}
|
|
PASS [ 0.007s] ( 140/2902) pdftract-core cache::key::tests::test_acceptance_same_effective_values_same_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_same_effective_values_same_hash","exec_time":0.006703598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_receipts_different_hash"}
|
|
PASS [ 0.013s] ( 141/2902) pdftract-core cache::integrity::tests::test_verify_hmac_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_valid","exec_time":0.012557497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_hash_eq"}
|
|
PASS [ 0.011s] ( 142/2902) pdftract-core cache::key::tests::test_acceptance_receipts_off_to_lite_changes_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_receipts_off_to_lite_changes_hash","exec_time":0.011069863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_receipts_mode_off_vs_lite_vs_svg"}
|
|
PASS [ 0.013s] ( 143/2902) pdftract-core cache::key::tests::test_acceptance_float_canonical_edge_cases
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_float_canonical_edge_cases","exec_time":0.012556394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_same_options_same_hash"}
|
|
PASS [ 0.011s] ( 144/2902) pdftract-core cache::key::tests::test_acceptance_sorted_key_canonical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_acceptance_sorted_key_canonical","exec_time":0.010914254}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_serialization"}
|
|
PASS [ 0.021s] ( 145/2902) pdftract-core cache::integrity::tests::test_verify_hmac_invalid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::integrity::tests::test_verify_hmac_invalid","exec_time":0.020536362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_version_pinned"}
|
|
PASS [ 0.012s] ( 146/2902) pdftract-core cache::key::tests::test_cache_key_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_basic","exec_time":0.012446666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_arrays"}
|
|
PASS [ 0.011s] ( 147/2902) pdftract-core cache::key::tests::test_cache_key_different_fingerprints_different_keys
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_fingerprints_different_keys","exec_time":0.011495453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_float_arrays"}
|
|
PASS [ 0.007s] ( 148/2902) pdftract-core cache::key::tests::test_cache_key_receipts_mode_off_vs_lite_vs_svg
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_receipts_mode_off_vs_lite_vs_svg","exec_time":0.007005891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_mixed"}
|
|
PASS [ 0.011s] ( 149/2902) pdftract-core cache::key::tests::test_cache_key_hash_eq
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_hash_eq","exec_time":0.011422909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_nested_objects"}
|
|
PASS [ 0.011s] ( 150/2902) pdftract-core cache::key::tests::test_cache_key_same_options_same_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_same_options_same_hash","exec_time":0.011056621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_different_modes"}
|
|
PASS [ 0.017s] ( 151/2902) pdftract-core cache::key::tests::test_cache_key_different_receipts_different_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_different_receipts_different_hash","exec_time":0.016578534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_deterministic"}
|
|
PASS [ 0.011s] ( 152/2902) pdftract-core cache::key::tests::test_cache_key_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_serialization","exec_time":0.010971165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_format"}
|
|
PASS [ 0.009s] ( 153/2902) pdftract-core cache::key::tests::test_cache_key_version_pinned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_cache_key_version_pinned","exec_time":0.009235771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_version_included"}
|
|
PASS [ 0.007s] ( 154/2902) pdftract-core cache::key::tests::test_canonical_json_float_arrays
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_float_arrays","exec_time":0.006804515}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_different_logical_request_different_key"}
|
|
PASS [ 0.052s] ( 155/2902) pdftract-core cache::compression::tests::test_magic_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_magic_bytes","exec_time":0.051881301}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_documented"}
|
|
PASS [ 0.051s] ( 156/2902) pdftract-core cache::compression::tests::test_truncated_frame
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_truncated_frame","exec_time":0.050974606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_same_logical_request_same_key"}
|
|
PASS [ 0.012s] ( 157/2902) pdftract-core cache::key::tests::test_canonical_json_arrays
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_arrays","exec_time":0.012171489}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::key::tests::test_opts_hash_is_sha256"}
|
|
PASS [ 0.011s] ( 158/2902) pdftract-core cache::key::tests::test_canonical_json_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_mixed","exec_time":0.010553096}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_ensure_fingerprint_dir"}
|
|
PASS [ 0.008s] ( 159/2902) pdftract-core cache::key::tests::test_canonical_options_json_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_format","exec_time":0.008280763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_basic"}
|
|
PASS [ 0.014s] ( 160/2902) pdftract-core cache::key::tests::test_canonical_json_nested_objects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_json_nested_objects","exec_time":0.01359581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_fingerprints_same_prefix"}
|
|
PASS [ 0.067s] ( 161/2902) pdftract-core cache::compression::tests::test_compression_ratio
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_compression_ratio","exec_time":0.066732938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_opts_hashes"}
|
|
PASS [ 0.068s] ( 162/2902) pdftract-core cache::compression::tests::test_bomb_protection_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::compression::tests::test_bomb_protection_detection","exec_time":0.067991309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_large_size"}
|
|
PASS [ 0.009s] ( 163/2902) pdftract-core cache::key::tests::test_invariant_documented
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_documented","exec_time":0.008923684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_short_fingerprint"}
|
|
PASS [ 0.008s] ( 164/2902) pdftract-core cache::key::tests::test_invariant_same_logical_request_same_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_same_logical_request_same_key","exec_time":0.007855524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_too_short"}
|
|
PASS [ 0.007s] ( 165/2902) pdftract-core cache::key::tests::test_opts_hash_is_sha256
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_opts_hash_is_sha256","exec_time":0.006768917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_zero_size"}
|
|
PASS [ 0.012s] ( 166/2902) pdftract-core cache::key::tests::test_invariant_different_logical_request_different_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_invariant_different_logical_request_different_key","exec_time":0.011549173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_dir"}
|
|
PASS [ 0.012s] ( 167/2902) pdftract-core cache::key::tests::test_canonical_options_version_included
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_version_included","exec_time":0.012234276}
|
|
PASS [ 0.007s] ( 168/2902) pdftract-core cache::layout::tests::test_ensure_fingerprint_dir
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_ensure_fingerprint_dir","exec_time":0.00744731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_default"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_without_prefix"}
|
|
PASS [ 0.014s] ( 169/2902) pdftract-core cache::key::tests::test_canonical_options_json_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_json_deterministic","exec_time":0.013756706}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_not_exists"}
|
|
PASS [ 0.015s] ( 170/2902) pdftract-core cache::key::tests::test_canonical_options_different_modes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::key::tests::test_canonical_options_different_modes","exec_time":0.014509783}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_roundtrip"}
|
|
PASS [ 0.008s] ( 171/2902) pdftract-core cache::layout::tests::test_entry_path_different_fingerprints_same_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_fingerprints_same_prefix","exec_time":0.008307051}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_schema_version_mismatch"}
|
|
PASS [ 0.007s] ( 172/2902) pdftract-core cache::layout::tests::test_entry_path_different_opts_hashes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_different_opts_hashes","exec_time":0.00735179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_opts_hash_from_filename"}
|
|
PASS [ 0.007s] ( 173/2902) pdftract-core cache::layout::tests::test_entry_path_short_fingerprint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_short_fingerprint","exec_time":0.007346509}
|
|
PASS [ 0.007s] ( 174/2902) pdftract-core cache::layout::tests::test_entry_path_zero_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_zero_size","exec_time":0.006538693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_size_from_filename"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_path_length_within_limits"}
|
|
PASS [ 0.007s] ( 175/2902) pdftract-core cache::layout::tests::test_entry_path_too_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_too_short","exec_time":0.007015171}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::layout::tests::test_unicode_path_handling"}
|
|
PASS [ 0.012s] ( 176/2902) pdftract-core cache::layout::tests::test_entry_path_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_basic","exec_time":0.011994657}
|
|
PASS [ 0.008s] ( 177/2902) pdftract-core cache::layout::tests::test_fingerprint_dir
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_dir","exec_time":0.007507086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_cleanup_empty_dirs"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_best_effort_eviction"}
|
|
PASS [ 0.013s] ( 178/2902) pdftract-core cache::layout::tests::test_entry_path_large_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_entry_path_large_size","exec_time":0.01270741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_concurrent_touches"}
|
|
PASS [ 0.007s] ( 179/2902) pdftract-core cache::layout::tests::test_index_schema_version_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_schema_version_mismatch","exec_time":0.007174433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_empty"}
|
|
PASS [ 0.007s] ( 180/2902) pdftract-core cache::layout::tests::test_unicode_path_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_unicode_path_handling","exec_time":0.00664915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_performance"}
|
|
PASS [ 0.007s] ( 181/2902) pdftract-core cache::layout::tests::test_parse_size_from_filename
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_size_from_filename","exec_time":0.006729988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_with_entries"}
|
|
PASS [ 0.008s] ( 182/2902) pdftract-core cache::layout::tests::test_parse_opts_hash_from_filename
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_parse_opts_hash_from_filename","exec_time":0.007995367}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_evict_to_80_percent"}
|
|
PASS [ 0.007s] ( 183/2902) pdftract-core cache::layout::tests::test_path_length_within_limits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_path_length_within_limits","exec_time":0.007087958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_eviction_sweep_performance"}
|
|
PASS [ 0.012s] ( 184/2902) pdftract-core cache::layout::tests::test_index_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_roundtrip","exec_time":0.012107404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_new"}
|
|
PASS [ 0.008s] ( 185/2902) pdftract-core cache::lru::tests::test_cleanup_empty_dirs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_cleanup_empty_dirs","exec_time":0.008224817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_order_with_touches"}
|
|
PASS [ 0.009s] ( 186/2902) pdftract-core cache::lru::tests::test_best_effort_eviction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_best_effort_eviction","exec_time":0.009097861}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_over_limit"}
|
|
PASS [ 0.019s] ( 187/2902) pdftract-core cache::layout::tests::test_fingerprint_without_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_fingerprint_without_prefix","exec_time":0.018902097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_under_limit"}
|
|
PASS [ 0.019s] ( 188/2902) pdftract-core cache::layout::tests::test_index_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_default","exec_time":0.019337019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_sentinel_rotation"}
|
|
PASS [ 0.007s] ( 189/2902) pdftract-core cache::lru::tests::test_lru_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_new","exec_time":0.006654091}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_creates_sentinel"}
|
|
PASS [ 0.019s] ( 190/2902) pdftract-core cache::layout::tests::test_index_not_exists
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::layout::tests::test_index_not_exists","exec_time":0.019373504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_format"}
|
|
PASS [ 0.008s] ( 191/2902) pdftract-core cache::lru::tests::test_current_size_with_entries
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_with_entries","exec_time":0.007937246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_performance"}
|
|
PASS [ 0.013s] ( 192/2902) pdftract-core cache::lru::tests::test_current_size_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_empty","exec_time":0.013377068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::lru::tests::test_zero_size_entry_deleted"}
|
|
PASS [ 0.007s] ( 193/2902) pdftract-core cache::lru::tests::test_maybe_evict_under_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_under_limit","exec_time":0.007384566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_concurrent_same_fingerprint"}
|
|
PASS [ 0.007s] ( 194/2902) pdftract-core cache::lru::tests::test_touch_creates_sentinel
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_creates_sentinel","exec_time":0.007445864}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss"}
|
|
PASS [ 0.010s] ( 195/2902) pdftract-core cache::lru::tests::test_touch_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_format","exec_time":0.010341151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_reader_never_sees_torn_write"}
|
|
PASS [ 0.008s] ( 196/2902) pdftract-core cache::lru::tests::test_zero_size_entry_deleted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_zero_size_entry_deleted","exec_time":0.007628245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_different_keys"}
|
|
PASS [ 0.016s] ( 197/2902) pdftract-core cache::lru::tests::test_sentinel_rotation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_sentinel_rotation","exec_time":0.016266494}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_same_key"}
|
|
PASS [ 0.017s] ( 198/2902) pdftract-core cache::lru::tests::test_touch_performance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_touch_performance","exec_time":0.017133654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_fsync_env_var"}
|
|
PASS [ 0.027s] ( 199/2902) pdftract-core cache::lru::tests::test_concurrent_touches
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_concurrent_touches","exec_time":0.027262572}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_cache_miss"}
|
|
PASS [ 0.006s] ( 200/2902) pdftract-core cache::multi_process::tests::test_fsync_env_var
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_fsync_env_var","exec_time":0.006245058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_corrupt_entry_deleted"}
|
|
PASS [ 0.007s] ( 201/2902) pdftract-core cache::multi_process::tests::test_reader_cache_miss
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_cache_miss","exec_time":0.006989576}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_exists"}
|
|
PASS [ 0.033s] ( 202/2902) pdftract-core cache::lru::tests::test_maybe_evict_over_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_maybe_evict_over_limit","exec_time":0.032670739}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_mid_rename"}
|
|
PASS [ 0.028s] ( 203/2902) pdftract-core cache::multi_process::tests::test_acceptance_concurrent_same_fingerprint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_concurrent_same_fingerprint","exec_time":0.027761859}
|
|
PASS [ 0.019s] ( 204/2902) pdftract-core cache::multi_process::tests::test_concurrent_writers_same_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_same_key","exec_time":0.018522673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_stress_concurrent_access"}
|
|
FAIL [ 0.027s] ( 205/2902) pdftract-core cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss' (1430045) panicked at crates/pdftract-core/src/cache/multi_process.rs:1228:9:
|
|
assertion failed: result.is_err()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.02s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss","exec_time":0.027453877,"stdout":"\nthread 'cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss' (1430045) panicked at crates/pdftract-core/src/cache/multi_process.rs:1228:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup_keeps_recent"}
|
|
FAIL [ 0.010s] ( 206/2902) pdftract-core cache::multi_process::tests::test_reader_exists
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_reader_exists' (1430132) panicked at crates/pdftract-core/src/cache/multi_process.rs:594:9:
|
|
assertion failed: reader.exists(TEST_FINGERPRINT, TEST_OPTS_HASH, compressed.len())
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_reader_exists ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_reader_exists
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_exists","exec_time":0.009675091,"stdout":"\nthread 'cache::multi_process::tests::test_reader_exists' (1430132) panicked at crates/pdftract-core/src/cache/multi_process.rs:594:9:\nassertion failed: reader.exists(TEST_FINGERPRINT, TEST_OPTS_HASH, compressed.len())\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_path_unique"}
|
|
PASS [ 0.022s] ( 207/2902) pdftract-core cache::multi_process::tests::test_concurrent_writers_different_keys
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_concurrent_writers_different_keys","exec_time":0.022392923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_creates_parent_dirs"}
|
|
FAIL [ 0.012s] ( 208/2902) pdftract-core cache::multi_process::tests::test_reader_corrupt_entry_deleted
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_reader_corrupt_entry_deleted' (1430130) panicked at crates/pdftract-core/src/cache/multi_process.rs:765:9:
|
|
assertion failed: result.is_err()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_reader_corrupt_entry_deleted ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_reader_corrupt_entry_deleted
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.01s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_corrupt_entry_deleted","exec_time":0.01160905,"stdout":"\nthread 'cache::multi_process::tests::test_reader_corrupt_entry_deleted' (1430130) panicked at crates/pdftract-core/src/cache/multi_process.rs:765:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_disk_full_simulation"}
|
|
PASS [ 0.025s] ( 209/2902) pdftract-core cache::multi_process::tests::test_acceptance_reader_never_sees_torn_write
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_acceptance_reader_never_sees_torn_write","exec_time":0.025257894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_truncates_existing"}
|
|
PASS [ 0.044s] ( 210/2902) pdftract-core cache::lru::tests::test_evict_to_80_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_evict_to_80_percent","exec_time":0.043553427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_writer_basic"}
|
|
PASS [ 0.008s] ( 211/2902) pdftract-core cache::multi_process::tests::test_temp_file_cleanup
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup","exec_time":0.008066005}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_a4_page"}
|
|
PASS [ 0.008s] ( 212/2902) pdftract-core cache::multi_process::tests::test_temp_file_cleanup_keeps_recent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_file_cleanup_keeps_recent","exec_time":0.008021906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_definitive_short_circuit"}
|
|
FAIL [ 0.011s] ( 213/2902) pdftract-core cache::multi_process::tests::test_write_creates_parent_dirs
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_write_creates_parent_dirs' (1430146) panicked at crates/pdftract-core/src/cache/multi_process.rs:626:9:
|
|
assertion failed: entry.exists()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_write_creates_parent_dirs ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_write_creates_parent_dirs
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_creates_parent_dirs","exec_time":0.010676785,"stdout":"\nthread 'cache::multi_process::tests::test_write_creates_parent_dirs' (1430146) panicked at crates/pdftract-core/src/cache/multi_process.rs:626:9:\nassertion failed: entry.exists()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_empty_image_areas"}
|
|
PASS [ 0.051s] ( 214/2902) pdftract-core cache::lru::tests::test_lru_order_with_touches
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_lru_order_with_touches","exec_time":0.050836471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exact_match"}
|
|
PASS [ 0.012s] ( 215/2902) pdftract-core cache::multi_process::tests::test_write_disk_full_simulation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_disk_full_simulation","exec_time":0.011818684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exactly_95_percent"}
|
|
FAIL [ 0.012s] ( 216/2902) pdftract-core cache::multi_process::tests::test_write_truncates_existing
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_write_truncates_existing' (1430148) panicked at crates/pdftract-core/src/cache/multi_process.rs:1081:9:
|
|
assertion `left == right` failed
|
|
left: [102, 105, 114, 115, 116, 32, 118, 101, 114, 115, 105, 111, 110]
|
|
right: [115, 101, 99, 111, 110, 100, 32, 118, 101, 114, 115, 105, 111, 110]
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_write_truncates_existing ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_write_truncates_existing
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.01s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_write_truncates_existing","exec_time":0.011938481,"stdout":"\nthread 'cache::multi_process::tests::test_write_truncates_existing' (1430148) panicked at crates/pdftract-core/src/cache/multi_process.rs:1081:9:\nassertion `left == right` failed\n left: [102, 105, 114, 115, 116, 32, 118, 101, 114, 115, 105, 111, 110]\n right: [115, 101, 99, 111, 110, 100, 32, 118, 101, 114, 115, 105, 111, 110]\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_invisible_text_with_image"}
|
|
FAIL [ 0.013s] ( 217/2902) pdftract-core cache::multi_process::tests::test_writer_basic
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_writer_basic' (1430156) panicked at crates/pdftract-core/src/cache/multi_process.rs:551:14:
|
|
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_writer_basic ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_writer_basic
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_writer_basic","exec_time":0.013334795,"stdout":"\nthread 'cache::multi_process::tests::test_writer_basic' (1430156) panicked at crates/pdftract-core/src/cache/multi_process.rs:551:14:\ncalled `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_just_below_threshold"}
|
|
PASS [ 0.007s] ( 218/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_definitive_short_circuit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_definitive_short_circuit","exec_time":0.006829482}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_mixed_tr3"}
|
|
PASS [ 0.007s] ( 219/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_a4_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_a4_page","exec_time":0.007117227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_multiple_images_one_large"}
|
|
PASS [ 0.018s] ( 220/2902) pdftract-core cache::multi_process::tests::test_temp_path_unique
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_temp_path_unique","exec_time":0.018087835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_full_page_image"}
|
|
FAIL [ 0.024s] ( 221/2902) pdftract-core cache::multi_process::tests::test_reader_mid_rename
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'cache::multi_process::tests::test_reader_mid_rename' (1430133) panicked at crates/pdftract-core/src/cache/multi_process.rs:974:9:
|
|
assertion failed: result.is_ok()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test cache::multi_process::tests::test_reader_mid_rename ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
cache::multi_process::tests::test_reader_mid_rename
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.02s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_reader_mid_rename","exec_time":0.023880725,"stdout":"\nthread 'cache::multi_process::tests::test_reader_mid_rename' (1430133) panicked at crates/pdftract-core/src/cache/multi_process.rs:974:9:\nassertion failed: result.is_ok()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_text"}
|
|
PASS [ 0.008s] ( 222/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_empty_image_areas
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_empty_image_areas","exec_time":0.007887058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_standard_us_letter"}
|
|
PASS [ 0.008s] ( 223/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_exactly_95_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exactly_95_percent","exec_time":0.00792672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_zero_page_area"}
|
|
PASS [ 0.008s] ( 224/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_invisible_text_with_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_invisible_text_with_image","exec_time":0.007722731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_broken_vector_stays"}
|
|
PASS [ 0.009s] ( 225/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_exact_match
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_exact_match","exec_time":0.009048166}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_hybrid_no_escalation"}
|
|
PASS [ 0.007s] ( 226/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_multiple_images_one_large
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_multiple_images_one_large","exec_time":0.007424731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_perfect_readability"}
|
|
PASS [ 0.008s] ( 227/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_mixed_tr3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_mixed_tr3","exec_time":0.007751079}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_scanned_no_escalation"}
|
|
PASS [ 0.010s] ( 228/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_just_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_just_below_threshold","exec_time":0.0101224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_high_readability"}
|
|
PASS [ 0.008s] ( 229/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_no_full_page_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_full_page_image","exec_time":0.008394868}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_low_readability"}
|
|
PASS [ 0.009s] ( 230/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_no_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_no_text","exec_time":0.008547425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_threshold_exact"}
|
|
PASS [ 0.009s] ( 231/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_zero_page_area
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_zero_page_area","exec_time":0.008520286}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_zero_readability"}
|
|
PASS [ 0.008s] ( 232/2902) pdftract-core classify::tests::test_broken_vector_escalation_hybrid_no_escalation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_hybrid_no_escalation","exec_time":0.008015561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_mixed"}
|
|
PASS [ 0.007s] ( 233/2902) pdftract-core classify::tests::test_broken_vector_escalation_vector_high_readability
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_high_readability","exec_time":0.006727007}
|
|
PASS [ 0.009s] ( 234/2902) pdftract-core classify::tests::test_broken_vector_escalation_perfect_readability
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_perfect_readability","exec_time":0.009483599}
|
|
PASS [ 0.014s] ( 235/2902) pdftract-core classify::tests::test_all_tr3_with_full_page_image_standard_us_letter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_all_tr3_with_full_page_image_standard_us_letter","exec_time":0.013707815}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_vector"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_scanned"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_flat_conversion"}
|
|
PASS [ 0.012s] ( 236/2902) pdftract-core classify::tests::test_broken_vector_escalation_broken_vector_stays
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_broken_vector_stays","exec_time":0.011817521}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_col"}
|
|
PASS [ 0.007s] ( 237/2902) pdftract-core classify::tests::test_broken_vector_escalation_vector_low_readability
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_low_readability","exec_time":0.007343827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_flat"}
|
|
PASS [ 0.013s] ( 238/2902) pdftract-core classify::tests::test_broken_vector_escalation_scanned_no_escalation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_scanned_no_escalation","exec_time":0.012965915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_row"}
|
|
PASS [ 0.008s] ( 239/2902) pdftract-core classify::tests::test_broken_vector_escalation_zero_readability
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_zero_readability","exec_time":0.008108208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_dense_page"}
|
|
PASS [ 0.010s] ( 240/2902) pdftract-core classify::tests::test_broken_vector_escalation_vector_threshold_exact
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_broken_vector_escalation_vector_threshold_exact","exec_time":0.009814306}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_in_full_classifier"}
|
|
PASS [ 0.008s] ( 241/2902) pdftract-core classify::tests::test_cell_data_classify_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_mixed","exec_time":0.008123773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_just_below_threshold"}
|
|
PASS [ 0.009s] ( 242/2902) pdftract-core classify::tests::test_cell_index_invalid_col
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_col","exec_time":0.008761694}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_name"}
|
|
PASS [ 0.010s] ( 243/2902) pdftract-core classify::tests::test_cell_index_invalid_flat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_flat","exec_time":0.009726952}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_sparse_cover_page"}
|
|
PASS [ 0.011s] ( 244/2902) pdftract-core classify::tests::test_cell_data_classify_scanned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_scanned","exec_time":0.011322552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_letter_page"}
|
|
PASS [ 0.008s] ( 245/2902) pdftract-core classify::tests::test_cell_index_invalid_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_invalid_row","exec_time":0.00794732}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_page_with_text"}
|
|
PASS [ 0.007s] ( 246/2902) pdftract-core classify::tests::test_char_density_ratio_signal_just_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_just_below_threshold","exec_time":0.007272247}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_threshold_exact"}
|
|
PASS [ 0.011s] ( 247/2902) pdftract-core classify::tests::test_cell_index_flat_conversion
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_index_flat_conversion","exec_time":0.011447771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_area_with_chars"}
|
|
PASS [ 0.014s] ( 248/2902) pdftract-core classify::tests::test_cell_data_classify_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_cell_data_classify_vector","exec_time":0.014148582}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_chars"}
|
|
PASS [ 0.011s] ( 249/2902) pdftract-core classify::tests::test_char_density_ratio_signal_dense_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_dense_page","exec_time":0.010958479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_critical_hybrid_page_text_header_scanned_body"}
|
|
PASS [ 0.007s] ( 250/2902) pdftract-core classify::tests::test_char_density_ratio_signal_sparse_cover_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_sparse_cover_page","exec_time":0.006818483}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_btree_set"}
|
|
PASS [ 0.008s] ( 251/2902) pdftract-core classify::tests::test_char_density_ratio_signal_zero_area_with_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_area_with_chars","exec_time":0.008408621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_classify_twice"}
|
|
PASS [ 0.009s] ( 252/2902) pdftract-core classify::tests::test_char_density_ratio_signal_standard_page_with_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_page_with_text","exec_time":0.009285011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_empty_page_classification"}
|
|
PASS [ 0.010s] ( 253/2902) pdftract-core classify::tests::test_char_density_ratio_signal_standard_letter_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_standard_letter_page","exec_time":0.009805971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_exactly_10_cells_threshold"}
|
|
PASS [ 0.019s] ( 254/2902) pdftract-core classify::tests::test_char_density_ratio_signal_in_full_classifier
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_in_full_classifier","exec_time":0.018883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_below_threshold"}
|
|
PASS [ 0.008s] ( 255/2902) pdftract-core classify::tests::test_critical_hybrid_page_text_header_scanned_body
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_critical_hybrid_page_text_header_scanned_body","exec_time":0.007707234}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_hybrid_detection"}
|
|
PASS [ 0.010s] ( 256/2902) pdftract-core classify::tests::test_char_density_ratio_signal_zero_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_zero_chars","exec_time":0.010290066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_point_to_cell"}
|
|
PASS [ 0.017s] ( 257/2902) pdftract-core classify::tests::test_char_density_ratio_signal_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_name","exec_time":0.016821996}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_exactly_85_percent"}
|
|
PASS [ 0.016s] ( 258/2902) pdftract-core classify::tests::test_char_density_ratio_signal_threshold_exact
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_char_density_ratio_signal_threshold_exact","exec_time":0.015528089}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_high_threshold_scanned_vote"}
|
|
PASS [ 0.008s] ( 259/2902) pdftract-core classify::tests::test_empty_page_classification
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_empty_page_classification","exec_time":0.007640275}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_just_below_threshold"}
|
|
PASS [ 0.011s] ( 260/2902) pdftract-core classify::tests::test_determinism_btree_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_btree_set","exec_time":0.010579219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_above_threshold"}
|
|
PASS [ 0.008s] ( 261/2902) pdftract-core classify::tests::test_grid_classifier_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_below_threshold","exec_time":0.007941636}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_total_50_percent"}
|
|
PASS [ 0.007s] ( 262/2902) pdftract-core classify::tests::test_grid_classifier_point_to_cell
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_point_to_cell","exec_time":0.007048154}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_negative_page_area"}
|
|
PASS [ 0.013s] ( 263/2902) pdftract-core classify::tests::test_determinism_classify_twice
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_determinism_classify_twice","exec_time":0.012976849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_no_images"}
|
|
PASS [ 0.007s] ( 264/2902) pdftract-core classify::tests::test_image_coverage_fraction_just_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_just_below_threshold","exec_time":0.007075249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_overlapping_images_clamped"}
|
|
PASS [ 0.012s] ( 265/2902) pdftract-core classify::tests::test_grid_classifier_hybrid_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_grid_classifier_hybrid_detection","exec_time":0.012391529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_image_90_percent"}
|
|
PASS [ 0.007s] ( 266/2902) pdftract-core classify::tests::test_image_coverage_fraction_multiple_images_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_above_threshold","exec_time":0.00721136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_small_image"}
|
|
PASS [ 0.018s] ( 267/2902) pdftract-core classify::tests::test_exactly_10_cells_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_exactly_10_cells_threshold","exec_time":0.017583497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_strength_value"}
|
|
PASS [ 0.007s] ( 268/2902) pdftract-core classify::tests::test_image_coverage_fraction_negative_page_area
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_negative_page_area","exec_time":0.007356208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_zero_page_area"}
|
|
PASS [ 0.014s] ( 269/2902) pdftract-core classify::tests::test_image_coverage_fraction_exactly_85_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_exactly_85_percent","exec_time":0.014247423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_microbenchmark_classify_page_performance"}
|
|
PASS [ 0.013s] ( 270/2902) pdftract-core classify::tests::test_image_coverage_fraction_high_threshold_scanned_vote
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_high_threshold_scanned_vote","exec_time":0.012976035}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_as_type_str"}
|
|
PASS [ 0.007s] ( 271/2902) pdftract-core classify::tests::test_image_coverage_fraction_overlapping_images_clamped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_overlapping_images_clamped","exec_time":0.007238836}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_broken_vector"}
|
|
PASS [ 0.007s] ( 272/2902) pdftract-core classify::tests::test_image_coverage_fraction_single_small_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_small_image","exec_time":0.006792468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_hybrid"}
|
|
PASS [ 0.007s] ( 273/2902) pdftract-core classify::tests::test_image_coverage_fraction_single_image_90_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_single_image_90_percent","exec_time":0.007090708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_scanned"}
|
|
PASS [ 0.014s] ( 274/2902) pdftract-core classify::tests::test_image_coverage_fraction_multiple_images_total_50_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_multiple_images_total_50_percent","exec_time":0.013637643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_vector"}
|
|
PASS [ 0.008s] ( 275/2902) pdftract-core classify::tests::test_image_coverage_fraction_strength_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_strength_value","exec_time":0.007670266}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classification_hybrid"}
|
|
PASS [ 0.016s] ( 276/2902) pdftract-core classify::tests::test_image_coverage_fraction_no_images
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_no_images","exec_time":0.016068578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_blank_page"}
|
|
PASS [ 0.007s] ( 277/2902) pdftract-core classify::tests::test_page_class_can_escalate_hybrid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_hybrid","exec_time":0.007191664}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_broken_vector"}
|
|
PASS [ 0.012s] ( 278/2902) pdftract-core classify::tests::test_microbenchmark_classify_page_performance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_microbenchmark_classify_page_performance","exec_time":0.012378813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_confidence_in_range"}
|
|
PASS [ 0.013s] ( 279/2902) pdftract-core classify::tests::test_image_coverage_fraction_zero_page_area
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_image_coverage_fraction_zero_page_area","exec_time":0.012633974}
|
|
PASS [ 0.009s] ( 280/2902) pdftract-core classify::tests::test_page_class_can_escalate_broken_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_broken_vector","exec_time":0.009331097}
|
|
PASS [ 0.012s] ( 281/2902) pdftract-core classify::tests::test_page_class_as_type_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_as_type_str","exec_time":0.011922026}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_determinism"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_impl"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_vector"}
|
|
PASS [ 0.009s] ( 282/2902) pdftract-core classify::tests::test_page_class_can_escalate_scanned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_scanned","exec_time":0.009370273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_entry_point"}
|
|
PASS [ 0.007s] ( 283/2902) pdftract-core classify::tests::test_page_class_can_escalate_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_class_can_escalate_vector","exec_time":0.007355858}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_high_image_coverage"}
|
|
PASS [ 0.132s] ( 284/2902) pdftract-core cache::lru::tests::test_current_size_performance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_current_size_performance","exec_time":0.131964746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_hybrid_with_grid"}
|
|
PASS [ 0.011s] ( 285/2902) pdftract-core classify::tests::test_page_classifier_broken_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_broken_vector","exec_time":0.010886948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_image_only_figure"}
|
|
PASS [ 0.010s] ( 286/2902) pdftract-core classify::tests::test_page_classifier_entry_point
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_entry_point","exec_time":0.009513167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_char_validity"}
|
|
PASS [ 0.010s] ( 287/2902) pdftract-core classify::tests::test_page_classifier_default_impl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_impl","exec_time":0.010111613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_density"}
|
|
PASS [ 0.011s] ( 288/2902) pdftract-core classify::tests::test_page_classifier_default_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_default_vector","exec_time":0.010858044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_scanned_image_only"}
|
|
PASS [ 0.011s] ( 289/2902) pdftract-core classify::tests::test_page_classifier_high_image_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_high_image_coverage","exec_time":0.01059984}
|
|
PASS [ 0.014s] ( 290/2902) pdftract-core classify::tests::test_page_classifier_blank_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_blank_page","exec_time":0.013630181}
|
|
PASS [ 0.017s] ( 291/2902) pdftract-core classify::tests::test_page_classification_hybrid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classification_hybrid","exec_time":0.016682857}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_vector_pure_text"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_invisible_with_image"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_no_text"}
|
|
PASS [ 0.013s] ( 292/2902) pdftract-core classify::tests::test_page_classifier_determinism
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_determinism","exec_time":0.012792446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_all_invisible_text"}
|
|
PASS [ 0.010s] ( 293/2902) pdftract-core classify::tests::test_page_classifier_hybrid_with_grid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_hybrid_with_grid","exec_time":0.010091208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_blank_page"}
|
|
PASS [ 0.007s] ( 294/2902) pdftract-core classify::tests::test_page_classifier_low_char_validity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_char_validity","exec_time":0.007083785}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_char_validity_rate"}
|
|
PASS [ 0.008s] ( 295/2902) pdftract-core classify::tests::test_page_classifier_image_only_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_image_only_figure","exec_time":0.008242919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_image_only"}
|
|
PASS [ 0.018s] ( 296/2902) pdftract-core classify::tests::test_page_classifier_confidence_in_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_confidence_in_range","exec_time":0.017666566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_blank_override"}
|
|
PASS [ 0.007s] ( 297/2902) pdftract-core classify::tests::test_page_classifier_short_circuit_invisible_with_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_invisible_with_image","exec_time":0.006966207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_failed"}
|
|
PASS [ 0.009s] ( 298/2902) pdftract-core classify::tests::test_page_classifier_vector_pure_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_vector_pure_text","exec_time":0.009170746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_succeeded"}
|
|
PASS [ 0.008s] ( 299/2902) pdftract-core classify::tests::test_page_context_all_invisible_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_all_invisible_text","exec_time":0.008007217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_exhaustive_combinations"}
|
|
PASS [ 0.010s] ( 300/2902) pdftract-core classify::tests::test_page_classifier_short_circuit_no_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_short_circuit_no_text","exec_time":0.010004465}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_figure_only_override"}
|
|
PASS [ 0.014s] ( 301/2902) pdftract-core classify::tests::test_page_classifier_scanned_image_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_scanned_image_only","exec_time":0.014032937}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_hybrid"}
|
|
PASS [ 0.008s] ( 302/2902) pdftract-core classify::tests::test_page_context_char_validity_rate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_char_validity_rate","exec_time":0.008054731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_scanned"}
|
|
PASS [ 0.011s] ( 303/2902) pdftract-core classify::tests::test_page_context_blank_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_blank_page","exec_time":0.011066913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_vector"}
|
|
PASS [ 0.010s] ( 304/2902) pdftract-core classify::tests::test_page_context_image_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_context_image_only","exec_time":0.009620964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_rotation_handling"}
|
|
PASS [ 0.010s] ( 305/2902) pdftract-core classify::tests::test_page_type_string_blank_override
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_blank_override","exec_time":0.009726067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$classify::tests::test_vote_helpers"}
|
|
PASS [ 0.018s] ( 306/2902) pdftract-core classify::tests::test_page_classifier_low_density
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_classifier_low_density","exec_time":0.01758447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_3_byte_range"}
|
|
PASS [ 0.009s] ( 307/2902) pdftract-core classify::tests::test_page_type_string_exhaustive_combinations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_exhaustive_combinations","exec_time":0.008855537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_4_byte_range"}
|
|
PASS [ 0.008s] ( 308/2902) pdftract-core classify::tests::test_page_type_string_figure_only_override
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_figure_only_override","exec_time":0.008416615}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_case_insensitive_hex"}
|
|
PASS [ 0.011s] ( 309/2902) pdftract-core classify::tests::test_page_type_string_broken_vector_ocr_succeeded
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_succeeded","exec_time":0.010523704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains"}
|
|
PASS [ 0.012s] ( 310/2902) pdftract-core classify::tests::test_page_type_string_broken_vector_ocr_failed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_broken_vector_ocr_failed","exec_time":0.01246903}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains_2_byte"}
|
|
PASS [ 0.007s] ( 311/2902) pdftract-core classify::tests::test_page_type_string_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_vector","exec_time":0.007011087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_comments_ignored"}
|
|
PASS [ 0.008s] ( 312/2902) pdftract-core classify::tests::test_page_type_string_scanned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_scanned","exec_time":0.007517221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_display"}
|
|
PASS [ 0.009s] ( 313/2902) pdftract-core classify::tests::test_rotation_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_rotation_handling","exec_time":0.009360099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_cmap"}
|
|
PASS [ 0.008s] ( 314/2902) pdftract-core cmap::codespace::tests::test_4_byte_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_4_byte_range","exec_time":0.007533285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_hex_string"}
|
|
PASS [ 0.011s] ( 315/2902) pdftract-core classify::tests::test_vote_helpers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_vote_helpers","exec_time":0.010607125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_find_range"}
|
|
PASS [ 0.009s] ( 316/2902) pdftract-core cmap::codespace::tests::test_comments_ignored
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_comments_ignored","exec_time":0.008692415}
|
|
PASS [ 0.010s] ( 317/2902) pdftract-core cmap::codespace::tests::test_codespace_range_contains
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains","exec_time":0.009993158}
|
|
PASS [ 0.015s] ( 318/2902) pdftract-core classify::tests::test_page_type_string_hybrid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$classify::tests::test_page_type_string_hybrid","exec_time":0.015451102}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_jis_lead_trail_pattern"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_invalid_hex_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_identity_h_cmap"}
|
|
PASS [ 0.011s] ( 319/2902) pdftract-core cmap::codespace::tests::test_case_insensitive_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_case_insensitive_hex","exec_time":0.010729529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_single_range_1_byte"}
|
|
PASS [ 0.011s] ( 320/2902) pdftract-core cmap::codespace::tests::test_codespace_range_contains_2_byte
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_codespace_range_contains_2_byte","exec_time":0.011221654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_two_ranges_mixed_width"}
|
|
PASS [ 0.016s] ( 321/2902) pdftract-core cmap::codespace::tests::test_3_byte_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_3_byte_range","exec_time":0.015839047}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_recovery_after_invalid_range"}
|
|
PASS [ 0.013s] ( 322/2902) pdftract-core cmap::codespace::tests::test_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_display","exec_time":0.012789566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_whitespace_variations"}
|
|
PASS [ 0.008s] ( 323/2902) pdftract-core cmap::codespace::tests::test_empty_hex_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_hex_string","exec_time":0.00833266}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_inference"}
|
|
PASS [ 0.009s] ( 324/2902) pdftract-core cmap::codespace::tests::test_find_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_find_range","exec_time":0.008617332}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_mismatch_emits_diagnostic"}
|
|
PASS [ 0.008s] ( 325/2902) pdftract-core cmap::codespace::tests::test_invalid_hex_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_invalid_hex_emits_diagnostic","exec_time":0.008223931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_deserialize_lowercase"}
|
|
PASS [ 0.013s] ( 326/2902) pdftract-core cmap::codespace::tests::test_empty_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_empty_cmap","exec_time":0.013193377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_hash_map_usable"}
|
|
PASS [ 0.008s] ( 327/2902) pdftract-core cmap::codespace::tests::test_parse_two_ranges_mixed_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_two_ranges_mixed_width","exec_time":0.008046672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_with_correction_downgrades_to_heuristic"}
|
|
PASS [ 0.011s] ( 328/2902) pdftract-core cmap::codespace::tests::test_parse_single_range_1_byte
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_parse_single_range_1_byte","exec_time":0.011396797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_without_correction"}
|
|
PASS [ 0.008s] ( 329/2902) pdftract-core cmap::codespace::tests::test_width_inference
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_inference","exec_time":0.007625099}
|
|
PASS [ 0.013s] ( 330/2902) pdftract-core cmap::codespace::tests::test_jis_lead_trail_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_jis_lead_trail_pattern","exec_time":0.012889505}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_with_correction_downgrades_to_heuristic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_all_combinations"}
|
|
PASS [ 0.013s] ( 331/2902) pdftract-core cmap::codespace::tests::test_identity_h_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_identity_h_cmap","exec_time":0.012940687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_without_correction"}
|
|
PASS [ 0.008s] ( 332/2902) pdftract-core cmap::codespace::tests::test_recovery_after_invalid_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_recovery_after_invalid_range","exec_time":0.008083492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_ocr_always_cr_unaffected_by_correction"}
|
|
PASS [ 0.012s] ( 333/2902) pdftract-core cmap::codespace::tests::test_whitespace_variations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_whitespace_variations","exec_time":0.011786349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_shapematch_always_heuristic"}
|
|
PASS [ 0.007s] ( 334/2902) pdftract-core confidence::tests::test_map_agl_with_correction_downgrades_to_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_with_correction_downgrades_to_heuristic","exec_time":0.007464752}
|
|
PASS [ 0.011s] ( 335/2902) pdftract-core cmap::codespace::tests::test_width_mismatch_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cmap::codespace::tests::test_width_mismatch_emits_diagnostic","exec_time":0.01102066}
|
|
PASS [ 0.009s] ( 336/2902) pdftract-core confidence::tests::test_hash_map_usable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_hash_map_usable","exec_time":0.008511527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_unknown_always_heuristic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_with_correction_downgrades_to_heuristic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_without_correction"}
|
|
PASS [ 0.007s] ( 337/2902) pdftract-core confidence::tests::test_map_fingerprint_with_correction_downgrades_to_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_with_correction_downgrades_to_heuristic","exec_time":0.007166835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_roundtrip"}
|
|
PASS [ 0.009s] ( 338/2902) pdftract-core confidence::tests::test_map_agl_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_agl_without_correction","exec_time":0.008779308}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$confidence::tests::test_serialize_lowercase"}
|
|
PASS [ 0.013s] ( 339/2902) pdftract-core confidence::tests::test_deserialize_lowercase
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_deserialize_lowercase","exec_time":0.012976031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_different_namespace_prefix"}
|
|
PASS [ 0.010s] ( 340/2902) pdftract-core confidence::tests::test_map_ocr_always_cr_unaffected_by_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_ocr_always_cr_unaffected_by_correction","exec_time":0.009880887}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_empty_xml"}
|
|
PASS [ 0.009s] ( 341/2902) pdftract-core confidence::tests::test_map_shapematch_always_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_shapematch_always_heuristic","exec_time":0.008794668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_malformed_xml"}
|
|
PASS [ 0.009s] ( 342/2902) pdftract-core confidence::tests::test_map_tounicode_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_without_correction","exec_time":0.008581819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_minimal_xmp"}
|
|
PASS [ 0.010s] ( 343/2902) pdftract-core confidence::tests::test_map_tounicode_with_correction_downgrades_to_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_tounicode_with_correction_downgrades_to_heuristic","exec_time":0.009558975}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_nested_elements"}
|
|
PASS [ 0.010s] ( 344/2902) pdftract-core confidence::tests::test_map_unknown_always_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_unknown_always_heuristic","exec_time":0.009846518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_metadata"}
|
|
PASS [ 0.015s] ( 345/2902) pdftract-core confidence::tests::test_map_all_combinations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_all_combinations","exec_time":0.014784162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_pdfaid_elements"}
|
|
PASS [ 0.008s] ( 346/2902) pdftract-core confidence::tests::test_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_roundtrip","exec_time":0.007796227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_part_only"}
|
|
PASS [ 0.015s] ( 347/2902) pdftract-core confidence::tests::test_map_fingerprint_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_map_fingerprint_without_correction","exec_time":0.01540073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_1b"}
|
|
PASS [ 0.009s] ( 348/2902) pdftract-core conformance::tests::test_detect_conformance_different_namespace_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_different_namespace_prefix","exec_time":0.009031488}
|
|
PASS [ 0.010s] ( 349/2902) pdftract-core confidence::tests::test_serialize_lowercase
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$confidence::tests::test_serialize_lowercase","exec_time":0.009845094}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_3a"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_2u"}
|
|
PASS [ 0.009s] ( 350/2902) pdftract-core conformance::tests::test_detect_conformance_malformed_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_malformed_xml","exec_time":0.009136933}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4e"}
|
|
PASS [ 0.008s] ( 351/2902) pdftract-core conformance::tests::test_detect_conformance_no_pdfaid_elements
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_pdfaid_elements","exec_time":0.007732803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4f"}
|
|
PASS [ 0.008s] ( 352/2902) pdftract-core conformance::tests::test_detect_conformance_pdf_a_1b
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_1b","exec_time":0.007644715}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_unicode_in_namespace"}
|
|
PASS [ 0.013s] ( 353/2902) pdftract-core conformance::tests::test_detect_conformance_empty_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_empty_xml","exec_time":0.013226261}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_whitespace_handling"}
|
|
PASS [ 0.009s] ( 354/2902) pdftract-core conformance::tests::test_detect_conformance_nested_elements
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_nested_elements","exec_time":0.0092583}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_operator_with_leading"}
|
|
PASS [ 0.008s] ( 355/2902) pdftract-core conformance::tests::test_detect_conformance_pdf_a_2u
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_2u","exec_time":0.007699305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_outside_bt_emits_diagnostic"}
|
|
PASS [ 0.010s] ( 356/2902) pdftract-core conformance::tests::test_detect_conformance_part_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_part_only","exec_time":0.010225576}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_bt_nested_emits_diagnostic"}
|
|
PASS [ 0.010s] ( 357/2902) pdftract-core conformance::tests::test_detect_conformance_pdf_a_3a
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_3a","exec_time":0.010139607}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_identity"}
|
|
PASS [ 0.015s] ( 358/2902) pdftract-core conformance::tests::test_detect_conformance_minimal_xmp
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_minimal_xmp","exec_time":0.015403768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_scaled"}
|
|
PASS [ 0.016s] ( 359/2902) pdftract-core conformance::tests::test_detect_conformance_no_metadata
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_no_metadata","exec_time":0.015706072}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_translated"}
|
|
PASS [ 0.008s] ( 360/2902) pdftract-core conformance::tests::test_detect_conformance_pdf_a_4e
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4e","exec_time":0.008234861}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_create_approx_bbox"}
|
|
PASS [ 0.008s] ( 361/2902) pdftract-core conformance::tests::test_detect_conformance_pdf_a_4f
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_pdf_a_4f","exec_time":0.008185687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_operator_sets_spacing"}
|
|
PASS [ 0.007s] ( 362/2902) pdftract-core content_stream::tests::test_apostrophe_outside_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_outside_bt_emits_diagnostic","exec_time":0.007407903}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_outside_bt_emits_diagnostic"}
|
|
PASS [ 0.011s] ( 363/2902) pdftract-core content_stream::tests::test_apostrophe_operator_with_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_apostrophe_operator_with_leading","exec_time":0.011009529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_with_insufficient_operands"}
|
|
PASS [ 0.008s] ( 364/2902) pdftract-core content_stream::tests::test_compute_unit_square_bbox_scaled
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_scaled","exec_time":0.008062855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_emits_diagnostic"}
|
|
PASS [ 0.013s] ( 365/2902) pdftract-core conformance::tests::test_detect_conformance_unicode_in_namespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_unicode_in_namespace","exec_time":0.013416075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_no_op"}
|
|
PASS [ 0.012s] ( 366/2902) pdftract-core content_stream::tests::test_bt_nested_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_bt_nested_emits_diagnostic","exec_time":0.011945933}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_chain"}
|
|
PASS [ 0.008s] ( 367/2902) pdftract-core content_stream::tests::test_compute_unit_square_bbox_translated
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_translated","exec_time":0.007669336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_sets_leading"}
|
|
PASS [ 0.008s] ( 368/2902) pdftract-core content_stream::tests::test_create_approx_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_create_approx_bbox","exec_time":0.007688738}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tf_zero_size_emits_diagnostic"}
|
|
PASS [ 0.007s] ( 369/2902) pdftract-core content_stream::tests::test_double_quote_operator_sets_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_operator_sets_spacing","exec_time":0.007413341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tm_then_td"}
|
|
PASS [ 0.016s] ( 370/2902) pdftract-core conformance::tests::test_detect_conformance_whitespace_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$conformance::tests::test_detect_conformance_whitespace_handling","exec_time":0.015618962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_uses_leading"}
|
|
PASS [ 0.007s] ( 371/2902) pdftract-core content_stream::tests::test_double_quote_with_insufficient_operands
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_with_insufficient_operands","exec_time":0.007446492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_zero_leading_emits_diagnostic"}
|
|
PASS [ 0.007s] ( 372/2902) pdftract-core content_stream::tests::test_et_without_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_emits_diagnostic","exec_time":0.007400434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_can_enter"}
|
|
PASS [ 0.008s] ( 373/2902) pdftract-core content_stream::tests::test_execute_with_do_td_chain
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_chain","exec_time":0.0075938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_cycle_detection"}
|
|
PASS [ 0.007s] ( 374/2902) pdftract-core content_stream::tests::test_execute_with_do_tm_then_td
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tm_then_td","exec_time":0.007004394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_depth_limit"}
|
|
PASS [ 0.007s] ( 375/2902) pdftract-core content_stream::tests::test_execute_with_do_tf_zero_size_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tf_zero_size_emits_diagnostic","exec_time":0.007177691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_diamond_pattern"}
|
|
PASS [ 0.019s] ( 376/2902) pdftract-core content_stream::tests::test_compute_unit_square_bbox_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_compute_unit_square_bbox_identity","exec_time":0.019100455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_nested_cycle_a_b_a"}
|
|
PASS [ 0.010s] ( 377/2902) pdftract-core content_stream::tests::test_execute_with_do_tstar_uses_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_uses_leading","exec_time":0.010065869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_new"}
|
|
PASS [ 0.009s] ( 378/2902) pdftract-core content_stream::tests::test_execute_with_do_tstar_zero_leading_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_tstar_zero_leading_emits_diagnostic","exec_time":0.009291046}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_sequential_invocation"}
|
|
PASS [ 0.019s] ( 379/2902) pdftract-core content_stream::tests::test_double_quote_outside_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_double_quote_outside_bt_emits_diagnostic","exec_time":0.018877389}
|
|
PASS [ 0.007s] ( 380/2902) pdftract-core content_stream::tests::test_execution_context_can_enter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_can_enter","exec_time":0.007469622}
|
|
PASS [ 0.014s] ( 381/2902) pdftract-core content_stream::tests::test_execute_with_do_td_sets_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execute_with_do_td_sets_leading","exec_time":0.013875382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_identity"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_result_new"}
|
|
PASS [ 0.007s] ( 382/2902) pdftract-core content_stream::tests::test_execution_context_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_cycle_detection","exec_time":0.007133286}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_missing"}
|
|
PASS [ 0.007s] ( 383/2902) pdftract-core content_stream::tests::test_execution_context_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_depth_limit","exec_time":0.006901962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_scale"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_mcid_default_none"}
|
|
PASS [ 0.016s] ( 384/2902) pdftract-core content_stream::tests::test_et_without_bt_no_op
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_et_without_bt_no_op","exec_time":0.01582867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_new"}
|
|
PASS [ 0.013s] ( 385/2902) pdftract-core content_stream::tests::test_execution_context_diamond_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_diamond_pattern","exec_time":0.012669344}
|
|
PASS [ 0.009s] ( 386/2902) pdftract-core content_stream::tests::test_execution_context_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_new","exec_time":0.009015482}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_position_hint"}
|
|
PASS [ 0.011s] ( 387/2902) pdftract-core content_stream::tests::test_execution_context_nested_cycle_a_b_a
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_nested_cycle_a_b_a","exec_time":0.01136381}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_positive"}
|
|
PASS [ 0.008s] ( 388/2902) pdftract-core content_stream::tests::test_get_form_matrix_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_identity","exec_time":0.0079124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_zero"}
|
|
PASS [ 0.008s] ( 389/2902) pdftract-core content_stream::tests::test_get_form_matrix_scale
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_scale","exec_time":0.007835067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_image_xobject_new"}
|
|
PASS [ 0.009s] ( 390/2902) pdftract-core content_stream::tests::test_execution_context_sequential_invocation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_context_sequential_invocation","exec_time":0.008717173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_multiple_text_state_operators_in_sequence"}
|
|
PASS [ 0.010s] ( 391/2902) pdftract-core content_stream::tests::test_glyph_mcid_default_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_mcid_default_none","exec_time":0.0103033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_negative_tc_tw_ts_allowed"}
|
|
PASS [ 0.010s] ( 392/2902) pdftract-core content_stream::tests::test_glyph_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_new","exec_time":0.010041779}
|
|
PASS [ 0.011s] ( 393/2902) pdftract-core content_stream::tests::test_get_form_matrix_missing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_get_form_matrix_missing","exec_time":0.010623766}
|
|
PASS [ 0.011s] ( 394/2902) pdftract-core content_stream::tests::test_execution_result_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_execution_result_new","exec_time":0.011071994}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_180_inverts_both_axes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_0_no_change"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_nested_bt_resets_matrices"}
|
|
PASS [ 0.009s] ( 395/2902) pdftract-core content_stream::tests::test_glyph_with_mcid_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_positive","exec_time":0.00892674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_270_swaps_axes_inverted"}
|
|
PASS [ 0.007s] ( 396/2902) pdftract-core content_stream::tests::test_image_xobject_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_image_xobject_new","exec_time":0.00699951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_450_wraps_to_90"}
|
|
PASS [ 0.007s] ( 397/2902) pdftract-core content_stream::tests::test_multiple_text_state_operators_in_sequence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_multiple_text_state_operators_in_sequence","exec_time":0.007316718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_swaps_axes"}
|
|
PASS [ 0.010s] ( 398/2902) pdftract-core content_stream::tests::test_glyph_with_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid","exec_time":0.010114023}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_with_specific_bbox"}
|
|
PASS [ 0.008s] ( 399/2902) pdftract-core content_stream::tests::test_normalize_rotation_0_no_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_0_no_change","exec_time":0.007847369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_invalid_emits_diagnostic"}
|
|
PASS [ 0.009s] ( 400/2902) pdftract-core content_stream::tests::test_negative_tc_tw_ts_allowed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_negative_tc_tw_ts_allowed","exec_time":0.008505645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_negative_normalized"}
|
|
PASS [ 0.012s] ( 401/2902) pdftract-core content_stream::tests::test_glyph_with_mcid_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_with_mcid_zero","exec_time":0.012017731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_operators_outside_bt_scope_do_not_crash"}
|
|
PASS [ 0.010s] ( 402/2902) pdftract-core content_stream::tests::test_nested_bt_resets_matrices
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_nested_bt_resets_matrices","exec_time":0.01032957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_overflow_diagnostic_emitted_once_per_page"}
|
|
PASS [ 0.007s] ( 403/2902) pdftract-core content_stream::tests::test_normalize_rotation_90_swaps_axes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_swaps_axes","exec_time":0.007246207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_position_hint_faster_than_normal"}
|
|
PASS [ 0.012s] ( 404/2902) pdftract-core content_stream::tests::test_normalize_rotation_180_inverts_both_axes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_180_inverts_both_axes","exec_time":0.012165579}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bbox_identical"}
|
|
PASS [ 0.018s] ( 405/2902) pdftract-core content_stream::tests::test_glyph_position_hint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_glyph_position_hint","exec_time":0.018205073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bmc_no_mcid"}
|
|
PASS [ 0.010s] ( 406/2902) pdftract-core content_stream::tests::test_normalize_rotation_450_wraps_to_90
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_450_wraps_to_90","exec_time":0.009716442}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bt_nested_emits_diagnostic"}
|
|
PASS [ 0.011s] ( 407/2902) pdftract-core content_stream::tests::test_normalize_rotation_270_swaps_axes_inverted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_270_swaps_axes_inverted","exec_time":0.011271979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_empty_content"}
|
|
PASS [ 0.010s] ( 408/2902) pdftract-core content_stream::tests::test_normalize_rotation_90_with_specific_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_90_with_specific_bbox","exec_time":0.01046655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_innermost_mcid_wins"}
|
|
PASS [ 0.008s] ( 409/2902) pdftract-core content_stream::tests::test_normalize_rotation_negative_normalized
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_negative_normalized","exec_time":0.008333253}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_multiple_strings"}
|
|
PASS [ 0.010s] ( 410/2902) pdftract-core content_stream::tests::test_operators_outside_bt_scope_do_not_crash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_operators_outside_bt_scope_do_not_crash","exec_time":0.009920328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_nested_bmc_then_bdc"}
|
|
PASS [ 0.008s] ( 411/2902) pdftract-core content_stream::tests::test_position_hint_faster_than_normal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_position_hint_faster_than_normal","exec_time":0.008499461}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_no_marked_content"}
|
|
PASS [ 0.012s] ( 412/2902) pdftract-core content_stream::tests::test_normalize_rotation_invalid_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_normalize_rotation_invalid_emits_diagnostic","exec_time":0.012032664}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_quote_operator"}
|
|
PASS [ 0.009s] ( 413/2902) pdftract-core content_stream::tests::test_process_with_mode_bmc_no_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bmc_no_mcid","exec_time":0.009287941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_simple"}
|
|
PASS [ 0.012s] ( 414/2902) pdftract-core content_stream::tests::test_process_with_mode_bbox_identical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bbox_identical","exec_time":0.011529222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_text_positioning"}
|
|
PASS [ 0.014s] ( 415/2902) pdftract-core content_stream::tests::test_overflow_diagnostic_emitted_once_per_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_overflow_diagnostic_emitted_once_per_page","exec_time":0.013823697}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tj_without_bt_emits_diagnostic"}
|
|
PASS [ 0.008s] ( 416/2902) pdftract-core content_stream::tests::test_process_with_mode_nested_bmc_then_bdc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_nested_bmc_then_bdc","exec_time":0.007903946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tm_operator"}
|
|
PASS [ 0.007s] ( 417/2902) pdftract-core content_stream::tests::test_process_with_mode_quote_operator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_quote_operator","exec_time":0.007343483}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_empty_marked_content"}
|
|
PASS [ 0.011s] ( 418/2902) pdftract-core content_stream::tests::test_process_with_mode_multiple_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_multiple_strings","exec_time":0.011238893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_mcid"}
|
|
PASS [ 0.016s] ( 419/2902) pdftract-core content_stream::tests::test_process_with_mode_bt_nested_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_bt_nested_emits_diagnostic","exec_time":0.016288481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_processing_mode_equality"}
|
|
PASS [ 0.015s] ( 420/2902) pdftract-core content_stream::tests::test_process_with_mode_empty_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_empty_content","exec_time":0.014839205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_fallback_to_page"}
|
|
PASS [ 0.009s] ( 421/2902) pdftract-core content_stream::tests::test_process_with_mode_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_simple","exec_time":0.009000352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_form_with_empty_dict"}
|
|
PASS [ 0.010s] ( 422/2902) pdftract-core content_stream::tests::test_process_with_mode_text_positioning
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_text_positioning","exec_time":0.010309685}
|
|
PASS [ 0.018s] ( 423/2902) pdftract-core content_stream::tests::test_process_with_mode_innermost_mcid_wins
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_innermost_mcid_wins","exec_time":0.018497069}
|
|
PASS [ 0.008s] ( 424/2902) pdftract-core content_stream::tests::test_process_with_mode_tm_operator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tm_operator","exec_time":0.007727069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_fallback_to_page"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_shadowing"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_form_with_empty_dict"}
|
|
PASS [ 0.015s] ( 425/2902) pdftract-core content_stream::tests::test_process_with_mode_no_marked_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_no_marked_content","exec_time":0.014973123}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_shadowing"}
|
|
PASS [ 0.007s] ( 426/2902) pdftract-core content_stream::tests::test_process_with_mode_with_empty_marked_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_empty_marked_content","exec_time":0.007499687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_font_shadowing"}
|
|
PASS [ 0.009s] ( 427/2902) pdftract-core content_stream::tests::test_process_with_mode_with_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_with_mcid","exec_time":0.009275172}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_xobject"}
|
|
PASS [ 0.015s] ( 428/2902) pdftract-core content_stream::tests::test_process_with_mode_tj_without_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_process_with_mode_tj_without_bt_emits_diagnostic","exec_time":0.01456389}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_new"}
|
|
PASS [ 0.008s] ( 429/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_color_space_form_with_empty_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_form_with_empty_dict","exec_time":0.008388866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_none"}
|
|
PASS [ 0.011s] ( 430/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_color_space_fallback_to_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_fallback_to_page","exec_time":0.011194527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_pop"}
|
|
PASS [ 0.008s] ( 431/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_ext_gstate_form_with_empty_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_form_with_empty_dict","exec_time":0.007747956}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tc_operator_sets_char_spacing"}
|
|
PASS [ 0.008s] ( 432/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_color_space_shadowing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_color_space_shadowing","exec_time":0.007805316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_chain_accumulates_translation"}
|
|
PASS [ 0.014s] ( 433/2902) pdftract-core content_stream::tests::test_processing_mode_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_processing_mode_equality","exec_time":0.013677103}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_sets_leading_and_translates"}
|
|
PASS [ 0.009s] ( 434/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_ext_gstate_shadowing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_shadowing","exec_time":0.009459374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_move_to"}
|
|
PASS [ 0.010s] ( 435/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_xobject
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_xobject","exec_time":0.009762198}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_new"}
|
|
PASS [ 0.009s] ( 436/2902) pdftract-core content_stream::tests::test_resource_stack_push_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_none","exec_time":0.00935504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_origin"}
|
|
PASS [ 0.008s] ( 437/2902) pdftract-core content_stream::tests::test_td_chain_accumulates_translation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_chain_accumulates_translation","exec_time":0.00761061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_reset"}
|
|
PASS [ 0.015s] ( 438/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_font_shadowing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_font_shadowing","exec_time":0.015350649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_set_tm"}
|
|
PASS [ 0.007s] ( 439/2902) pdftract-core content_stream::tests::test_text_matrix_move_to
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_move_to","exec_time":0.007315603}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_negative_size_clamps_to_one"}
|
|
PASS [ 0.016s] ( 440/2902) pdftract-core content_stream::tests::test_resource_stack_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_new","exec_time":0.016021031}
|
|
PASS [ 0.013s] ( 441/2902) pdftract-core content_stream::tests::test_tc_operator_sets_char_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tc_operator_sets_char_spacing","exec_time":0.01299011}
|
|
PASS [ 0.011s] ( 442/2902) pdftract-core content_stream::tests::test_td_sets_leading_and_translates
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_td_sets_leading_and_translates","exec_time":0.011168433}
|
|
PASS [ 0.013s] ( 443/2902) pdftract-core content_stream::tests::test_resource_stack_push_pop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_push_pop","exec_time":0.013148113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_multiple_large_kerns"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_unknown_font_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_zero_size_clamps_to_one"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_large_positive_kerning"}
|
|
PASS [ 0.021s] ( 444/2902) pdftract-core content_stream::tests::test_resource_stack_lookup_ext_gstate_fallback_to_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_resource_stack_lookup_ext_gstate_fallback_to_page","exec_time":0.021207195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_negative_kerning"}
|
|
PASS [ 0.302s] ( 445/2902) pdftract-core cache::lru::tests::test_eviction_sweep_performance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::lru::tests::test_eviction_sweep_performance","exec_time":0.301543341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_strings_only"}
|
|
PASS [ 0.008s] ( 446/2902) pdftract-core content_stream::tests::test_text_matrix_reset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_reset","exec_time":0.007946296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_zero_kerning"}
|
|
PASS [ 0.011s] ( 447/2902) pdftract-core content_stream::tests::test_text_matrix_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_new","exec_time":0.011299267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_between_blocks_emits_diagnostic"}
|
|
PASS [ 0.010s] ( 448/2902) pdftract-core content_stream::tests::test_text_matrix_origin
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_origin","exec_time":0.009862696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_empty_array"}
|
|
PASS [ 0.011s] ( 449/2902) pdftract-core content_stream::tests::test_text_matrix_set_tm
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_text_matrix_set_tm","exec_time":0.010610147}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_inside_bt_works"}
|
|
PASS [ 0.008s] ( 450/2902) pdftract-core content_stream::tests::test_tj_array_with_negative_kerning
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_negative_kerning","exec_time":0.00761453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_outside_bt_emits_diagnostic"}
|
|
PASS [ 0.008s] ( 451/2902) pdftract-core content_stream::tests::test_tf_with_unknown_font_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_unknown_font_emits_diagnostic","exec_time":0.007839366}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_at_threshold"}
|
|
PASS [ 0.013s] ( 452/2902) pdftract-core content_stream::tests::test_tf_with_negative_size_clamps_to_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_negative_size_clamps_to_one","exec_time":0.013256453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_just_above_threshold"}
|
|
PASS [ 0.007s] ( 453/2902) pdftract-core content_stream::tests::test_tj_between_blocks_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_between_blocks_emits_diagnostic","exec_time":0.007433036}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_emits_diagnostic"}
|
|
PASS [ 0.011s] ( 454/2902) pdftract-core content_stream::tests::test_tj_array_with_large_positive_kerning
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_large_positive_kerning","exec_time":0.011301886}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_no_glyphs"}
|
|
PASS [ 0.012s] ( 455/2902) pdftract-core content_stream::tests::test_tj_array_with_multiple_large_kerns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_multiple_large_kerns","exec_time":0.012306678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tl_operator_sets_leading"}
|
|
PASS [ 0.013s] ( 456/2902) pdftract-core content_stream::tests::test_tj_array_with_strings_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_strings_only","exec_time":0.012857808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tm_followed_by_td_is_relative_to_tm"}
|
|
PASS [ 0.008s] ( 457/2902) pdftract-core content_stream::tests::test_tj_outside_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_outside_bt_emits_diagnostic","exec_time":0.008039721}
|
|
PASS [ 0.008s] ( 458/2902) pdftract-core content_stream::tests::test_tj_with_kerning_at_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_at_threshold","exec_time":0.007975071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_operator_sets_text_rendering_mode"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_nine_clamps_to_seven_with_diagnostic"}
|
|
PASS [ 0.011s] ( 459/2902) pdftract-core content_stream::tests::test_tj_inside_bt_works
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_inside_bt_works","exec_time":0.01068435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_zero_to_seven_valid"}
|
|
PASS [ 0.016s] ( 460/2902) pdftract-core content_stream::tests::test_tf_with_zero_size_clamps_to_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tf_with_zero_size_clamps_to_one","exec_time":0.016434632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_ts_operator_sets_text_rise"}
|
|
PASS [ 0.013s] ( 461/2902) pdftract-core content_stream::tests::test_tj_empty_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_empty_array","exec_time":0.013192953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_after_td_uses_saved_leading"}
|
|
PASS [ 0.014s] ( 462/2902) pdftract-core content_stream::tests::test_tj_array_with_zero_kerning
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_array_with_zero_kerning","exec_time":0.014307789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_with_zero_leading_emits_diagnostic"}
|
|
PASS [ 0.008s] ( 463/2902) pdftract-core content_stream::tests::test_tj_with_kerning_just_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_with_kerning_just_above_threshold","exec_time":0.007645409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tw_operator_sets_word_spacing"}
|
|
PASS [ 0.008s] ( 464/2902) pdftract-core content_stream::tests::test_tj_without_bt_no_glyphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_no_glyphs","exec_time":0.007797717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_negative_clamps_to_one"}
|
|
PASS [ 0.009s] ( 465/2902) pdftract-core content_stream::tests::test_tm_followed_by_td_is_relative_to_tm
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tm_followed_by_td_is_relative_to_tm","exec_time":0.009125584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_positive_value_sets_horiz_scaling"}
|
|
PASS [ 0.007s] ( 466/2902) pdftract-core content_stream::tests::test_tstar_after_td_uses_saved_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_after_td_uses_saved_leading","exec_time":0.007134864}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_zero_clamps_to_one_and_emits_diagnostic"}
|
|
PASS [ 0.014s] ( 467/2902) pdftract-core content_stream::tests::test_tj_without_bt_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tj_without_bt_emits_diagnostic","exec_time":0.014424005}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$content_stream::tests::test_underflow_diagnostic_emitted_for_stray_q"}
|
|
PASS [ 0.009s] ( 468/2902) pdftract-core content_stream::tests::test_ts_operator_sets_text_rise
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_ts_operator_sets_text_rise","exec_time":0.008764225}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_emit_unsupported_diagnostic_when_feature_disabled"}
|
|
PASS [ 0.010s] ( 469/2902) pdftract-core content_stream::tests::test_tw_operator_sets_word_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tw_operator_sets_word_spacing","exec_time":0.010228244}
|
|
PASS [ 0.015s] ( 470/2902) pdftract-core content_stream::tests::test_tl_operator_sets_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tl_operator_sets_leading","exec_time":0.015030502}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_invalid_type"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_valid_ref"}
|
|
PASS [ 0.012s] ( 471/2902) pdftract-core content_stream::tests::test_tr_operator_sets_text_rendering_mode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_operator_sets_text_rendering_mode","exec_time":0.011715869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_without_globals"}
|
|
PASS [ 0.013s] ( 472/2902) pdftract-core content_stream::tests::test_tr_nine_clamps_to_seven_with_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_nine_clamps_to_seven_with_diagnostic","exec_time":0.012989537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_decoder_const"}
|
|
PASS [ 0.014s] ( 473/2902) pdftract-core content_stream::tests::test_tr_zero_to_seven_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tr_zero_to_seven_valid","exec_time":0.014193531}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_globals_ref_const"}
|
|
PASS [ 0.014s] ( 474/2902) pdftract-core content_stream::tests::test_tstar_with_zero_leading_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tstar_with_zero_leading_emits_diagnostic","exec_time":0.014334003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_invalid_magic_diagnostic"}
|
|
PASS [ 0.012s] ( 475/2902) pdftract-core content_stream::tests::test_tz_negative_clamps_to_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_negative_clamps_to_one","exec_time":0.012338397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_message_content"}
|
|
PASS [ 0.008s] ( 476/2902) pdftract-core content_stream::tests::test_underflow_diagnostic_emitted_for_stray_q
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_underflow_diagnostic_emitted_for_stray_q","exec_time":0.007685708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_when_no_support"}
|
|
PASS [ 0.011s] ( 477/2902) pdftract-core content_stream::tests::test_tz_positive_value_sets_horiz_scaling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_positive_value_sets_horiz_scaling","exec_time":0.010725787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_full_render"}
|
|
PASS [ 0.008s] ( 478/2902) pdftract-core decoder::jbig2::tests::test_extract_globals_ref_with_invalid_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_invalid_type","exec_time":0.008078942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_jpx_support_with_full_render"}
|
|
PASS [ 0.012s] ( 479/2902) pdftract-core decoder::jbig2::tests::test_emit_unsupported_diagnostic_when_feature_disabled
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_emit_unsupported_diagnostic_when_feature_disabled","exec_time":0.011696874}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_libopenjp2_runtime_check"}
|
|
PASS [ 0.010s] ( 480/2902) pdftract-core decoder::jbig2::tests::test_extract_globals_ref_with_valid_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_with_valid_ref","exec_time":0.009894159}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_constant"}
|
|
PASS [ 0.012s] ( 481/2902) pdftract-core decoder::jbig2::tests::test_extract_globals_ref_without_globals
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_extract_globals_ref_without_globals","exec_time":0.011704097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_roundtrip"}
|
|
PASS [ 0.012s] ( 482/2902) pdftract-core decoder::jbig2::tests::test_jbig2_decoder_const
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_decoder_const","exec_time":0.011526662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_const"}
|
|
PASS [ 0.011s] ( 483/2902) pdftract-core decoder::jbig2::tests::test_jbig2_globals_ref_const
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jbig2::tests::test_jbig2_globals_ref_const","exec_time":0.010615184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_is_send_sync"}
|
|
PASS [ 0.019s] ( 484/2902) pdftract-core content_stream::tests::test_tz_zero_clamps_to_one_and_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$content_stream::tests::test_tz_zero_clamps_to_one_and_emits_diagnostic","exec_time":0.019370923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_read_trait"}
|
|
PASS [ 0.013s] ( 485/2902) pdftract-core decoder::jpx::tests::test_has_full_render
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_full_render","exec_time":0.01284628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_raw_j2k_codestream_not_valid_jp2"}
|
|
PASS [ 0.010s] ( 486/2902) pdftract-core decoder::jpx::tests::test_jp2_signature_constant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_constant","exec_time":0.009976673}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_corrupt_signature"}
|
|
PASS [ 0.012s] ( 487/2902) pdftract-core decoder::jpx::tests::test_has_jpx_support_with_full_render
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_jpx_support_with_full_render","exec_time":0.01219662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_empty_data"}
|
|
PASS [ 0.009s] ( 488/2902) pdftract-core decoder::jpx::tests::test_jp2_signature_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jp2_signature_roundtrip","exec_time":0.008631947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_raw_j2k"}
|
|
PASS [ 0.017s] ( 489/2902) pdftract-core decoder::jpx::tests::test_emit_invalid_magic_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_invalid_magic_diagnostic","exec_time":0.017139663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_truncated_data"}
|
|
PASS [ 0.011s] ( 490/2902) pdftract-core decoder::jpx::tests::test_jpx_decoder_const
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_const","exec_time":0.010585501}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_valid_jp2"}
|
|
PASS [ 0.012s] ( 491/2902) pdftract-core decoder::jpx::tests::test_jpx_decoder_is_send_sync
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_is_send_sync","exec_time":0.012295159}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_malformed"}
|
|
PASS [ 0.008s] ( 492/2902) pdftract-core decoder::jpx::tests::test_raw_j2k_codestream_not_valid_jp2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_raw_j2k_codestream_not_valid_jp2","exec_time":0.007908333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_none"}
|
|
PASS [ 0.018s] ( 493/2902) pdftract-core decoder::jpx::tests::test_has_libopenjp2_runtime_check
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_has_libopenjp2_runtime_check","exec_time":0.017923068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_pdf_a_1b"}
|
|
PASS [ 0.013s] ( 494/2902) pdftract-core decoder::jpx::tests::test_jpx_decoder_read_trait
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_jpx_decoder_read_trait","exec_time":0.013348429}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_empty"}
|
|
PASS [ 0.010s] ( 495/2902) pdftract-core decoder::jpx::tests::test_validate_jp2_magic_with_raw_j2k
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_raw_j2k","exec_time":0.009610446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_no_javascript"}
|
|
PASS [ 0.010s] ( 496/2902) pdftract-core decoder::jpx::tests::test_validate_jp2_magic_with_corrupt_signature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_corrupt_signature","exec_time":0.010459902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_acroform_field_js"}
|
|
PASS [ 0.013s] ( 497/2902) pdftract-core decoder::jpx::tests::test_validate_jp2_magic_with_empty_data
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_empty_data","exec_time":0.013350401}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_annotation_js"}
|
|
PASS [ 0.011s] ( 498/2902) pdftract-core decoder::jpx::tests::test_validate_jp2_magic_with_valid_jp2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_valid_jp2","exec_time":0.010859086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_aa_js"}
|
|
PASS [ 0.008s] ( 499/2902) pdftract-core detection::tests::test_detect_conformance_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_none","exec_time":0.007639245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_openaction_js"}
|
|
PASS [ 0.014s] ( 500/2902) pdftract-core decoder::jpx::tests::test_validate_jp2_magic_with_truncated_data
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_validate_jp2_magic_with_truncated_data","exec_time":0.014004355}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_page_aa_js"}
|
|
PASS [ 0.008s] ( 501/2902) pdftract-core detection::tests::test_detect_conformance_pdf_a_1b
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_pdf_a_1b","exec_time":0.007737982}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_no_xfa_key"}
|
|
PASS [ 0.010s] ( 502/2902) pdftract-core detection::tests::test_detect_conformance_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_conformance_malformed","exec_time":0.010392333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_none"}
|
|
PASS [ 0.033s] ( 503/2902) pdftract-core decoder::jpx::tests::test_emit_unsupported_diagnostic_message_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_message_content","exec_time":0.033220825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_null"}
|
|
PASS [ 0.011s] ( 504/2902) pdftract-core detection::tests::test_detect_javascript_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_empty","exec_time":0.010628182}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_present"}
|
|
PASS [ 0.011s] ( 505/2902) pdftract-core detection::tests::test_detect_javascript_no_javascript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_no_javascript","exec_time":0.011486131}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_with_array"}
|
|
PASS [ 0.012s] ( 506/2902) pdftract-core detection::tests::test_detect_javascript_with_acroform_field_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_acroform_field_js","exec_time":0.011513613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_no_js"}
|
|
PASS [ 0.008s] ( 507/2902) pdftract-core detection::tests::test_detect_javascript_with_catalog_openaction_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_openaction_js","exec_time":0.007783233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_javascript"}
|
|
PASS [ 0.009s] ( 508/2902) pdftract-core detection::tests::test_detect_xfa_no_xfa_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_no_xfa_key","exec_time":0.00876678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_js"}
|
|
PASS [ 0.008s] ( 509/2902) pdftract-core detection::tests::test_detect_xfa_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_none","exec_time":0.007988537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_clone"}
|
|
PASS [ 0.042s] ( 510/2902) pdftract-core decoder::jpx::tests::test_emit_unsupported_diagnostic_when_no_support
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$decoder::jpx::tests::test_emit_unsupported_diagnostic_when_no_support","exec_time":0.041900367}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit"}
|
|
PASS [ 0.011s] ( 511/2902) pdftract-core detection::tests::test_detect_xfa_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_null","exec_time":0.010776443}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_message"}
|
|
PASS [ 0.009s] ( 512/2902) pdftract-core detection::tests::test_detect_xfa_present
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_present","exec_time":0.008535001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_offset"}
|
|
PASS [ 0.008s] ( 513/2902) pdftract-core detection::tests::test_detect_xfa_with_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_xfa_with_array","exec_time":0.008321118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_new"}
|
|
PASS [ 0.008s] ( 514/2902) pdftract-core detection::tests::test_has_js_action_no_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_no_js","exec_time":0.008358316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_thread_safety"}
|
|
PASS [ 0.008s] ( 515/2902) pdftract-core diagnostics::collector_tests::test_collector_clone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_clone","exec_time":0.00777106}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_catalog_complete"}
|
|
PASS [ 0.011s] ( 516/2902) pdftract-core detection::tests::test_has_js_action_with_s_javascript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_javascript","exec_time":0.010990052}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_category"}
|
|
PASS [ 0.020s] ( 517/2902) pdftract-core detection::tests::test_detect_javascript_with_catalog_aa_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_catalog_aa_js","exec_time":0.019788905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_name"}
|
|
PASS [ 0.022s] ( 518/2902) pdftract-core detection::tests::test_detect_javascript_with_annotation_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_annotation_js","exec_time":0.021719315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_recoverable"}
|
|
PASS [ 0.013s] ( 519/2902) pdftract-core detection::tests::test_has_js_action_with_s_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_has_js_action_with_s_js","exec_time":0.012763957}
|
|
PASS [ 0.010s] ( 520/2902) pdftract-core diagnostics::collector_tests::test_collector_emit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit","exec_time":0.009841725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_display"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_severity"}
|
|
PASS [ 0.022s] ( 521/2902) pdftract-core detection::tests::test_detect_javascript_with_page_aa_js
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$detection::tests::test_detect_javascript_with_page_aa_js","exec_time":0.021952349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_severity"}
|
|
PASS [ 0.007s] ( 522/2902) pdftract-core diagnostics::collector_tests::test_collector_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_new","exec_time":0.007404263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_size"}
|
|
PASS [ 0.010s] ( 523/2902) pdftract-core diagnostics::collector_tests::test_collector_emit_with_offset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_offset","exec_time":0.010265719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_dynamic"}
|
|
PASS [ 0.011s] ( 524/2902) pdftract-core diagnostics::collector_tests::test_collector_emit_with_message
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_emit_with_message","exec_time":0.011361475}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_object_ref"}
|
|
PASS [ 0.009s] ( 525/2902) pdftract-core diagnostics::collector_tests::test_collector_thread_safety
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::collector_tests::test_collector_thread_safety","exec_time":0.008744173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static"}
|
|
PASS [ 0.008s] ( 526/2902) pdftract-core diagnostics::tests::test_catalog_complete
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_catalog_complete","exec_time":0.007816885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static_no_offset"}
|
|
PASS [ 0.009s] ( 527/2902) pdftract-core diagnostics::tests::test_diag_code_category
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_category","exec_time":0.009495413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_basic"}
|
|
PASS [ 0.008s] ( 528/2902) pdftract-core diagnostics::tests::test_diag_code_recoverable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_recoverable","exec_time":0.007507957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_message"}
|
|
PASS [ 0.009s] ( 529/2902) pdftract-core diagnostics::tests::test_diag_code_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_name","exec_time":0.008885128}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_object_ref"}
|
|
PASS [ 0.009s] ( 530/2902) pdftract-core diagnostics::tests::test_diag_code_severity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diag_code_severity","exec_time":0.009211123}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_offset"}
|
|
PASS [ 0.009s] ( 531/2902) pdftract-core diagnostics::tests::test_diagnostic_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_size","exec_time":0.008590357}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_display"}
|
|
PASS [ 0.008s] ( 532/2902) pdftract-core diagnostics::tests::test_diagnostic_with_static
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static","exec_time":0.007630032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_new"}
|
|
PASS [ 0.007s] ( 533/2902) pdftract-core diagnostics::tests::test_emit_macro_with_object_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_object_ref","exec_time":0.007088839}
|
|
PASS [ 0.007s] ( 534/2902) pdftract-core diagnostics::tests::test_emit_macro_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_basic","exec_time":0.007354931}
|
|
PASS [ 0.011s] ( 535/2902) pdftract-core diagnostics::tests::test_diagnostic_with_object_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_object_ref","exec_time":0.010768911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_from_page"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_compute_pdf_fingerprint"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$diagnostics::tests::test_severity_display"}
|
|
PASS [ 0.014s] ( 536/2902) pdftract-core diagnostics::tests::test_diagnostic_severity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_severity","exec_time":0.013949217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_out_of_bounds"}
|
|
PASS [ 0.014s] ( 537/2902) pdftract-core diagnostics::tests::test_diagnostic_with_dynamic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_dynamic","exec_time":0.014200542}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_find_startxref"}
|
|
PASS [ 0.011s] ( 538/2902) pdftract-core diagnostics::tests::test_emit_macro_with_message
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_message","exec_time":0.010886486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$document::tests::test_parse_pdf_file"}
|
|
PASS [ 0.007s] ( 539/2902) pdftract-core diagnostics::tests::test_obj_ref_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_new","exec_time":0.007259913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_empty_data"}
|
|
PASS [ 0.016s] ( 540/2902) pdftract-core diagnostics::tests::test_diagnostic_with_static_no_offset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_with_static_no_offset","exec_time":0.016314597}
|
|
PASS [ 0.010s] ( 541/2902) pdftract-core diagnostics::tests::test_obj_ref_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_obj_ref_display","exec_time":0.010442264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_invalid_length"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_exact_iv_only"}
|
|
PASS [ 0.011s] ( 542/2902) pdftract-core diagnostics::tests::test_emit_macro_with_offset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_emit_macro_with_offset","exec_time":0.011270167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_roundtrip"}
|
|
PASS [ 0.023s] ( 543/2902) pdftract-core diagnostics::tests::test_diagnostic_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_diagnostic_display","exec_time":0.023014738}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_too_short"}
|
|
FAIL [ 0.010s] ( 544/2902) pdftract-core document::tests::test_compute_pdf_fingerprint
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'document::tests::test_compute_pdf_fingerprint' (1430833) panicked at crates/pdftract-core/src/document.rs:1200:62:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test document::tests::test_compute_pdf_fingerprint ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
document::tests::test_compute_pdf_fingerprint
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_compute_pdf_fingerprint","exec_time":0.009587398,"stdout":"\nthread 'document::tests::test_compute_pdf_fingerprint' (1430833) panicked at crates/pdftract-core/src/document.rs:1200:62:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_block_size_constant"}
|
|
PASS [ 0.012s] ( 545/2902) pdftract-core diagnostics::tests::test_severity_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$diagnostics::tests::test_severity_display","exec_time":0.012463302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_salt_constant"}
|
|
PASS [ 0.009s] ( 546/2902) pdftract-core encryption::aes_128::tests::test_aes_128_decrypt_empty_data
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_empty_data","exec_time":0.008703797}
|
|
FAIL [ 0.009s] ( 547/2902) pdftract-core document::tests::test_parse_pdf_file
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'document::tests::test_parse_pdf_file' (1430839) panicked at crates/pdftract-core/src/document.rs:1183:81:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test document::tests::test_parse_pdf_file ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
document::tests::test_parse_pdf_file
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_parse_pdf_file","exec_time":0.008983534,"stdout":"\nthread 'document::tests::test_parse_pdf_file' (1430839) panicked at crates/pdftract-core/src/document.rs:1183:81:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_generation_affects_key"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_different_objects"}
|
|
PASS [ 0.010s] ( 548/2902) pdftract-core document::tests::test_find_startxref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$document::tests::test_find_startxref","exec_time":0.01013953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_same_object"}
|
|
FAIL [ 0.014s] ( 549/2902) pdftract-core document::tests::test_extract_spans_from_page
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'document::tests::test_extract_spans_from_page' (1430838) panicked at crates/pdftract-core/src/document.rs:1216:59:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test document::tests::test_extract_spans_from_page ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
document::tests::test_extract_spans_from_page
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_from_page","exec_time":0.013725449,"stdout":"\nthread 'document::tests::test_extract_spans_from_page' (1430838) panicked at crates/pdftract-core/src/document.rs:1216:59:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_is_identity_filter"}
|
|
PASS [ 0.008s] ( 550/2902) pdftract-core encryption::aes_128::tests::test_aes_128_decrypt_too_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_too_short","exec_time":0.007845576}
|
|
PASS [ 0.016s] ( 551/2902) pdftract-core document::tests::test_extract_spans_out_of_bounds
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$document::tests::test_extract_spans_out_of_bounds","exec_time":0.016071176}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_valid"}
|
|
PASS [ 0.010s] ( 552/2902) pdftract-core encryption::aes_128::tests::test_aes_128_decrypt_invalid_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_invalid_length","exec_time":0.010492554}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_invalid_user_hash_length"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes_256_decrypt_basic"}
|
|
PASS [ 0.011s] ( 553/2902) pdftract-core encryption::aes_128::tests::test_aes_128_decrypt_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_roundtrip","exec_time":0.011499567}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_compute_password_hash_basic"}
|
|
PASS [ 0.008s] ( 554/2902) pdftract-core encryption::aes_128::tests::test_aes_salt_constant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_salt_constant","exec_time":0.00763733}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_decrypt_stream_too_short"}
|
|
PASS [ 0.010s] ( 555/2902) pdftract-core encryption::aes_128::tests::test_aes_block_size_constant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_block_size_constant","exec_time":0.010487643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_is_success"}
|
|
PASS [ 0.009s] ( 556/2902) pdftract-core encryption::aes_128::tests::test_derive_aes_128_object_key_same_object
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_same_object","exec_time":0.009112638}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_wrong_password"}
|
|
PASS [ 0.008s] ( 557/2902) pdftract-core encryption::aes_128::tests::test_is_identity_filter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_is_identity_filter","exec_time":0.008176346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_decryption_error_to_diag_code"}
|
|
PASS [ 0.010s] ( 558/2902) pdftract-core encryption::aes_128::tests::test_derive_aes_128_object_key_generation_affects_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_generation_affects_key","exec_time":0.010305997}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_password_validation_equality"}
|
|
PASS [ 0.018s] ( 559/2902) pdftract-core encryption::aes_128::tests::test_aes_128_decrypt_exact_iv_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_aes_128_decrypt_exact_iv_only","exec_time":0.017748688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_all_v_r_combinations"}
|
|
PASS [ 0.013s] ( 560/2902) pdftract-core encryption::aes_128::tests::test_derive_aes_128_object_key_different_objects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_128::tests::test_derive_aes_128_object_key_different_objects","exec_time":0.013278484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_o_length_emits_diagnostic"}
|
|
PASS [ 0.009s] ( 561/2902) pdftract-core encryption::aes_256::tests::test_aes256_decryptor_new_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_valid","exec_time":0.008955011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_u_length_emits_diagnostic"}
|
|
PASS [ 0.011s] ( 562/2902) pdftract-core encryption::aes_256::tests::test_aes256_decryptor_new_invalid_user_hash_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes256_decryptor_new_invalid_user_hash_length","exec_time":0.01062879}
|
|
PASS [ 0.008s] ( 563/2902) pdftract-core encryption::aes_256::tests::test_decrypt_stream_too_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_decrypt_stream_too_short","exec_time":0.00794524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_no_encrypt_key"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_missing_id"}
|
|
PASS [ 0.008s] ( 564/2902) pdftract-core encryption::decryptor::tests::test_decryption_error_to_diag_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_decryption_error_to_diag_code","exec_time":0.007761926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_non_standard_filter_emits_diagnostic"}
|
|
PASS [ 0.009s] ( 565/2902) pdftract-core encryption::aes_256::tests::test_file_key_result_wrong_password
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_wrong_password","exec_time":0.009339485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v1_r2_rc4_40"}
|
|
PASS [ 0.008s] ( 566/2902) pdftract-core encryption::detection::tests::test_invalid_u_length_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_u_length_emits_diagnostic","exec_time":0.008057034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v4_crypt_filters"}
|
|
PASS [ 0.017s] ( 567/2902) pdftract-core encryption::aes_256::tests::test_aes_256_decrypt_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_aes_256_decrypt_basic","exec_time":0.017407526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_invalid_hash_length_emits_diagnostic"}
|
|
PASS [ 0.009s] ( 568/2902) pdftract-core encryption::detection::tests::test_invalid_o_length_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_invalid_o_length_emits_diagnostic","exec_time":0.008740622}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_r6_aes_256"}
|
|
PASS [ 0.016s] ( 569/2902) pdftract-core encryption::aes_256::tests::test_file_key_result_is_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_file_key_result_is_success","exec_time":0.016467233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_decrypt_object_roundtrip"}
|
|
PASS [ 0.013s] ( 570/2902) pdftract-core encryption::detection::tests::test_all_v_r_combinations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_all_v_r_combinations","exec_time":0.012732293}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_128_bit"}
|
|
PASS [ 0.009s] ( 571/2902) pdftract-core encryption::detection::tests::test_no_encrypt_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_no_encrypt_key","exec_time":0.00929244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_basic"}
|
|
PASS [ 0.010s] ( 572/2902) pdftract-core encryption::detection::tests::test_missing_id
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_missing_id","exec_time":0.009783301}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_invalid_key_length"}
|
|
PASS [ 0.016s] ( 573/2902) pdftract-core encryption::decryptor::tests::test_password_validation_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::decryptor::tests::test_password_validation_equality","exec_time":0.015710145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_short_document_id"}
|
|
PASS [ 0.008s] ( 574/2902) pdftract-core encryption::detection::tests::test_v1_r2_rc4_40
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v1_r2_rc4_40","exec_time":0.00820918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_object_key"}
|
|
PASS [ 0.010s] ( 575/2902) pdftract-core encryption::detection::tests::test_non_standard_filter_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_non_standard_filter_emits_diagnostic","exec_time":0.009712748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_is_success"}
|
|
PASS [ 0.025s] ( 576/2902) pdftract-core encryption::aes_256::tests::test_compute_password_hash_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::aes_256::tests::test_compute_password_hash_basic","exec_time":0.025245046}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_wrong_password"}
|
|
PASS [ 0.011s] ( 577/2902) pdftract-core encryption::detection::tests::test_v4_crypt_filters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v4_crypt_filters","exec_time":0.010593612}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_all_bytes"}
|
|
PASS [ 0.010s] ( 578/2902) pdftract-core encryption::detection::tests::test_v5_r6_aes_256
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_r6_aes_256","exec_time":0.01019693}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_empty"}
|
|
PASS [ 0.009s] ( 579/2902) pdftract-core encryption::rc4::tests::test_derive_file_key_128_bit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_128_bit","exec_time":0.00888451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_exact"}
|
|
PASS [ 0.008s] ( 580/2902) pdftract-core encryption::rc4::tests::test_derive_object_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_object_key","exec_time":0.007517209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_long"}
|
|
PASS [ 0.010s] ( 581/2902) pdftract-core encryption::rc4::tests::test_derive_file_key_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_basic","exec_time":0.009976406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_short"}
|
|
PASS [ 0.014s] ( 582/2902) pdftract-core encryption::detection::tests::test_v5_invalid_hash_length_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::detection::tests::test_v5_invalid_hash_length_emits_diagnostic","exec_time":0.013728545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_empty_data"}
|
|
PASS [ 0.011s] ( 583/2902) pdftract-core encryption::rc4::tests::test_derive_file_key_invalid_key_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_invalid_key_length","exec_time":0.01080649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_long_key"}
|
|
PASS [ 0.010s] ( 584/2902) pdftract-core encryption::rc4::tests::test_derive_file_key_short_document_id
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_derive_file_key_short_document_id","exec_time":0.010371108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_roundtrip"}
|
|
PASS [ 0.013s] ( 585/2902) pdftract-core encryption::rc4::tests::test_decrypt_object_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_decrypt_object_roundtrip","exec_time":0.012809584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_different_objects_different_keys"}
|
|
PASS [ 0.011s] ( 586/2902) pdftract-core encryption::rc4::tests::test_file_key_result_is_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_is_success","exec_time":0.011109373}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_generation_affects_key"}
|
|
PASS [ 0.008s] ( 587/2902) pdftract-core encryption::rc4::tests::test_password_padding_all_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_all_bytes","exec_time":0.00771638}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_same_object_same_key"}
|
|
PASS [ 0.008s] ( 588/2902) pdftract-core encryption::rc4::tests::test_password_padding_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_short","exec_time":0.008043421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2"}
|
|
PASS [ 0.008s] ( 589/2902) pdftract-core encryption::rc4::tests::test_rc4_decrypt_empty_data
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_empty_data","exec_time":0.007597421}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2_wrong_password"}
|
|
PASS [ 0.012s] ( 590/2902) pdftract-core encryption::rc4::tests::test_file_key_result_wrong_password
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_file_key_result_wrong_password","exec_time":0.012180844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diag_code"}
|
|
PASS [ 0.010s] ( 591/2902) pdftract-core encryption::rc4::tests::test_password_padding_long
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_long","exec_time":0.009921211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diagnostic"}
|
|
PASS [ 0.014s] ( 592/2902) pdftract-core encryption::rc4::tests::test_password_padding_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_empty","exec_time":0.014378902}
|
|
PASS [ 0.011s] ( 593/2902) pdftract-core encryption::rc4::tests::test_rc4_decrypt_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_roundtrip","exec_time":0.010531464}
|
|
PASS [ 0.014s] ( 594/2902) pdftract-core encryption::rc4::tests::test_password_padding_exact
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_password_padding_exact","exec_time":0.013794088}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_svg"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_lite"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_off"}
|
|
PASS [ 0.010s] ( 595/2902) pdftract-core encryption::rc4::tests::test_rc4_generation_affects_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_generation_affects_key","exec_time":0.009655643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_metadata"}
|
|
PASS [ 0.009s] ( 596/2902) pdftract-core encryption::rc4::tests::test_rc4_same_object_same_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_same_object_same_key","exec_time":0.009390164}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_error_message"}
|
|
PASS [ 0.013s] ( 597/2902) pdftract-core encryption::rc4::tests::test_rc4_decrypt_long_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_decrypt_long_key","exec_time":0.013486616}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_mismatch"}
|
|
PASS [ 0.009s] ( 598/2902) pdftract-core encryption::rc4::tests::test_validate_user_password_r2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2","exec_time":0.009119929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_success"}
|
|
PASS [ 0.011s] ( 599/2902) pdftract-core encryption::tests::test_decrypt_error_to_diag_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diag_code","exec_time":0.010500309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_with_errors"}
|
|
PASS [ 0.018s] ( 600/2902) pdftract-core encryption::rc4::tests::test_rc4_different_objects_different_keys
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_rc4_different_objects_different_keys","exec_time":0.017610012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_format"}
|
|
FAIL [ 0.008s] ( 601/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_svg
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_extract_pdf_with_receipts_svg' (1430949) panicked at crates/pdftract-core/src/extract.rs:2842:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_extract_pdf_with_receipts_svg ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_extract_pdf_with_receipts_svg
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_svg","exec_time":0.008481111,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_svg' (1430949) panicked at crates/pdftract-core/src/extract.rs:2842:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_includes_signatures"}
|
|
PASS [ 0.012s] ( 602/2902) pdftract-core encryption::tests::test_decrypt_error_to_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::tests::test_decrypt_error_to_diagnostic","exec_time":0.011536164}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_with_receipts"}
|
|
PASS [ 0.013s] ( 603/2902) pdftract-core encryption::rc4::tests::test_validate_user_password_r2_wrong_password
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$encryption::rc4::tests::test_validate_user_password_r2_wrong_password","exec_time":0.013273447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_schema_round_trip"}
|
|
FAIL [ 0.012s] ( 604/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_off
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_extract_pdf_with_receipts_off' (1430952) panicked at crates/pdftract-core/src/extract.rs:2792:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_extract_pdf_with_receipts_off ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_extract_pdf_with_receipts_off
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_off","exec_time":0.01234003,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_off' (1430952) panicked at crates/pdftract-core/src/extract.rs:2792:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_validation_status_enum"}
|
|
PASS [ 0.010s] ( 605/2902) pdftract-core extract::tests::test_extraction_result_assert_exit_code_error_message
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_error_message","exec_time":0.010196867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_signatures_always_not_checked"}
|
|
PASS [ 0.008s] ( 606/2902) pdftract-core extract::tests::test_extraction_result_assert_exit_code_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_success","exec_time":0.008330689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_tagged_pdf_emits_deferred_diagnostic"}
|
|
FAIL [ 0.012s] ( 607/2902) pdftract-core extract::tests::test_extraction_metadata
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_extraction_metadata' (1430956) panicked at crates/pdftract-core/src/extract.rs:2914:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_extraction_metadata ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_extraction_metadata
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_metadata","exec_time":0.011987983,"stdout":"\nthread 'extract::tests::test_extraction_metadata' (1430956) panicked at crates/pdftract-core/src/extract.rs:2914:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$extract::tests::test_untagged_pdf_no_deferred_diagnostic"}
|
|
PASS [ 0.011s] ( 608/2902) pdftract-core extract::tests::test_extraction_result_assert_exit_code_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_mismatch","exec_time":0.010692289}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_bankers_rounding"}
|
|
PASS [ 0.008s] ( 609/2902) pdftract-core extract::tests::test_extraction_result_assert_exit_code_with_errors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_extraction_result_assert_exit_code_with_errors","exec_time":0.007917959}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_basic"}
|
|
FAIL [ 0.018s] ( 610/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_lite
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_extract_pdf_with_receipts_lite' (1430961) panicked at crates/pdftract-core/src/extract.rs:2814:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_extract_pdf_with_receipts_lite ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_extract_pdf_with_receipts_lite
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_extract_pdf_with_receipts_lite","exec_time":0.017574085,"stdout":"\nthread 'extract::tests::test_extract_pdf_with_receipts_lite' (1430961) panicked at crates/pdftract-core/src/extract.rs:2814:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_critical_cases"}
|
|
FAIL [ 0.009s] ( 611/2902) pdftract-core extract::tests::test_result_to_json_includes_signatures
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_result_to_json_includes_signatures' (1430968) panicked at crates/pdftract-core/src/extract.rs:2928:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_result_to_json_includes_signatures ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_result_to_json_includes_signatures
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_includes_signatures","exec_time":0.008883912,"stdout":"\nthread 'extract::tests::test_result_to_json_includes_signatures' (1430968) panicked at crates/pdftract-core/src/extract.rs:2928:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_nan_inf"}
|
|
FAIL [ 0.013s] ( 612/2902) pdftract-core extract::tests::test_result_to_json_format
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_result_to_json_format' (1430970) panicked at crates/pdftract-core/src/extract.rs:2864:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_result_to_json_format ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_result_to_json_format
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_format","exec_time":0.012665105,"stdout":"\nthread 'extract::tests::test_result_to_json_format' (1430970) panicked at crates/pdftract-core/src/extract.rs:2864:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_empty"}
|
|
FAIL [ 0.008s] ( 613/2902) pdftract-core extract::tests::test_signatures_always_not_checked
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_signatures_always_not_checked' (1430973) panicked at crates/pdftract-core/src/extract.rs:2949:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_signatures_always_not_checked ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_signatures_always_not_checked
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_signatures_always_not_checked","exec_time":0.007634461,"stdout":"\nthread 'extract::tests::test_signatures_always_not_checked' (1430973) panicked at crates/pdftract-core/src/extract.rs:2949:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_none"}
|
|
PASS [ 0.013s] ( 614/2902) pdftract-core extract::tests::test_signature_json_schema_round_trip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_schema_round_trip","exec_time":0.012643769}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_order_independence"}
|
|
PASS [ 0.007s] ( 615/2902) pdftract-core fingerprint::canonicalize::tests::test_canonicalize_f64_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_basic","exec_time":0.00738038}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_inv8_no_panics"}
|
|
FAIL [ 0.014s] ( 616/2902) pdftract-core extract::tests::test_result_to_json_with_receipts
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_result_to_json_with_receipts' (1430976) panicked at crates/pdftract-core/src/extract.rs:2887:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_result_to_json_with_receipts ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_result_to_json_with_receipts
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_result_to_json_with_receipts","exec_time":0.013900623,"stdout":"\nthread 'extract::tests::test_result_to_json_with_receipts' (1430976) panicked at crates/pdftract-core/src/extract.rs:2887:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_basic"}
|
|
PASS [ 0.010s] ( 617/2902) pdftract-core extract::tests::test_signature_json_validation_status_enum
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$extract::tests::test_signature_json_validation_status_enum","exec_time":0.010411001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_comments_dropped"}
|
|
PASS [ 0.011s] ( 618/2902) pdftract-core fingerprint::canonicalize::tests::test_canonicalize_f64_bankers_rounding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_bankers_rounding","exec_time":0.010851843}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_complex"}
|
|
FAIL [ 0.012s] ( 619/2902) pdftract-core extract::tests::test_untagged_pdf_no_deferred_diagnostic
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_untagged_pdf_no_deferred_diagnostic' (1430980) panicked at crates/pdftract-core/src/extract.rs:3054:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_untagged_pdf_no_deferred_diagnostic ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_untagged_pdf_no_deferred_diagnostic
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_untagged_pdf_no_deferred_diagnostic","exec_time":0.011626859,"stdout":"\nthread 'extract::tests::test_untagged_pdf_no_deferred_diagnostic' (1430980) panicked at crates/pdftract-core/src/extract.rs:3054:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_empty"}
|
|
PASS [ 0.010s] ( 620/2902) pdftract-core fingerprint::canonicalize::tests::test_canonicalize_f64_critical_cases
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_critical_cases","exec_time":0.009748898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_idempotent"}
|
|
PASS [ 0.009s] ( 621/2902) pdftract-core fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_empty","exec_time":0.008617456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_whitespace_variants"}
|
|
FAIL [ 0.017s] ( 622/2902) pdftract-core extract::tests::test_tagged_pdf_emits_deferred_diagnostic
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'extract::tests::test_tagged_pdf_emits_deferred_diagnostic' (1430989) panicked at crates/pdftract-core/src/extract.rs:3029:55:
|
|
called `Result::unwrap()` on an `Err` value: No /Root reference in trailer
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test extract::tests::test_tagged_pdf_emits_deferred_diagnostic ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
extract::tests::test_tagged_pdf_emits_deferred_diagnostic
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$extract::tests::test_tagged_pdf_emits_deferred_diagnostic","exec_time":0.017135637,"stdout":"\nthread 'extract::tests::test_tagged_pdf_emits_deferred_diagnostic' (1430989) panicked at crates/pdftract-core/src/extract.rs:3029:55:\ncalled `Result::unwrap()` on an `Err` value: No /Root reference in trailer\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_nested"}
|
|
PASS [ 0.011s] ( 623/2902) pdftract-core fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_none","exec_time":0.010759446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted"}
|
|
PASS [ 0.009s] ( 624/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_comments_dropped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_comments_dropped","exec_time":0.008847781}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_array"}
|
|
PASS [ 0.014s] ( 625/2902) pdftract-core fingerprint::canonicalize::tests::test_canonicalize_f64_nan_inf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_canonicalize_f64_nan_inf","exec_time":0.014250526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_dict"}
|
|
PASS [ 0.010s] ( 626/2902) pdftract-core fingerprint::canonicalize::tests::test_inv8_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_inv8_no_panics","exec_time":0.010417416}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_real"}
|
|
PASS [ 0.010s] ( 627/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_basic","exec_time":0.009928601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_basic"}
|
|
PASS [ 0.010s] ( 628/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_empty","exec_time":0.009885319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_real"}
|
|
PASS [ 0.013s] ( 629/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_complex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_complex","exec_time":0.013379175}
|
|
PASS [ 0.009s] ( 630/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_whitespace_variants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_whitespace_variants","exec_time":0.009023061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_all_set"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_string"}
|
|
PASS [ 0.018s] ( 631/2902) pdftract-core fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_order_independence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_hash_resource_dict_canonical_order_independence","exec_time":0.017840197}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_encode"}
|
|
FAIL [ 0.009s] ( 632/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted' (1431011) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:553:9:
|
|
assertion failed: bytes.windows(3).any(|w| w == b"/M 2")
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted","exec_time":0.008673277,"stdout":"\nthread 'fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted' (1431011) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:553:9:\nassertion failed: bytes.windows(3).any(|w| w == b\"/M 2\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
PASS [ 0.013s] ( 633/2902) pdftract-core fingerprint::canonicalize::tests::test_normalize_content_stream_idempotent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_normalize_content_stream_idempotent","exec_time":0.012615576}
|
|
PASS [ 0.007s] ( 634/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_token_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_basic","exec_time":0.007359093}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_geometry"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_flags"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_none_set"}
|
|
PASS [ 0.009s] ( 635/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_object_canonical_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_real","exec_time":0.008618182}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_page_count"}
|
|
PASS [ 0.008s] ( 636/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_token_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_real","exec_time":0.008304823}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_inv3_reproducibility"}
|
|
PASS [ 0.015s] ( 637/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_object_canonical_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_array","exec_time":0.014991471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_simple"}
|
|
PASS [ 0.016s] ( 638/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_dict_canonical_nested
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_dict_canonical_nested","exec_time":0.016000141}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_fingerprint_version_prefix"}
|
|
PASS [ 0.008s] ( 639/2902) pdftract-core fingerprint::tests::test_catalog_flags_encode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_encode","exec_time":0.007653971}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_sorted_order"}
|
|
PASS [ 0.010s] ( 640/2902) pdftract-core fingerprint::tests::test_catalog_flags_all_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_all_set","exec_time":0.010346404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_with_fonts"}
|
|
FAIL [ 0.016s] ( 641/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_object_canonical_dict
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'fingerprint::canonicalize::tests::test_serialize_object_canonical_dict' (1431024) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:648:9:
|
|
assertion failed: result.windows(3).any(|w| w == b"/A 1")
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test fingerprint::canonicalize::tests::test_serialize_object_canonical_dict ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
fingerprint::canonicalize::tests::test_serialize_object_canonical_dict
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_object_canonical_dict","exec_time":0.01626811,"stdout":"\nthread 'fingerprint::canonicalize::tests::test_serialize_object_canonical_dict' (1431024) panicked at crates/pdftract-core/src/fingerprint/canonicalize.rs:648:9:\nassertion failed: result.windows(3).any(|w| w == b\"/A 1\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_fingerprint_format"}
|
|
PASS [ 0.008s] ( 642/2902) pdftract-core fingerprint::tests::test_compute_fingerprint_different_page_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_page_count","exec_time":0.007992991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_multiple_outputs_match_format"}
|
|
PASS [ 0.012s] ( 643/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_token_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::canonicalize::tests::test_serialize_token_string","exec_time":0.011831859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_performance_100_page_pdf"}
|
|
PASS [ 0.012s] ( 644/2902) pdftract-core fingerprint::tests::test_compute_fingerprint_different_geometry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_geometry","exec_time":0.011793872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp"}
|
|
PASS [ 0.012s] ( 645/2902) pdftract-core fingerprint::tests::test_catalog_flags_none_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_catalog_flags_none_set","exec_time":0.011979469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp_critical_cases"}
|
|
PASS [ 0.014s] ( 646/2902) pdftract-core fingerprint::tests::test_compute_fingerprint_different_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_different_flags","exec_time":0.014192307}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_array_canonical"}
|
|
PASS [ 0.008s] ( 647/2902) pdftract-core fingerprint::tests::test_fingerprint_version_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_fingerprint_version_prefix","exec_time":0.007859304}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_dict_canonical"}
|
|
PASS [ 0.009s] ( 648/2902) pdftract-core fingerprint::tests::test_compute_fingerprint_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_simple","exec_time":0.009018302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_object_canonical"}
|
|
PASS [ 0.012s] ( 649/2902) pdftract-core fingerprint::tests::test_hash_resource_dict_sorted_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_sorted_order","exec_time":0.011871946}
|
|
PASS [ 0.016s] ( 650/2902) pdftract-core fingerprint::tests::test_compute_fingerprint_inv3_reproducibility
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_compute_fingerprint_inv3_reproducibility","exec_time":0.015956374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_basic_letters"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$fingerprint::tests::test_zero_hash_const"}
|
|
PASS [ 0.011s] ( 651/2902) pdftract-core fingerprint::tests::test_hash_resource_dict_with_fonts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_hash_resource_dict_with_fonts","exec_time":0.011261829}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_euro"}
|
|
PASS [ 0.007s] ( 652/2902) pdftract-core fingerprint::tests::test_round_to_fixed_4dp
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp","exec_time":0.007240471}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ff"}
|
|
PASS [ 0.008s] ( 653/2902) pdftract-core fingerprint::tests::test_round_to_fixed_4dp_critical_cases
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_round_to_fixed_4dp_critical_cases","exec_time":0.007540145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ffi"}
|
|
PASS [ 0.015s] ( 654/2902) pdftract-core fingerprint::tests::test_inv13_multiple_outputs_match_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_multiple_outputs_match_format","exec_time":0.015189729}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fi"}
|
|
PASS [ 0.010s] ( 655/2902) pdftract-core fingerprint::tests::test_serialize_pdf_array_canonical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_array_canonical","exec_time":0.009967094}
|
|
PASS [ 0.009s] ( 656/2902) pdftract-core fingerprint::tests::test_serialize_pdf_object_canonical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_object_canonical","exec_time":0.008719696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_hebrew"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fl"}
|
|
PASS [ 0.008s] ( 657/2902) pdftract-core font::agl::tests::test_agl_multi_ff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ff","exec_time":0.00824329}
|
|
PASS [ 0.013s] ( 658/2902) pdftract-core fingerprint::tests::test_serialize_pdf_dict_canonical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_serialize_pdf_dict_canonical","exec_time":0.013235125}
|
|
PASS [ 0.008s] ( 659/2902) pdftract-core font::agl::tests::test_agl_basic_letters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_basic_letters","exec_time":0.008269691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quoteright"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_unknown"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_punctuation"}
|
|
PASS [ 0.011s] ( 660/2902) pdftract-core font::agl::tests::test_agl_euro
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_euro","exec_time":0.01091309}
|
|
PASS [ 0.022s] ( 661/2902) pdftract-core fingerprint::tests::test_inv13_fingerprint_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_inv13_fingerprint_format","exec_time":0.022439067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quotes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_u1f600"}
|
|
PASS [ 0.011s] ( 662/2902) pdftract-core fingerprint::tests::test_zero_hash_const
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_zero_hash_const","exec_time":0.011229029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_uni20ac"}
|
|
PASS [ 0.022s] ( 663/2902) pdftract-core fingerprint::tests::test_performance_100_page_pdf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$fingerprint::tests::test_performance_100_page_pdf","exec_time":0.02222356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_unknown"}
|
|
PASS [ 0.009s] ( 664/2902) pdftract-core font::agl::tests::test_agl_multi_fi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fi","exec_time":0.009073353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_variant_stripping"}
|
|
PASS [ 0.014s] ( 665/2902) pdftract-core font::agl::tests::test_agl_multi_ffi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_ffi","exec_time":0.014155832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_algorithmic_with_hash_prefix"}
|
|
PASS [ 0.010s] ( 666/2902) pdftract-core font::agl::tests::test_agl_multi_hebrew
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_hebrew","exec_time":0.009682055}
|
|
PASS [ 0.010s] ( 667/2902) pdftract-core font::agl::tests::test_agl_multi_fl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_fl","exec_time":0.010057248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_u"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_multi_lookup_single_returns_none"}
|
|
PASS [ 0.011s] ( 668/2902) pdftract-core font::agl::tests::test_agl_multi_unknown
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_multi_unknown","exec_time":0.011140192}
|
|
PASS [ 0.011s] ( 669/2902) pdftract-core font::agl::tests::test_agl_quoteright
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quoteright","exec_time":0.010967011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_strip_variant_suffix"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_uni"}
|
|
PASS [ 0.010s] ( 670/2902) pdftract-core font::agl::tests::test_agl_quotes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_quotes","exec_time":0.010492122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::agl::tests::test_variant_stripping_with_multi"}
|
|
PASS [ 0.008s] ( 671/2902) pdftract-core font::agl::tests::test_algorithmic_with_hash_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_algorithmic_with_hash_prefix","exec_time":0.008277453}
|
|
PASS [ 0.008s] ( 672/2902) pdftract-core font::agl::tests::test_multi_lookup_single_returns_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_multi_lookup_single_returns_none","exec_time":0.007689534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_invalid_range"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_array_length_mismatch"}
|
|
PASS [ 0.012s] ( 673/2902) pdftract-core font::agl::tests::test_agl_u1f600
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_u1f600","exec_time":0.011713714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_multi_codepoint_dst_contiguous"}
|
|
PASS [ 0.012s] ( 674/2902) pdftract-core font::agl::tests::test_agl_uni20ac
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_uni20ac","exec_time":0.011819987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_invalid_utf16_produces_replacement"}
|
|
PASS [ 0.010s] ( 675/2902) pdftract-core font::agl::tests::test_agl_variant_stripping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_variant_stripping","exec_time":0.009872412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_odd_length_utf16_emits_diagnostic"}
|
|
PASS [ 0.011s] ( 676/2902) pdftract-core font::agl::tests::test_parse_algorithmic_u
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_u","exec_time":0.010583}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_fb01_ligature"}
|
|
PASS [ 0.019s] ( 677/2902) pdftract-core font::agl::tests::test_agl_unknown
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_unknown","exec_time":0.018690593}
|
|
PASS [ 0.022s] ( 678/2902) pdftract-core font::agl::tests::test_agl_punctuation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_agl_punctuation","exec_time":0.022368649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_multi_codepoint_expansion"}
|
|
PASS [ 0.011s] ( 679/2902) pdftract-core font::agl::tests::test_parse_algorithmic_uni
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_parse_algorithmic_uni","exec_time":0.011145077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_ligature"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_contiguous"}
|
|
PASS [ 0.008s] ( 680/2902) pdftract-core font::cmap::tests::test_bfrange_array_length_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_array_length_mismatch","exec_time":0.008116966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_explicit_array"}
|
|
PASS [ 0.009s] ( 681/2902) pdftract-core font::agl::tests::test_variant_stripping_with_multi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_variant_stripping_with_multi","exec_time":0.00876314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_comments"}
|
|
PASS [ 0.008s] ( 682/2902) pdftract-core font::cmap::tests::test_invalid_utf16_produces_replacement
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_invalid_utf16_produces_replacement","exec_time":0.007884798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_convenience_function"}
|
|
PASS [ 0.012s] ( 683/2902) pdftract-core font::agl::tests::test_strip_variant_suffix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::agl::tests::test_strip_variant_suffix","exec_time":0.012194978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_cmap"}
|
|
PASS [ 0.008s] ( 684/2902) pdftract-core font::cmap::tests::test_parse_bfchar_fb01_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_fb01_ligature","exec_time":0.008378789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_destination"}
|
|
PASS [ 0.014s] ( 685/2902) pdftract-core font::cmap::tests::test_bfrange_multi_codepoint_dst_contiguous
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_multi_codepoint_dst_contiguous","exec_time":0.013792364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_multiple_bfchar"}
|
|
PASS [ 0.014s] ( 686/2902) pdftract-core font::cmap::tests::test_bfrange_invalid_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_bfrange_invalid_range","exec_time":0.014466213}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_single_bfchar"}
|
|
PASS [ 0.015s] ( 687/2902) pdftract-core font::cmap::tests::test_odd_length_utf16_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_odd_length_utf16_emits_diagnostic","exec_time":0.014535636}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_variable_width_source"}
|
|
PASS [ 0.008s] ( 688/2902) pdftract-core font::cmap::tests::test_parse_bfchar_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_ligature","exec_time":0.008228407}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::cmap::tests::test_usecmap_emits_diagnostic"}
|
|
PASS [ 0.009s] ( 689/2902) pdftract-core font::cmap::tests::test_parse_convenience_function
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_convenience_function","exec_time":0.009251722}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_case_insensitive_hex"}
|
|
PASS [ 0.010s] ( 690/2902) pdftract-core font::cmap::tests::test_parse_bfrange_explicit_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_explicit_array","exec_time":0.009716804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_comment_in_block"}
|
|
PASS [ 0.010s] ( 691/2902) pdftract-core font::cmap::tests::test_parse_bfrange_contiguous
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfrange_contiguous","exec_time":0.010323459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function"}
|
|
PASS [ 0.008s] ( 692/2902) pdftract-core font::cmap::tests::test_parse_empty_destination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_destination","exec_time":0.007931836}
|
|
PASS [ 0.010s] ( 693/2902) pdftract-core font::cmap::tests::test_parse_empty_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_empty_cmap","exec_time":0.010005089}
|
|
PASS [ 0.011s] ( 694/2902) pdftract-core font::cmap::tests::test_parse_comments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_comments","exec_time":0.01116124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_empty_cmap"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function_with_diags"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_find_range"}
|
|
PASS [ 0.013s] ( 695/2902) pdftract-core font::cmap::tests::test_parse_bfchar_multi_codepoint_expansion
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_bfchar_multi_codepoint_expansion","exec_time":0.013241797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_four_byte_range"}
|
|
PASS [ 0.008s] ( 696/2902) pdftract-core font::codespace::tests::test_comment_in_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_comment_in_block","exec_time":0.008216372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_hex_string_with_whitespace"}
|
|
PASS [ 0.013s] ( 697/2902) pdftract-core font::cmap::tests::test_parse_multiple_bfchar
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_multiple_bfchar","exec_time":0.012845998}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_h_roundtrip"}
|
|
PASS [ 0.008s] ( 698/2902) pdftract-core font::codespace::tests::test_four_byte_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_four_byte_range","exec_time":0.008199855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_v_roundtrip"}
|
|
PASS [ 0.010s] ( 699/2902) pdftract-core font::codespace::tests::test_find_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_find_range","exec_time":0.010113524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_invalid_width_too_large"}
|
|
PASS [ 0.011s] ( 700/2902) pdftract-core font::codespace::tests::test_convenience_function
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function","exec_time":0.011407416}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_jis_range"}
|
|
PASS [ 0.013s] ( 701/2902) pdftract-core font::codespace::tests::test_case_insensitive_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_case_insensitive_hex","exec_time":0.013216525}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_malformed_range_width_mismatch"}
|
|
PASS [ 0.022s] ( 702/2902) pdftract-core font::cmap::tests::test_parse_single_bfchar
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_single_bfchar","exec_time":0.022246443}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_no_codespace_block"}
|
|
FAIL [ 0.010s] ( 703/2902) pdftract-core font::codespace::tests::test_hex_string_with_whitespace
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'font::codespace::tests::test_hex_string_with_whitespace' (1431155) panicked at crates/pdftract-core/src/font/codespace.rs:662:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test font::codespace::tests::test_hex_string_with_whitespace ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
font::codespace::tests::test_hex_string_with_whitespace
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$font::codespace::tests::test_hex_string_with_whitespace","exec_time":0.01025148,"stdout":"\nthread 'font::codespace::tests::test_hex_string_with_whitespace' (1431155) panicked at crates/pdftract-core/src/font/codespace.rs:662:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_odd_length_hex_string"}
|
|
PASS [ 0.021s] ( 704/2902) pdftract-core font::cmap::tests::test_parse_variable_width_source
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_parse_variable_width_source","exec_time":0.021009083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_single_range_one_byte"}
|
|
PASS [ 0.017s] ( 705/2902) pdftract-core font::codespace::tests::test_convenience_function_with_diags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_convenience_function_with_diags","exec_time":0.017015526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_two_ranges_mixed_width"}
|
|
PASS [ 0.021s] ( 706/2902) pdftract-core font::cmap::tests::test_usecmap_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::cmap::tests::test_usecmap_emits_diagnostic","exec_time":0.020615816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_recovery_on_error"}
|
|
PASS [ 0.009s] ( 707/2902) pdftract-core font::codespace::tests::test_invalid_width_too_large
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_invalid_width_too_large","exec_time":0.009159711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_three_byte_range"}
|
|
PASS [ 0.015s] ( 708/2902) pdftract-core font::codespace::tests::test_identity_h_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_h_roundtrip","exec_time":0.014635797}
|
|
PASS [ 0.012s] ( 709/2902) pdftract-core font::codespace::tests::test_identity_v_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_identity_v_roundtrip","exec_time":0.012160132}
|
|
PASS [ 0.022s] ( 710/2902) pdftract-core font::codespace::tests::test_empty_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_empty_cmap","exec_time":0.022321912}
|
|
PASS [ 0.011s] ( 711/2902) pdftract-core font::codespace::tests::test_jis_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_jis_range","exec_time":0.011199537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_load_from_dict"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_corrupt_font_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::codespace::tests::test_width_inference"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_returns_diagnostics"}
|
|
PASS [ 0.014s] ( 712/2902) pdftract-core font::codespace::tests::test_malformed_range_width_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_malformed_range_width_mismatch","exec_time":0.01418403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics"}
|
|
PASS [ 0.010s] ( 713/2902) pdftract-core font::codespace::tests::test_parse_two_ranges_mixed_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_two_ranges_mixed_width","exec_time":0.010286661}
|
|
PASS [ 0.010s] ( 714/2902) pdftract-core font::codespace::tests::test_odd_length_hex_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_odd_length_hex_string","exec_time":0.010037634}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_font_metrics_units_per_em_scaling"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics_graceful_handling"}
|
|
PASS [ 0.013s] ( 715/2902) pdftract-core font::codespace::tests::test_recovery_on_error
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_recovery_on_error","exec_time":0.01266114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_from_fixture"}
|
|
PASS [ 0.012s] ( 716/2902) pdftract-core font::codespace::tests::test_three_byte_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_three_byte_range","exec_time":0.01175216}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_missing_cmap"}
|
|
PASS [ 0.014s] ( 717/2902) pdftract-core font::codespace::tests::test_parse_single_range_one_byte
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_parse_single_range_one_byte","exec_time":0.013823753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_opentype_metrics_has_valid_cmap_detection"}
|
|
PASS [ 0.014s] ( 718/2902) pdftract-core font::codespace::tests::test_no_codespace_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_no_codespace_block","exec_time":0.014182021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_subset_font_behavior"}
|
|
PASS [ 0.010s] ( 719/2902) pdftract-core font::embedded::tests::test_embedded_font_returns_diagnostics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_returns_diagnostics","exec_time":0.009745621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_truetype_glyph_id_for_matches_cmap"}
|
|
PASS [ 0.012s] ( 720/2902) pdftract-core font::embedded::tests::test_corrupt_font_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_corrupt_font_emits_diagnostic","exec_time":0.011617737}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_limited_capability_no_charstrings"}
|
|
PASS [ 0.009s] ( 721/2902) pdftract-core font::embedded::tests::test_empty_font_metrics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics","exec_time":0.008663458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_empty"}
|
|
PASS [ 0.011s] ( 722/2902) pdftract-core font::codespace::tests::test_width_inference
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::codespace::tests::test_width_inference","exec_time":0.010756472}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_from_descriptor"}
|
|
PASS [ 0.012s] ( 723/2902) pdftract-core font::embedded::tests::test_embedded_font_load_from_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_embedded_font_load_from_dict","exec_time":0.011500294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_custom_unmapped_glyph_names"}
|
|
PASS [ 0.010s] ( 724/2902) pdftract-core font::embedded::tests::test_font_metrics_units_per_em_scaling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_font_metrics_units_per_em_scaling","exec_time":0.009973255}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_default"}
|
|
PASS [ 0.009s] ( 725/2902) pdftract-core font::embedded::tests::test_empty_font_metrics_graceful_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_empty_font_metrics_graceful_handling","exec_time":0.009228536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty"}
|
|
PASS [ 0.010s] ( 726/2902) pdftract-core font::embedded::tests::test_load_truetype_font_missing_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_missing_cmap","exec_time":0.00950979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty_unmapped_glyph_names"}
|
|
PASS [ 0.013s] ( 727/2902) pdftract-core font::embedded::tests::test_opentype_metrics_has_valid_cmap_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_opentype_metrics_has_valid_cmap_detection","exec_time":0.012536797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_negative"}
|
|
PASS [ 0.012s] ( 728/2902) pdftract-core font::embedded::tests::test_type1_limited_capability_no_charstrings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_limited_capability_no_charstrings","exec_time":0.011640979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_positive"}
|
|
PASS [ 0.016s] ( 729/2902) pdftract-core font::embedded::tests::test_load_truetype_font_from_fixture
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_load_truetype_font_from_fixture","exec_time":0.015548807}
|
|
PASS [ 0.014s] ( 730/2902) pdftract-core font::embedded::tests::test_subset_font_behavior
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_subset_font_behavior","exec_time":0.01389089}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_consecutive"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_multiple_blocks"}
|
|
PASS [ 0.016s] ( 731/2902) pdftract-core font::embedded::tests::test_truetype_glyph_id_for_matches_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_truetype_glyph_id_for_matches_cmap","exec_time":0.015662267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_simple"}
|
|
PASS [ 0.010s] ( 732/2902) pdftract-core font::encoding::tests::test_differences_overlay_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty","exec_time":0.010249117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef"}
|
|
PASS [ 0.012s] ( 733/2902) pdftract-core font::encoding::tests::test_differences_overlay_custom_unmapped_glyph_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_custom_unmapped_glyph_names","exec_time":0.012431228}
|
|
PASS [ 0.014s] ( 734/2902) pdftract-core font::embedded::tests::test_type1_metrics_from_descriptor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_from_descriptor","exec_time":0.013793032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_base_only"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef_with_slash"}
|
|
PASS [ 0.016s] ( 735/2902) pdftract-core font::embedded::tests::test_type1_metrics_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::embedded::tests::test_type1_metrics_empty","exec_time":0.016133806}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_no_base"}
|
|
PASS [ 0.013s] ( 736/2902) pdftract-core font::encoding::tests::test_differences_overlay_empty_unmapped_glyph_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_empty_unmapped_glyph_names","exec_time":0.01290237}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_with_differences"}
|
|
PASS [ 0.008s] ( 737/2902) pdftract-core font::encoding::tests::test_differences_overlay_parse_consecutive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_consecutive","exec_time":0.008348201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_lookup_order"}
|
|
PASS [ 0.011s] ( 738/2902) pdftract-core font::encoding::tests::test_differences_overlay_out_of_range_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_negative","exec_time":0.010811167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_new"}
|
|
PASS [ 0.018s] ( 739/2902) pdftract-core font::encoding::tests::test_differences_overlay_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_default","exec_time":0.018299886}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_unknown_glyph_name"}
|
|
PASS [ 0.010s] ( 740/2902) pdftract-core font::encoding::tests::test_differences_overlay_out_of_range_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_out_of_range_positive","exec_time":0.010351906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_from_name"}
|
|
PASS [ 0.008s] ( 741/2902) pdftract-core font::encoding::tests::test_differences_overlay_skips_notdef
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef","exec_time":0.00830993}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_macroman_0xd2_quotedblleft"}
|
|
PASS [ 0.009s] ( 742/2902) pdftract-core font::encoding::tests::test_differences_overlay_parse_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_simple","exec_time":0.009479632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_standard_0x20_space"}
|
|
PASS [ 0.008s] ( 743/2902) pdftract-core font::encoding::tests::test_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_from_name","exec_time":0.00762723}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_symbol_encoding_alpha"}
|
|
PASS [ 0.010s] ( 744/2902) pdftract-core font::encoding::tests::test_font_encoding_lookup_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_lookup_order","exec_time":0.009702482}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_table_length"}
|
|
PASS [ 0.010s] ( 745/2902) pdftract-core font::encoding::tests::test_font_encoding_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_new","exec_time":0.009718129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_codes"}
|
|
PASS [ 0.016s] ( 746/2902) pdftract-core font::encoding::tests::test_font_encoding_glyph_name_base_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_base_only","exec_time":0.01604804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_glyph_skip_behavior"}
|
|
PASS [ 0.016s] ( 747/2902) pdftract-core font::encoding::tests::test_font_encoding_glyph_name_no_base
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_no_base","exec_time":0.015702499}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_0x92_quoteright"}
|
|
PASS [ 0.009s] ( 748/2902) pdftract-core font::encoding::tests::test_standard_0x20_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_standard_0x20_space","exec_time":0.009416816}
|
|
PASS [ 0.020s] ( 749/2902) pdftract-core font::encoding::tests::test_differences_overlay_parse_multiple_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_parse_multiple_blocks","exec_time":0.020241737}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_euro_at_0x80"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::encoding::tests::test_zapfdingbats_a1"}
|
|
PASS [ 0.013s] ( 750/2902) pdftract-core font::encoding::tests::test_font_encoding_glyph_name_with_differences
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_glyph_name_with_differences","exec_time":0.013393036}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_accessors"}
|
|
PASS [ 0.018s] ( 751/2902) pdftract-core font::encoding::tests::test_differences_overlay_skips_notdef_with_slash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_differences_overlay_skips_notdef_with_slash","exec_time":0.017631619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_deterministic"}
|
|
PASS [ 0.011s] ( 752/2902) pdftract-core font::encoding::tests::test_macroman_0xd2_quotedblleft
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_macroman_0xd2_quotedblleft","exec_time":0.011361343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_reuse"}
|
|
PASS [ 0.015s] ( 753/2902) pdftract-core font::encoding::tests::test_font_encoding_unknown_glyph_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_font_encoding_unknown_glyph_name","exec_time":0.014670619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_unknown_font"}
|
|
PASS [ 0.008s] ( 754/2902) pdftract-core font::encoding::tests::test_unmapped_glyph_skip_behavior
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_glyph_skip_behavior","exec_time":0.008357566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_empty_database_compiles"}
|
|
PASS [ 0.008s] ( 755/2902) pdftract-core font::encoding::tests::test_winansi_euro_at_0x80
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_euro_at_0x80","exec_time":0.007983993}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_fingerprint_different_inputs"}
|
|
PASS [ 0.008s] ( 756/2902) pdftract-core font::fingerprint::tests::test_cached_fingerprint_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_deterministic","exec_time":0.007504936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_as_bytes"}
|
|
PASS [ 0.012s] ( 757/2902) pdftract-core font::encoding::tests::test_table_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_table_length","exec_time":0.011936356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_compute"}
|
|
PASS [ 0.010s] ( 758/2902) pdftract-core font::fingerprint::tests::test_cached_fingerprint_accessors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_accessors","exec_time":0.009841476}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_empty_input"}
|
|
PASS [ 0.017s] ( 759/2902) pdftract-core font::encoding::tests::test_symbol_encoding_alpha
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_symbol_encoding_alpha","exec_time":0.017387414}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_hash_stability_across_runs"}
|
|
PASS [ 0.017s] ( 760/2902) pdftract-core font::encoding::tests::test_unmapped_codes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_unmapped_codes","exec_time":0.017381555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_different_gids"}
|
|
PASS [ 0.016s] ( 761/2902) pdftract-core font::fingerprint::tests::test_cached_fingerprint_reuse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_reuse","exec_time":0.015939347}
|
|
PASS [ 0.018s] ( 762/2902) pdftract-core font::encoding::tests::test_winansi_0x92_quoteright
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_winansi_0x92_quoteright","exec_time":0.017619688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_unknown_font"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_all_predefined_names"}
|
|
PASS [ 0.009s] ( 763/2902) pdftract-core font::fingerprint::tests::test_fingerprint_different_inputs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_fingerprint_different_inputs","exec_time":0.009494189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_cid_to_unicode_without_cjk_feature"}
|
|
PASS [ 0.017s] ( 764/2902) pdftract-core font::encoding::tests::test_zapfdingbats_a1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::encoding::tests::test_zapfdingbats_a1","exec_time":0.017252139}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_h"}
|
|
PASS [ 0.016s] ( 765/2902) pdftract-core font::fingerprint::tests::test_cached_fingerprint_unknown_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_cached_fingerprint_unknown_font","exec_time":0.015734593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_v"}
|
|
PASS [ 0.011s] ( 766/2902) pdftract-core font::fingerprint::tests::test_font_fingerprint_compute
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_compute","exec_time":0.010603891}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unicns_utf16_h"}
|
|
PASS [ 0.013s] ( 767/2902) pdftract-core font::fingerprint::tests::test_empty_database_compiles
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_empty_database_compiles","exec_time":0.013289141}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unigb_utf16_h"}
|
|
PASS [ 0.014s] ( 768/2902) pdftract-core font::fingerprint::tests::test_font_fingerprint_as_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_as_bytes","exec_time":0.013839958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_h"}
|
|
PASS [ 0.013s] ( 769/2902) pdftract-core font::fingerprint::tests::test_font_fingerprint_empty_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_font_fingerprint_empty_input","exec_time":0.013119395}
|
|
PASS [ 0.009s] ( 770/2902) pdftract-core font::fingerprint::tests::test_hash_stability_across_runs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_hash_stability_across_runs","exec_time":0.008548529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_uniks_utf16_h"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_v"}
|
|
PASS [ 0.008s] ( 771/2902) pdftract-core font::fingerprint::tests::test_lookup_font_fingerprint_unknown_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_unknown_font","exec_time":0.00822857}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unknown"}
|
|
PASS [ 0.009s] ( 772/2902) pdftract-core font::predefined_cmap::tests::test_all_predefined_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_all_predefined_names","exec_time":0.008596572}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_with_leading_slash"}
|
|
PASS [ 0.009s] ( 773/2902) pdftract-core font::predefined_cmap::tests::test_from_name_unicns_utf16_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unicns_utf16_h","exec_time":0.008609118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_cid_to_unicode_none"}
|
|
PASS [ 0.009s] ( 774/2902) pdftract-core font::predefined_cmap::tests::test_from_name_unijis_utf16_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_h","exec_time":0.008567678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes"}
|
|
PASS [ 0.008s] ( 775/2902) pdftract-core font::predefined_cmap::tests::test_from_name_unijis_utf16_v
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unijis_utf16_v","exec_time":0.008244073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes_invalid_length"}
|
|
PASS [ 0.009s] ( 776/2902) pdftract-core font::predefined_cmap::tests::test_from_name_with_leading_slash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_with_leading_slash","exec_time":0.009276569}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_font_id_from_arc"}
|
|
PASS [ 0.014s] ( 777/2902) pdftract-core font::predefined_cmap::tests::test_from_name_unigb_utf16_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unigb_utf16_h","exec_time":0.014177585}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_empty"}
|
|
PASS [ 0.011s] ( 778/2902) pdftract-core font::predefined_cmap::tests::test_from_name_unknown
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_unknown","exec_time":0.010667684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_fffd"}
|
|
PASS [ 0.009s] ( 779/2902) pdftract-core font::predefined_cmap::tests::test_identity_h_cid_to_unicode_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_cid_to_unicode_none","exec_time":0.009032422}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_ligature"}
|
|
PASS [ 0.009s] ( 780/2902) pdftract-core font::predefined_cmap::tests::test_identity_h_decode_bytes_invalid_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes_invalid_length","exec_time":0.00941607}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_no_cmap"}
|
|
PASS [ 0.010s] ( 781/2902) pdftract-core font::predefined_cmap::tests::test_identity_h_decode_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_identity_h_decode_bytes","exec_time":0.01038836}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_not_in_cmap"}
|
|
PASS [ 0.027s] ( 782/2902) pdftract-core font::fingerprint::tests::test_lookup_font_fingerprint_different_gids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::fingerprint::tests::test_lookup_font_fingerprint_different_gids","exec_time":0.026715924}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_tounicode"}
|
|
PASS [ 0.025s] ( 783/2902) pdftract-core font::predefined_cmap::tests::test_from_name_identity_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_h","exec_time":0.02457762}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_agl"}
|
|
PASS [ 0.025s] ( 784/2902) pdftract-core font::predefined_cmap::tests::test_cid_to_unicode_without_cjk_feature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_cid_to_unicode_without_cjk_feature","exec_time":0.025369238}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_multi_byte_fails"}
|
|
PASS [ 0.024s] ( 785/2902) pdftract-core font::predefined_cmap::tests::test_from_name_identity_v
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_identity_v","exec_time":0.02351414}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_no_encoding"}
|
|
PASS [ 0.011s] ( 786/2902) pdftract-core font::resolver::tests::test_font_id_from_arc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_font_id_from_arc","exec_time":0.011226371}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_unmapped_code"}
|
|
PASS [ 0.023s] ( 787/2902) pdftract-core font::predefined_cmap::tests::test_from_name_uniks_utf16_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::predefined_cmap::tests::test_from_name_uniks_utf16_h","exec_time":0.023456907}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_fallback_to_fffd"}
|
|
PASS [ 0.011s] ( 788/2902) pdftract-core font::resolver::tests::test_resolve_level1_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_ligature","exec_time":0.010529992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_agl"}
|
|
PASS [ 0.008s] ( 789/2902) pdftract-core font::resolver::tests::test_resolve_level1_no_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_no_cmap","exec_time":0.008313458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_tounicode"}
|
|
PASS [ 0.008s] ( 790/2902) pdftract-core font::resolver::tests::test_resolve_level1_tounicode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_tounicode","exec_time":0.008071847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_caching"}
|
|
PASS [ 0.016s] ( 791/2902) pdftract-core font::resolver::tests::test_resolve_level1_fallback_on_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_empty","exec_time":0.015803098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_different_fonts_separate_misses"}
|
|
PASS [ 0.009s] ( 792/2902) pdftract-core font::resolver::tests::test_resolve_level2_no_encoding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_no_encoding","exec_time":0.008807812}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_fallback_chain"}
|
|
PASS [ 0.009s] ( 793/2902) pdftract-core font::resolver::tests::test_resolve_level2_unmapped_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_unmapped_code","exec_time":0.008638156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_full_hit"}
|
|
PASS [ 0.020s] ( 794/2902) pdftract-core font::resolver::tests::test_resolve_level1_fallback_on_fffd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_fallback_on_fffd","exec_time":0.020175129}
|
|
PASS [ 0.015s] ( 795/2902) pdftract-core font::resolver::tests::test_resolve_level1_not_in_cmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level1_not_in_cmap","exec_time":0.015120305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_miss_emits_once"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_level3_with_glyph_id"}
|
|
PASS [ 0.015s] ( 796/2902) pdftract-core font::resolver::tests::test_resolve_level2_agl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_agl","exec_time":0.01458537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_failure"}
|
|
PASS [ 0.015s] ( 797/2902) pdftract-core font::resolver::tests::test_resolve_level2_multi_byte_fails
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_level2_multi_byte_fails","exec_time":0.01541895}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_new"}
|
|
PASS [ 0.009s] ( 798/2902) pdftract-core font::resolver::tests::test_resolve_unicode_different_fonts_separate_misses
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_different_fonts_separate_misses","exec_time":0.008742146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_basic"}
|
|
PASS [ 0.010s] ( 799/2902) pdftract-core font::resolver::tests::test_resolve_unicode_caching
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_caching","exec_time":0.010065274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_miss_tracking"}
|
|
PASS [ 0.012s] ( 800/2902) pdftract-core font::resolver::tests::test_resolve_type3_with_agl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_agl","exec_time":0.012325323}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::resolver::tests::test_unicode_source_confidence"}
|
|
PASS [ 0.008s] ( 801/2902) pdftract-core font::resolver::tests::test_resolve_unicode_level3_with_glyph_id
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_level3_with_glyph_id","exec_time":0.008012514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_frequency_table_parallel_to_shape_table"}
|
|
PASS [ 0.016s] ( 802/2902) pdftract-core font::resolver::tests::test_resolve_type3_with_tounicode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_with_tounicode","exec_time":0.015529468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_completely_different"}
|
|
PASS [ 0.010s] ( 803/2902) pdftract-core font::resolver::tests::test_resolve_unicode_full_hit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_full_hit","exec_time":0.010042472}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_identical"}
|
|
PASS [ 0.014s] ( 804/2902) pdftract-core font::resolver::tests::test_resolve_unicode_fallback_chain
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_fallback_chain","exec_time":0.013776918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_multiple_bits"}
|
|
PASS [ 0.014s] ( 805/2902) pdftract-core font::resolver::tests::test_resolve_unicode_miss_emits_once
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_unicode_miss_emits_once","exec_time":0.013561875}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_one_bit"}
|
|
PASS [ 0.024s] ( 806/2902) pdftract-core font::resolver::tests::test_resolve_type3_fallback_to_fffd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolve_type3_fallback_to_fffd","exec_time":0.02351493}
|
|
PASS [ 0.013s] ( 807/2902) pdftract-core font::resolver::tests::test_resolved_glyph_failure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_failure","exec_time":0.013438276}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_deterministic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_max_constant"}
|
|
PASS [ 0.013s] ( 808/2902) pdftract-core font::resolver::tests::test_resolver_cache_miss_tracking
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_miss_tracking","exec_time":0.012932751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_empty_database"}
|
|
PASS [ 0.009s] ( 809/2902) pdftract-core font::shape::tests::test_frequency_table_parallel_to_shape_table
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_frequency_table_parallel_to_shape_table","exec_time":0.008953244}
|
|
PASS [ 0.015s] ( 810/2902) pdftract-core font::resolver::tests::test_resolved_glyph_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolved_glyph_new","exec_time":0.015222299}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_frequency_tiebreak"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_exact_match"}
|
|
PASS [ 0.009s] ( 811/2902) pdftract-core font::shape::tests::test_hamming_distance_completely_different
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_completely_different","exec_time":0.008752469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_hamming_threshold"}
|
|
PASS [ 0.012s] ( 812/2902) pdftract-core font::shape::tests::test_hamming_distance_multiple_bits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_multiple_bits","exec_time":0.011856772}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_nearest_neighbor"}
|
|
PASS [ 0.019s] ( 813/2902) pdftract-core font::resolver::tests::test_resolver_cache_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_resolver_cache_basic","exec_time":0.018515156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_black_bitmap"}
|
|
PASS [ 0.018s] ( 814/2902) pdftract-core font::resolver::tests::test_unicode_source_confidence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::resolver::tests::test_unicode_source_confidence","exec_time":0.017966069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_checkerboard"}
|
|
PASS [ 0.009s] ( 815/2902) pdftract-core font::shape::tests::test_hamming_max_constant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_max_constant","exec_time":0.009313866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_deterministic"}
|
|
PASS [ 0.014s] ( 816/2902) pdftract-core font::shape::tests::test_hamming_distance_identical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_identical","exec_time":0.014464086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_different_shapes_different_hashes"}
|
|
PASS [ 0.010s] ( 817/2902) pdftract-core font::shape::tests::test_lookup_shape_empty_database
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_empty_database","exec_time":0.009884838}
|
|
PASS [ 0.009s] ( 818/2902) pdftract-core font::shape::tests::test_lookup_shape_frequency_tiebreak
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_frequency_tiebreak","exec_time":0.009223004}
|
|
PASS [ 0.010s] ( 819/2902) pdftract-core font::shape::tests::test_lookup_shape_exact_match
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_exact_match","exec_time":0.009521129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_horizontal_gradient"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_gray_bitmap"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_half_white_half_black"}
|
|
PASS [ 0.013s] ( 820/2902) pdftract-core font::shape::tests::test_lookup_shape_hamming_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_hamming_threshold","exec_time":0.012917457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_white_bitmap"}
|
|
PASS [ 0.017s] ( 821/2902) pdftract-core font::shape::tests::test_lookup_shape_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_deterministic","exec_time":0.017098311}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_database_generated"}
|
|
PASS [ 0.011s] ( 822/2902) pdftract-core font::shape::tests::test_phash_black_bitmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_black_bitmap","exec_time":0.011488627}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_entry_new"}
|
|
PASS [ 0.013s] ( 823/2902) pdftract-core font::shape::tests::test_lookup_shape_nearest_neighbor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_lookup_shape_nearest_neighbor","exec_time":0.013495763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_is_acceptable"}
|
|
PASS [ 0.022s] ( 824/2902) pdftract-core font::shape::tests::test_hamming_distance_one_bit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_hamming_distance_one_bit","exec_time":0.021544746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_new"}
|
|
PASS [ 0.011s] ( 825/2902) pdftract-core font::shape::tests::test_phash_half_white_half_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_half_white_half_black","exec_time":0.011325708}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width"}
|
|
PASS [ 0.016s] ( 826/2902) pdftract-core font::shape::tests::test_phash_checkerboard
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_checkerboard","exec_time":0.016092985}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width_16"}
|
|
PASS [ 0.016s] ( 827/2902) pdftract-core font::shape::tests::test_phash_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_deterministic","exec_time":0.016115488}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_courier_monospace"}
|
|
PASS [ 0.011s] ( 828/2902) pdftract-core font::shape::tests::test_shape_database_generated
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_database_generated","exec_time":0.010737527}
|
|
PASS [ 0.016s] ( 829/2902) pdftract-core font::shape::tests::test_phash_different_shapes_different_hashes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_different_shapes_different_hashes","exec_time":0.015640779}
|
|
PASS [ 0.012s] ( 830/2902) pdftract-core font::shape::tests::test_phash_white_bitmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_white_bitmap","exec_time":0.011503397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_font_bbox"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_invalid_font_returns_none"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_helvetica_metrics"}
|
|
PASS [ 0.015s] ( 831/2902) pdftract-core font::shape::tests::test_phash_gray_bitmap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_gray_bitmap","exec_time":0.015211774}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_italic_angles"}
|
|
PASS [ 0.008s] ( 832/2902) pdftract-core font::std14::tests::test_char_width_16
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width_16","exec_time":0.007965604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_lookup_all_14_fonts"}
|
|
PASS [ 0.012s] ( 833/2902) pdftract-core font::shape::tests::test_shape_match_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_new","exec_time":0.01155642}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_subset_prefix_resolution"}
|
|
PASS [ 0.014s] ( 834/2902) pdftract-core font::shape::tests::test_shape_entry_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_entry_new","exec_time":0.014140176}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_symbol_font_encoding"}
|
|
PASS [ 0.008s] ( 835/2902) pdftract-core font::std14::tests::test_courier_monospace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_courier_monospace","exec_time":0.008060883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::std14::tests::test_zapfdingbats_font_encoding"}
|
|
PASS [ 0.024s] ( 836/2902) pdftract-core font::shape::tests::test_phash_horizontal_gradient
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_phash_horizontal_gradient","exec_time":0.023854267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype0"}
|
|
PASS [ 0.013s] ( 837/2902) pdftract-core font::std14::tests::test_char_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_char_width","exec_time":0.012617057}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype2"}
|
|
PASS [ 0.010s] ( 838/2902) pdftract-core font::std14::tests::test_helvetica_metrics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_helvetica_metrics","exec_time":0.009740234}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_missing_subtype"}
|
|
PASS [ 0.017s] ( 839/2902) pdftract-core font::shape::tests::test_shape_match_is_acceptable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::shape::tests::test_shape_match_is_acceptable","exec_time":0.017255427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_opentype_cff"}
|
|
PASS [ 0.007s] ( 840/2902) pdftract-core font::std14::tests::test_symbol_font_encoding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_symbol_font_encoding","exec_time":0.007385341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype"}
|
|
PASS [ 0.012s] ( 841/2902) pdftract-core font::std14::tests::test_font_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_font_bbox","exec_time":0.012341463}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype_without_slash"}
|
|
PASS [ 0.009s] ( 842/2902) pdftract-core font::std14::tests::test_lookup_all_14_fonts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_lookup_all_14_fonts","exec_time":0.008806468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_no_descendants"}
|
|
PASS [ 0.015s] ( 843/2902) pdftract-core font::std14::tests::test_invalid_font_returns_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_invalid_font_returns_none","exec_time":0.015411391}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype0"}
|
|
PASS [ 0.009s] ( 844/2902) pdftract-core font::tests::test_classify_font_missing_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_missing_subtype","exec_time":0.00944413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype2"}
|
|
PASS [ 0.011s] ( 845/2902) pdftract-core font::tests::test_classify_font_cidfonttype2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype2","exec_time":0.010530278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_non_standard"}
|
|
PASS [ 0.014s] ( 846/2902) pdftract-core font::std14::tests::test_zapfdingbats_font_encoding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_zapfdingbats_font_encoding","exec_time":0.014156179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard"}
|
|
PASS [ 0.014s] ( 847/2902) pdftract-core font::tests::test_classify_font_cidfonttype0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_cidfonttype0","exec_time":0.0143206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard_with_subset"}
|
|
PASS [ 0.008s] ( 848/2902) pdftract-core font::tests::test_classify_font_type0_with_cidfonttype0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype0","exec_time":0.007963854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type3"}
|
|
PASS [ 0.024s] ( 849/2902) pdftract-core font::std14::tests::test_italic_angles
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_italic_angles","exec_time":0.0235309}
|
|
PASS [ 0.014s] ( 850/2902) pdftract-core font::tests::test_classify_font_opentype_cff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_opentype_cff","exec_time":0.014103232}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_unknown_subtype"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_cid_font"}
|
|
PASS [ 0.019s] ( 851/2902) pdftract-core font::std14::tests::test_subset_prefix_resolution
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::std14::tests::test_subset_prefix_resolution","exec_time":0.01942272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_standard_14"}
|
|
PASS [ 0.014s] ( 852/2902) pdftract-core font::tests::test_classify_font_type0_no_descendants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_no_descendants","exec_time":0.013628983}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_type3"}
|
|
PASS [ 0.014s] ( 853/2902) pdftract-core font::tests::test_classify_font_truetype_without_slash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype_without_slash","exec_time":0.01409961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_is_standard_14_font"}
|
|
PASS [ 0.008s] ( 854/2902) pdftract-core font::tests::test_classify_font_type1_non_standard
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_non_standard","exec_time":0.008279148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_empty"}
|
|
PASS [ 0.017s] ( 855/2902) pdftract-core font::tests::test_classify_font_truetype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_truetype","exec_time":0.017150876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_lowercase"}
|
|
PASS [ 0.007s] ( 856/2902) pdftract-core font::tests::test_fontkind_is_cid_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_cid_font","exec_time":0.006834822}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_no_prefix"}
|
|
PASS [ 0.010s] ( 857/2902) pdftract-core font::tests::test_classify_font_unknown_subtype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_unknown_subtype","exec_time":0.009722504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_too_short"}
|
|
PASS [ 0.011s] ( 858/2902) pdftract-core font::tests::test_fontkind_is_standard_14
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_standard_14","exec_time":0.011121439}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_unicode"}
|
|
PASS [ 0.018s] ( 859/2902) pdftract-core font::tests::test_classify_font_type0_with_cidfonttype2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type0_with_cidfonttype2","exec_time":0.017856655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_valid"}
|
|
PASS [ 0.017s] ( 860/2902) pdftract-core font::tests::test_classify_font_type1_standard
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard","exec_time":0.017217394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_missing_cid_fallback"}
|
|
PASS [ 0.009s] ( 861/2902) pdftract-core font::tests::test_strip_subset_prefix_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_empty","exec_time":0.009413849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_range_form"}
|
|
PASS [ 0.017s] ( 862/2902) pdftract-core font::tests::test_classify_font_type1_standard_with_subset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type1_standard_with_subset","exec_time":0.016570095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_type0_with_cidfonttype2"}
|
|
PASS [ 0.017s] ( 863/2902) pdftract-core font::tests::test_classify_font_type3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_classify_font_type3","exec_time":0.016840711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array"}
|
|
PASS [ 0.013s] ( 864/2902) pdftract-core font::tests::test_fontkind_is_type3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_fontkind_is_type3","exec_time":0.01310748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array_big_endian"}
|
|
PASS [ 0.013s] ( 865/2902) pdftract-core font::tests::test_strip_subset_prefix_lowercase
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_lowercase","exec_time":0.01337672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_from_stream"}
|
|
PASS [ 0.016s] ( 866/2902) pdftract-core font::tests::test_is_standard_14_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_is_standard_14_font","exec_time":0.016456795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_identity"}
|
|
PASS [ 0.011s] ( 867/2902) pdftract-core font::tests::test_strip_subset_prefix_no_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_no_prefix","exec_time":0.011451259}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_out_of_range"}
|
|
PASS [ 0.008s] ( 868/2902) pdftract-core font::tests::test_strip_subset_prefix_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_valid","exec_time":0.007670011}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_truncated"}
|
|
PASS [ 0.010s] ( 869/2902) pdftract-core font::type0::tests::test_acceptance_missing_cid_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_missing_cid_fallback","exec_time":0.009617349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_cidfonttype0"}
|
|
PASS [ 0.014s] ( 870/2902) pdftract-core font::tests::test_strip_subset_prefix_too_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_too_short","exec_time":0.013651804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_identity"}
|
|
PASS [ 0.011s] ( 871/2902) pdftract-core font::type0::tests::test_acceptance_type0_with_cidfonttype2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_type0_with_cidfonttype2","exec_time":0.011397139}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_default"}
|
|
PASS [ 0.008s] ( 872/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_from_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_from_stream","exec_time":0.007837382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_from_w"}
|
|
PASS [ 0.015s] ( 873/2902) pdftract-core font::type0::tests::test_acceptance_range_form
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_acceptance_range_form","exec_time":0.014966534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_cidfonttype0"}
|
|
PASS [ 0.018s] ( 874/2902) pdftract-core font::tests::test_strip_subset_prefix_unicode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::tests::test_strip_subset_prefix_unicode","exec_time":0.017807187}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_empty_descendants"}
|
|
PASS [ 0.012s] ( 875/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_identity","exec_time":0.012325905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_minimal"}
|
|
PASS [ 0.010s] ( 876/2902) pdftract-core font::type0::tests::test_descendant_get_gid_cidfonttype0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_cidfonttype0","exec_time":0.010250902}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_no_descendants"}
|
|
PASS [ 0.017s] ( 877/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_array_big_endian
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array_big_endian","exec_time":0.016811753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_dw"}
|
|
PASS [ 0.017s] ( 878/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_array","exec_time":0.017327548}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_w"}
|
|
PASS [ 0.013s] ( 879/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_truncated
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_truncated","exec_time":0.013001278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_empty_subarray"}
|
|
PASS [ 0.013s] ( 880/2902) pdftract-core font::type0::tests::test_descendant_get_gid_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_gid_identity","exec_time":0.012606392}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format1"}
|
|
PASS [ 0.016s] ( 881/2902) pdftract-core font::type0::tests::test_cid_to_gid_map_out_of_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_cid_to_gid_map_out_of_range","exec_time":0.016435349}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format2"}
|
|
PASS [ 0.011s] ( 882/2902) pdftract-core font::type0::tests::test_descendant_get_width_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_default","exec_time":0.010604908}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_high_cid_values"}
|
|
PASS [ 0.009s] ( 883/2902) pdftract-core font::type0::tests::test_load_type0_font_cidfonttype0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_cidfonttype0","exec_time":0.009004704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_mixed"}
|
|
PASS [ 0.009s] ( 884/2902) pdftract-core font::type0::tests::test_load_type0_font_with_dw
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_dw","exec_time":0.009115399}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_no_w"}
|
|
PASS [ 0.015s] ( 885/2902) pdftract-core font::type0::tests::test_descendant_get_width_from_w
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_descendant_get_width_from_w","exec_time":0.015257152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_out_of_range"}
|
|
PASS [ 0.009s] ( 886/2902) pdftract-core font::type0::tests::test_parse_w_array_format1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format1","exec_time":0.008587872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_identity_font_matrix"}
|
|
PASS [ 0.012s] ( 887/2902) pdftract-core font::type0::tests::test_parse_w_array_empty_subarray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_empty_subarray","exec_time":0.01215022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_standard_font_matrix"}
|
|
PASS [ 0.009s] ( 888/2902) pdftract-core font::type0::tests::test_parse_w_array_high_cid_values
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_high_cid_values","exec_time":0.009065186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_arbitrary_glyph_names"}
|
|
PASS [ 0.010s] ( 889/2902) pdftract-core font::type0::tests::test_parse_w_array_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_mixed","exec_time":0.010400108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_custom_font_matrix"}
|
|
PASS [ 0.014s] ( 890/2902) pdftract-core font::type0::tests::test_parse_w_array_format2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_format2","exec_time":0.014261307}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_encoding_parse"}
|
|
PASS [ 0.010s] ( 891/2902) pdftract-core font::type0::tests::test_parse_w_array_no_w
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_parse_w_array_no_w","exec_time":0.009671707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_char_procs"}
|
|
PASS [ 0.022s] ( 892/2902) pdftract-core font::type0::tests::test_load_type0_font_empty_descendants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_empty_descendants","exec_time":0.022282452}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_widths"}
|
|
PASS [ 0.008s] ( 893/2902) pdftract-core font::type3::tests::test_advance_for_with_identity_font_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_identity_font_matrix","exec_time":0.008091545}
|
|
PASS [ 0.019s] ( 894/2902) pdftract-core font::type0::tests::test_load_type0_font_with_w
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_with_w","exec_time":0.019455918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_with_char_procs"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_load_minimal"}
|
|
PASS [ 0.021s] ( 895/2902) pdftract-core font::type0::tests::test_load_type0_font_no_descendants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_no_descendants","exec_time":0.020598384}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_length_mismatch"}
|
|
PASS [ 0.022s] ( 896/2902) pdftract-core font::type0::tests::test_load_type0_font_minimal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type0::tests::test_load_type0_font_minimal","exec_time":0.021966768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_too_long"}
|
|
PASS [ 0.013s] ( 897/2902) pdftract-core font::type3::tests::test_advance_for_out_of_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_out_of_range","exec_time":0.013175741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3::tests::test_with_resources"}
|
|
PASS [ 0.009s] ( 898/2902) pdftract-core font::type3::tests::test_custom_font_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_custom_font_matrix","exec_time":0.009165819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_black"}
|
|
PASS [ 0.014s] ( 899/2902) pdftract-core font::type3::tests::test_advance_for_with_standard_font_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_advance_for_with_standard_font_matrix","exec_time":0.014489069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_fill_rect"}
|
|
PASS [ 0.015s] ( 900/2902) pdftract-core font::type3::tests::test_arbitrary_glyph_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_arbitrary_glyph_names","exec_time":0.014830724}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_set_get"}
|
|
PASS [ 0.011s] ( 901/2902) pdftract-core font::type3::tests::test_encoding_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_encoding_parse","exec_time":0.010633645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_white"}
|
|
PASS [ 0.008s] ( 902/2902) pdftract-core font::type3::tests::test_widths_length_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_length_mismatch","exec_time":0.008273105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_close"}
|
|
PASS [ 0.011s] ( 903/2902) pdftract-core font::type3::tests::test_with_resources
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_with_resources","exec_time":0.010678746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_move_line"}
|
|
PASS [ 0.009s] ( 904/2902) pdftract-core font::type3_rasterizer::tests::test_bitmap_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_black","exec_time":0.008642871}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_rect"}
|
|
PASS [ 0.016s] ( 905/2902) pdftract-core font::type3::tests::test_missing_widths
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_widths","exec_time":0.016283609}
|
|
PASS [ 0.016s] ( 906/2902) pdftract-core font::type3::tests::test_type3_load_minimal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_load_minimal","exec_time":0.015834135}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_rect"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_simple_path"}
|
|
PASS [ 0.009s] ( 907/2902) pdftract-core font::type3_rasterizer::tests::test_bitmap_fill_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_fill_rect","exec_time":0.008800465}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_gstate_stack"}
|
|
PASS [ 0.022s] ( 908/2902) pdftract-core font::type3::tests::test_missing_char_procs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_missing_char_procs","exec_time":0.021911834}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_point_new"}
|
|
PASS [ 0.021s] ( 909/2902) pdftract-core font::type3::tests::test_type3_with_char_procs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_type3_with_char_procs","exec_time":0.02097385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterize_type3_glyph_placeholder"}
|
|
PASS [ 0.012s] ( 910/2902) pdftract-core font::type3_rasterizer::tests::test_bitmap_set_get
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_set_get","exec_time":0.0120551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterizer_context_new"}
|
|
PASS [ 0.020s] ( 911/2902) pdftract-core font::type3::tests::test_widths_too_long
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3::tests::test_widths_too_long","exec_time":0.019975056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_normal_glyphs_not_unmapped"}
|
|
PASS [ 0.008s] ( 912/2902) pdftract-core font::type3_rasterizer::tests::test_current_path_move_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_move_line","exec_time":0.008389099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_notdef_is_unmapped"}
|
|
PASS [ 0.013s] ( 913/2902) pdftract-core font::type3_rasterizer::tests::test_bitmap_white
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_bitmap_white","exec_time":0.012947652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_unmapped_set_contains_expected_entries"}
|
|
PASS [ 0.009s] ( 914/2902) pdftract-core font::type3_rasterizer::tests::test_current_path_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_rect","exec_time":0.009496019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_multi_select"}
|
|
PASS [ 0.015s] ( 915/2902) pdftract-core font::type3_rasterizer::tests::test_current_path_close
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_current_path_close","exec_time":0.015310314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_single"}
|
|
PASS [ 0.012s] ( 916/2902) pdftract-core font::type3_rasterizer::tests::test_execute_simple_path
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_simple_path","exec_time":0.012429844}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_both_overlapping"}
|
|
PASS [ 0.013s] ( 917/2902) pdftract-core font::type3_rasterizer::tests::test_execute_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_execute_rect","exec_time":0.013179055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_no_overlap"}
|
|
PASS [ 0.010s] ( 918/2902) pdftract-core font::type3_rasterizer::tests::test_rasterizer_context_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterizer_context_new","exec_time":0.009975709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_empty_xfa_wins_over_nonempty_acro"}
|
|
PASS [ 0.011s] ( 919/2902) pdftract-core font::unmapped::tests::test_normal_glyphs_not_unmapped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_normal_glyphs_not_unmapped","exec_time":0.010865139}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_parse_xfa_boolean"}
|
|
PASS [ 0.011s] ( 920/2902) pdftract-core font::type3_rasterizer::tests::test_point_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_point_new","exec_time":0.010509064}
|
|
PASS [ 0.015s] ( 921/2902) pdftract-core font::type3_rasterizer::tests::test_gstate_stack
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_gstate_stack","exec_time":0.014510618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_xfa_boolean_to_checkbox"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_sort_order_deterministic"}
|
|
PASS [ 0.010s] ( 922/2902) pdftract-core font::unmapped::tests::test_notdef_is_unmapped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_notdef_is_unmapped","exec_time":0.009991624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_as_str"}
|
|
PASS [ 0.014s] ( 923/2902) pdftract-core font::unmapped::tests::test_unmapped_set_contains_expected_entries
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::unmapped::tests::test_unmapped_set_contains_expected_entries","exec_time":0.01437722}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_from_name"}
|
|
PASS [ 0.009s] ( 924/2902) pdftract-core forms::combiner::tests::test_combine_no_overlap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_no_overlap","exec_time":0.008570025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_btn_flag_accessors"}
|
|
PASS [ 0.015s] ( 925/2902) pdftract-core forms::combiner::tests::test_choice_value_multi_select
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_multi_select","exec_time":0.01537915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_flag_accessors"}
|
|
PASS [ 0.008s] ( 926/2902) pdftract-core forms::combiner::tests::test_parse_xfa_boolean
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_parse_xfa_boolean","exec_time":0.00791525}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_is_checked"}
|
|
PASS [ 0.009s] ( 927/2902) pdftract-core forms::combiner::tests::test_empty_xfa_wins_over_nonempty_acro
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_empty_xfa_wins_over_nonempty_acro","exec_time":0.008577944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_combo_with_opt_tuples"}
|
|
PASS [ 0.011s] ( 928/2902) pdftract-core forms::combiner::tests::test_sort_order_deterministic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_sort_order_deterministic","exec_time":0.011363292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multi_select_list"}
|
|
PASS [ 0.024s] ( 929/2902) pdftract-core font::type3_rasterizer::tests::test_rasterize_type3_glyph_placeholder
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$font::type3_rasterizer::tests::test_rasterize_type3_glyph_placeholder","exec_time":0.024427795}
|
|
PASS [ 0.019s] ( 930/2902) pdftract-core forms::combiner::tests::test_choice_value_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_choice_value_single","exec_time":0.019102508}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multiline_text"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_selected_radio"}
|
|
PASS [ 0.009s] ( 931/2902) pdftract-core forms::tests::test_acro_form_field_btn_flag_accessors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_btn_flag_accessors","exec_time":0.008684955}
|
|
PASS [ 0.015s] ( 932/2902) pdftract-core forms::combiner::tests::test_xfa_boolean_to_checkbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_xfa_boolean_to_checkbox","exec_time":0.015205928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_tx_btn_ch_critical"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_skips_sig_fields"}
|
|
PASS [ 0.008s] ( 933/2902) pdftract-core forms::tests::test_acro_form_field_flag_accessors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_flag_accessors","exec_time":0.007806018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_unselected_checkbox"}
|
|
PASS [ 0.008s] ( 934/2902) pdftract-core forms::tests::test_extract_values_combo_with_opt_tuples
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_combo_with_opt_tuples","exec_time":0.007511364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_all_field_types"}
|
|
PASS [ 0.021s] ( 935/2902) pdftract-core forms::combiner::tests::test_combine_both_overlapping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::combiner::tests::test_combine_both_overlapping","exec_time":0.021429154}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_child_overrides_ft"}
|
|
PASS [ 0.018s] ( 936/2902) pdftract-core forms::tests::test_acro_field_type_as_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_as_str","exec_time":0.017954717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_choice_field_options"}
|
|
PASS [ 0.010s] ( 937/2902) pdftract-core forms::tests::test_acro_form_field_is_checked
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_form_field_is_checked","exec_time":0.010109761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_empty_t_segment_skipped"}
|
|
PASS [ 0.021s] ( 938/2902) pdftract-core forms::tests::test_acro_field_type_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_acro_field_type_from_name","exec_time":0.021085615}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_flags_inheritance"}
|
|
PASS [ 0.012s] ( 939/2902) pdftract-core forms::tests::test_extract_values_selected_radio
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_selected_radio","exec_time":0.01175577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_ft_inheritance"}
|
|
PASS [ 0.012s] ( 940/2902) pdftract-core forms::tests::test_extract_values_multiline_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multiline_text","exec_time":0.011904279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_nested_two_levels"}
|
|
PASS [ 0.009s] ( 941/2902) pdftract-core forms::tests::test_extract_values_unselected_checkbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_unselected_checkbox","exec_time":0.008921955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_acroform"}
|
|
PASS [ 0.016s] ( 942/2902) pdftract-core forms::tests::test_extract_values_multi_select_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_multi_select_list","exec_time":0.015761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_fields_array"}
|
|
PASS [ 0.009s] ( 943/2902) pdftract-core forms::tests::test_walk_acroform_fields_choice_field_options
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_choice_field_options","exec_time":0.009356013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_three_flat_fields"}
|
|
PASS [ 0.010s] ( 944/2902) pdftract-core forms::tests::test_walk_acroform_fields_empty_t_segment_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_empty_t_segment_skipped","exec_time":0.010430142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_display"}
|
|
PASS [ 0.012s] ( 945/2902) pdftract-core forms::tests::test_extract_values_skips_sig_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_skips_sig_fields","exec_time":0.01232818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_equality"}
|
|
PASS [ 0.015s] ( 946/2902) pdftract-core forms::tests::test_extract_values_tx_btn_ch_critical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_extract_values_tx_btn_ch_critical","exec_time":0.014724654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_constructors"}
|
|
PASS [ 0.015s] ( 947/2902) pdftract-core forms::tests::test_walk_acroform_fields_all_field_types
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_all_field_types","exec_time":0.01528776}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_equality"}
|
|
PASS [ 0.016s] ( 948/2902) pdftract-core forms::tests::test_walk_acroform_fields_child_overrides_ft
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_child_overrides_ft","exec_time":0.01613084}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_custom_state"}
|
|
PASS [ 0.011s] ( 949/2902) pdftract-core forms::tests::test_walk_acroform_fields_flags_inheritance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_flags_inheritance","exec_time":0.011159135}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_no_value"}
|
|
PASS [ 0.011s] ( 950/2902) pdftract-core forms::tests::test_walk_acroform_fields_ft_inheritance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_ft_inheritance","exec_time":0.011194974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_selected_yes"}
|
|
PASS [ 0.012s] ( 951/2902) pdftract-core forms::tests::test_walk_acroform_fields_no_acroform
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_acroform","exec_time":0.012051904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_unselected_off"}
|
|
PASS [ 0.013s] ( 952/2902) pdftract-core forms::tests::test_walk_acroform_fields_no_fields_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_no_fields_array","exec_time":0.012940372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_pushbutton"}
|
|
PASS [ 0.013s] ( 953/2902) pdftract-core forms::tests::test_walk_acroform_fields_three_flat_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_three_flat_fields","exec_time":0.012698248}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_no_value"}
|
|
PASS [ 0.015s] ( 954/2902) pdftract-core forms::tests::test_walk_acroform_fields_nested_two_levels
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::tests::test_walk_acroform_fields_nested_two_levels","exec_time":0.01453729}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_selected"}
|
|
PASS [ 0.012s] ( 955/2902) pdftract-core forms::value_button::tests::test_button_kind_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_equality","exec_time":0.012107712}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_unselected"}
|
|
PASS [ 0.014s] ( 956/2902) pdftract-core forms::value_button::tests::test_button_kind_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_kind_display","exec_time":0.014340031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_state_from_value_malformed"}
|
|
PASS [ 0.013s] ( 957/2902) pdftract-core forms::value_button::tests::test_button_value_constructors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_constructors","exec_time":0.012948375}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_with_other_flags_set"}
|
|
PASS [ 0.013s] ( 958/2902) pdftract-core forms::value_button::tests::test_button_value_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_button_value_equality","exec_time":0.013016578}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_pushbutton_takes_precedence"}
|
|
PASS [ 0.009s] ( 959/2902) pdftract-core forms::value_button::tests::test_extract_checkbox_no_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_no_value","exec_time":0.008702856}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_display"}
|
|
PASS [ 0.008s] ( 960/2902) pdftract-core forms::value_button::tests::test_extract_checkbox_selected_yes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_selected_yes","exec_time":0.00828909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_equality"}
|
|
PASS [ 0.014s] ( 961/2902) pdftract-core forms::value_button::tests::test_extract_checkbox_custom_state
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_custom_state","exec_time":0.014209757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_as_display_string"}
|
|
PASS [ 0.011s] ( 962/2902) pdftract-core forms::value_button::tests::test_extract_checkbox_unselected_off
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_checkbox_unselected_off","exec_time":0.01070031}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_constructors"}
|
|
PASS [ 0.008s] ( 963/2902) pdftract-core forms::value_button::tests::test_extract_radio_unselected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_unselected","exec_time":0.007811164}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_equality"}
|
|
PASS [ 0.012s] ( 964/2902) pdftract-core forms::value_button::tests::test_extract_pushbutton
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_pushbutton","exec_time":0.012220669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_equality"}
|
|
PASS [ 0.010s] ( 965/2902) pdftract-core forms::value_button::tests::test_pushbutton_takes_precedence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_pushbutton_takes_precedence","exec_time":0.009799425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_is_empty"}
|
|
PASS [ 0.007s] ( 966/2902) pdftract-core forms::value_choice::tests::test_choice_kind_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_equality","exec_time":0.007384294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_array_with_non_string_elements"}
|
|
PASS [ 0.016s] ( 967/2902) pdftract-core forms::value_button::tests::test_extract_radio_selected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_selected","exec_time":0.015809148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_from_name"}
|
|
PASS [ 0.008s] ( 968/2902) pdftract-core forms::value_choice::tests::test_choice_value_data_constructors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_constructors","exec_time":0.007507661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_no_value"}
|
|
PASS [ 0.019s] ( 969/2902) pdftract-core forms::value_button::tests::test_extract_radio_no_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_radio_no_value","exec_time":0.018963516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_with_default"}
|
|
PASS [ 0.014s] ( 970/2902) pdftract-core forms::value_choice::tests::test_choice_kind_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_kind_display","exec_time":0.014251593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_single_selection"}
|
|
PASS [ 0.012s] ( 971/2902) pdftract-core forms::value_choice::tests::test_choice_value_as_display_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_as_display_string","exec_time":0.011616949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_with_multi_select_flag"}
|
|
PASS [ 0.007s] ( 972/2902) pdftract-core forms::value_choice::tests::test_extract_array_with_non_string_elements
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_array_with_non_string_elements","exec_time":0.007443025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_multi_select"}
|
|
PASS [ 0.019s] ( 973/2902) pdftract-core forms::value_button::tests::test_extract_state_from_value_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_state_from_value_malformed","exec_time":0.019035385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_none_becomes_none"}
|
|
PASS [ 0.009s] ( 974/2902) pdftract-core forms::value_choice::tests::test_choice_value_is_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_is_empty","exec_time":0.008878138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_empty_opt_array"}
|
|
PASS [ 0.021s] ( 975/2902) pdftract-core forms::value_button::tests::test_extract_with_other_flags_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_button::tests::test_extract_with_other_flags_set","exec_time":0.020706073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_multi_select"}
|
|
PASS [ 0.018s] ( 976/2902) pdftract-core forms::value_choice::tests::test_choice_value_data_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_data_equality","exec_time":0.017534942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_single_selection"}
|
|
PASS [ 0.015s] ( 977/2902) pdftract-core forms::value_choice::tests::test_choice_value_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_choice_value_equality","exec_time":0.01477075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_malformed_opt_entry"}
|
|
PASS [ 0.008s] ( 978/2902) pdftract-core forms::value_choice::tests::test_extract_combo_single_selection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_single_selection","exec_time":0.008231601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_no_opt"}
|
|
PASS [ 0.009s] ( 979/2902) pdftract-core forms::value_choice::tests::test_extract_default_none_becomes_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_none_becomes_none","exec_time":0.008897222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_mixed"}
|
|
PASS [ 0.009s] ( 980/2902) pdftract-core forms::value_choice::tests::test_extract_empty_opt_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_empty_opt_array","exec_time":0.00925568}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_simple_strings"}
|
|
PASS [ 0.008s] ( 981/2902) pdftract-core forms::value_choice::tests::test_extract_list_multi_select
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_multi_select","exec_time":0.008239172}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_with_export_values"}
|
|
PASS [ 0.012s] ( 982/2902) pdftract-core forms::value_choice::tests::test_extract_combo_with_multi_select_flag
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_combo_with_multi_select_flag","exec_time":0.012403086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_string_from_object_variants"}
|
|
PASS [ 0.008s] ( 983/2902) pdftract-core forms::value_choice::tests::test_extract_no_opt
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_no_opt","exec_time":0.008093094}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_with_other_flags_set"}
|
|
PASS [ 0.009s] ( 984/2902) pdftract-core forms::value_choice::tests::test_extract_malformed_opt_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_malformed_opt_entry","exec_time":0.00909756}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_ascii"}
|
|
PASS [ 0.022s] ( 985/2902) pdftract-core forms::value_choice::tests::test_extract_choice_no_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_no_value","exec_time":0.021544319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_empty"}
|
|
PASS [ 0.008s] ( 986/2902) pdftract-core forms::value_choice::tests::test_extract_options_simple_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_simple_strings","exec_time":0.007693202}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_never_panics"}
|
|
PASS [ 0.009s] ( 987/2902) pdftract-core forms::value_choice::tests::test_extract_options_with_export_values
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_with_export_values","exec_time":0.009114713}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_bullet"}
|
|
PASS [ 0.016s] ( 988/2902) pdftract-core forms::value_choice::tests::test_extract_list_single_selection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_list_single_selection","exec_time":0.015629958}
|
|
PASS [ 0.023s] ( 989/2902) pdftract-core forms::value_choice::tests::test_extract_choice_with_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_with_default","exec_time":0.023494135}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_latin1"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_em_dash"}
|
|
PASS [ 0.011s] ( 990/2902) pdftract-core forms::value_choice::tests::test_extract_string_from_object_variants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_string_from_object_variants","exec_time":0.010689475}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_lower_latin1"}
|
|
PASS [ 0.028s] ( 991/2902) pdftract-core forms::value_choice::tests::test_extract_choice_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_choice_from_name","exec_time":0.027559099}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_quotes"}
|
|
PASS [ 0.023s] ( 992/2902) pdftract-core forms::value_choice::tests::test_extract_default_multi_select
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_default_multi_select","exec_time":0.023079532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom"}
|
|
PASS [ 0.010s] ( 993/2902) pdftract-core forms::value_choice::tests::test_extract_with_other_flags_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_with_other_flags_set","exec_time":0.010034961}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom_odd_length"}
|
|
PASS [ 0.012s] ( 994/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_ascii","exec_time":0.011585153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_string_from_value_unrecognized_type"}
|
|
PASS [ 0.008s] ( 995/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_bullet
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_bullet","exec_time":0.007598264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_basic"}
|
|
PASS [ 0.008s] ( 996/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_latin1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_latin1","exec_time":0.007534087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_combined_flags"}
|
|
PASS [ 0.021s] ( 997/2902) pdftract-core forms::value_choice::tests::test_extract_options_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_choice::tests::test_extract_options_mixed","exec_time":0.020694312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_empty_value"}
|
|
PASS [ 0.010s] ( 998/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_em_dash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_em_dash","exec_time":0.009605744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_multiline"}
|
|
PASS [ 0.010s] ( 999/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_lower_latin1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_lower_latin1","exec_time":0.009967552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_name_as_value"}
|
|
PASS [ 0.016s] (1000/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_empty","exec_time":0.01563562}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_negative_max_length_ignored"}
|
|
PASS [ 0.008s] (1001/2902) pdftract-core forms::value_text::tests::test_extract_text_value_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_basic","exec_time":0.007539592}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_no_value"}
|
|
PASS [ 0.018s] (1002/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_never_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_never_panics","exec_time":0.018239503}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_utf16be_bom"}
|
|
PASS [ 0.011s] (1003/2902) pdftract-core forms::value_text::tests::test_extract_string_from_value_unrecognized_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_string_from_value_unrecognized_type","exec_time":0.01107593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_default"}
|
|
PASS [ 0.008s] (1004/2902) pdftract-core forms::value_text::tests::test_extract_text_value_name_as_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_name_as_value","exec_time":0.00797302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_max_length"}
|
|
PASS [ 0.008s] (1005/2902) pdftract-core forms::value_text::tests::test_extract_text_value_multiline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_multiline","exec_time":0.008336941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_looks_like_utf16be"}
|
|
PASS [ 0.011s] (1006/2902) pdftract-core forms::value_text::tests::test_extract_text_value_combined_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_combined_flags","exec_time":0.01107732}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_empty_constructor"}
|
|
PASS [ 0.019s] (1007/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.019203415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_equality"}
|
|
PASS [ 0.022s] (1008/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_quotes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_pdfdocencoding_quotes","exec_time":0.022444709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_extract_xfa_fields_no_xfa"}
|
|
PASS [ 0.009s] (1009/2902) pdftract-core forms::value_text::tests::test_extract_text_value_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_utf16be_bom","exec_time":0.008705228}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_is_xfa_element"}
|
|
PASS [ 0.008s] (1010/2902) pdftract-core forms::value_text::tests::test_extract_text_value_with_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_default","exec_time":0.008327849}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_1000_emit_glyph_calls_perf_gate"}
|
|
PASS [ 0.017s] (1011/2902) pdftract-core forms::value_text::tests::test_extract_text_value_empty_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_empty_value","exec_time":0.016671895}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_device_bbox_returns_valid_bbox"}
|
|
PASS [ 0.023s] (1012/2902) pdftract-core forms::value_text::tests::test_decode_pdf_string_utf16be_bom_odd_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_decode_pdf_string_utf16be_bom_odd_length","exec_time":0.022766538}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_font_size_zero_no_panic"}
|
|
PASS [ 0.010s] (1013/2902) pdftract-core forms::value_text::tests::test_extract_text_value_with_max_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_with_max_length","exec_time":0.01023127}
|
|
PASS [ 0.018s] (1014/2902) pdftract-core forms::value_text::tests::test_extract_text_value_negative_max_length_ignored
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_negative_max_length_ignored","exec_time":0.018004059}
|
|
PASS [ 0.015s] (1015/2902) pdftract-core forms::value_text::tests::test_extract_text_value_no_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_extract_text_value_no_value","exec_time":0.014822405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_space_with_spacing"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_non_space_no_tw"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_helvetica_h"}
|
|
PASS [ 0.013s] (1016/2902) pdftract-core forms::value_text::tests::test_text_value_equality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_equality","exec_time":0.01275497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_tz_halves"}
|
|
PASS [ 0.015s] (1017/2902) pdftract-core forms::value_text::tests::test_looks_like_utf16be
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_looks_like_utf16be","exec_time":0.015421008}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_for_a_helvetica_12pt_black"}
|
|
PASS [ 0.009s] (1018/2902) pdftract-core glyph::tests::test_compute_device_bbox_returns_valid_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_device_bbox_returns_valid_bbox","exec_time":0.008842192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_mcid"}
|
|
PASS [ 0.016s] (1019/2902) pdftract-core forms::value_text::tests::test_text_value_empty_constructor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::value_text::tests::test_text_value_empty_constructor","exec_time":0.015970784}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_word_boundary"}
|
|
PASS [ 0.009s] (1020/2902) pdftract-core glyph::tests::test_compute_glyph_advance_font_size_zero_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_font_size_zero_no_panic","exec_time":0.009006731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_includes_is_hidden"}
|
|
PASS [ 0.008s] (1021/2902) pdftract-core glyph::tests::test_compute_glyph_advance_helvetica_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_helvetica_h","exec_time":0.008100078}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_is_cheap"}
|
|
PASS [ 0.009s] (1022/2902) pdftract-core glyph::tests::test_emit_glyph_with_word_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_word_boundary","exec_time":0.008678347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_equality_includes_is_hidden"}
|
|
PASS [ 0.010s] (1023/2902) pdftract-core glyph::tests::test_compute_glyph_advance_tz_halves
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_tz_halves","exec_time":0.009891434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_fill_color_css"}
|
|
PASS [ 0.009s] (1024/2902) pdftract-core glyph::tests::test_glyph_clone_is_cheap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_is_cheap","exec_time":0.008556118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_default_false"}
|
|
PASS [ 0.017s] (1025/2902) pdftract-core glyph::tests::test_compute_glyph_advance_non_space_no_tw
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_non_space_no_tw","exec_time":0.016870873}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_true"}
|
|
PASS [ 0.012s] (1026/2902) pdftract-core glyph::tests::test_emit_glyph_with_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_with_mcid","exec_time":0.012454136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_replacement_char"}
|
|
PASS [ 0.018s] (1027/2902) pdftract-core glyph::tests::test_compute_glyph_advance_space_with_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_compute_glyph_advance_space_with_spacing","exec_time":0.017882101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_size_within_64_bytes"}
|
|
PASS [ 0.014s] (1028/2902) pdftract-core glyph::tests::test_glyph_clone_includes_is_hidden
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_clone_includes_is_hidden","exec_time":0.013893052}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_with_rendering_mode_3"}
|
|
PASS [ 0.017s] (1029/2902) pdftract-core glyph::tests::test_emit_glyph_for_a_helvetica_12pt_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_emit_glyph_for_a_helvetica_12pt_black","exec_time":0.016744168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_truetype"}
|
|
PASS [ 0.029s] (1030/2902) pdftract-core forms::xfa::tests::test_extract_xfa_fields_no_xfa
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_extract_xfa_fields_no_xfa","exec_time":0.028573717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type0_false"}
|
|
PASS [ 0.029s] (1031/2902) pdftract-core forms::xfa::tests::test_is_xfa_element
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$forms::xfa::tests::test_is_xfa_element","exec_time":0.02850547}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type1"}
|
|
PASS [ 0.009s] (1032/2902) pdftract-core glyph::tests::test_glyph_is_hidden_true
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_true","exec_time":0.008935727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_new_raw_glyph_list_pre_reserved"}
|
|
PASS [ 0.013s] (1033/2902) pdftract-core glyph::tests::test_glyph_fill_color_css
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_fill_color_css","exec_time":0.012930219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$glyph::tests::test_raw_glyph_list_grows_by_one_per_call"}
|
|
PASS [ 0.008s] (1034/2902) pdftract-core glyph::tests::test_is_simple_font_type0_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type0_false","exec_time":0.008154765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_1000_paired_q_q_operations_succeed"}
|
|
PASS [ 0.011s] (1035/2902) pdftract-core glyph::tests::test_glyph_with_rendering_mode_3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_with_rendering_mode_3","exec_time":0.010642464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_nested_q_calls_succeed"}
|
|
PASS [ 0.013s] (1036/2902) pdftract-core glyph::tests::test_glyph_size_within_64_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_size_within_64_bytes","exec_time":0.013401731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_q_plus_64_q_restores_initial_state"}
|
|
PASS [ 0.036s] (1037/2902) pdftract-core glyph::tests::test_1000_emit_glyph_calls_perf_gate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_1000_emit_glyph_calls_perf_gate","exec_time":0.03611637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_cmyk_to_css_hex"}
|
|
PASS [ 0.019s] (1038/2902) pdftract-core glyph::tests::test_glyph_equality_includes_is_hidden
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_equality_includes_is_hidden","exec_time":0.018880087}
|
|
PASS [ 0.016s] (1039/2902) pdftract-core glyph::tests::test_glyph_replacement_char
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_replacement_char","exec_time":0.015537247}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_clamped"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_gray_to_css_hex"}
|
|
PASS [ 0.012s] (1040/2902) pdftract-core glyph::tests::test_is_simple_font_truetype
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_truetype","exec_time":0.012028002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_to_css_hex"}
|
|
PASS [ 0.008s] (1041/2902) pdftract-core graphics_state::tests::test_1000_paired_q_q_operations_succeed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_1000_paired_q_q_operations_succeed","exec_time":0.007880253}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_other_to_css_hex_none"}
|
|
PASS [ 0.012s] (1042/2902) pdftract-core glyph::tests::test_raw_glyph_list_grows_by_one_per_call
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_raw_glyph_list_grows_by_one_per_call","exec_time":0.011655547}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_space_component_count"}
|
|
PASS [ 0.008s] (1043/2902) pdftract-core graphics_state::tests::test_color_device_cmyk_to_css_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_cmyk_to_css_hex","exec_time":0.007935356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_spot_to_css_hex_none"}
|
|
PASS [ 0.009s] (1044/2902) pdftract-core graphics_state::tests::test_64_q_plus_64_q_restores_initial_state
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_q_plus_64_q_restores_initial_state","exec_time":0.009247316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_negative"}
|
|
PASS [ 0.024s] (1045/2902) pdftract-core glyph::tests::test_glyph_is_hidden_default_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_glyph_is_hidden_default_false","exec_time":0.024123696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_positive"}
|
|
PASS [ 0.019s] (1046/2902) pdftract-core glyph::tests::test_is_simple_font_type1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_is_simple_font_type1","exec_time":0.019194786}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_graphics_state_clone_preserves_colors"}
|
|
PASS [ 0.011s] (1047/2902) pdftract-core graphics_state::tests::test_color_device_rgb_clamped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_clamped","exec_time":0.010802347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_clone_deep_equal"}
|
|
PASS [ 0.013s] (1048/2902) pdftract-core graphics_state::tests::test_color_device_gray_to_css_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_gray_to_css_hex","exec_time":0.013393896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_ctm_concat"}
|
|
PASS [ 0.018s] (1049/2902) pdftract-core graphics_state::tests::test_64_nested_q_calls_succeed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_64_nested_q_calls_succeed","exec_time":0.017750855}
|
|
PASS [ 0.022s] (1050/2902) pdftract-core glyph::tests::test_new_raw_glyph_list_pre_reserved
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$glyph::tests::test_new_raw_glyph_list_pre_reserved","exec_time":0.022474249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_fill_color_is_black"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_ctm_is_identity"}
|
|
PASS [ 0.015s] (1051/2902) pdftract-core graphics_state::tests::test_color_device_rgb_to_css_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_device_rgb_to_css_hex","exec_time":0.015200965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_is_none"}
|
|
PASS [ 0.009s] (1052/2902) pdftract-core graphics_state::tests::test_determinant_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_positive","exec_time":0.008969059}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_size_is_zero"}
|
|
PASS [ 0.011s] (1053/2902) pdftract-core graphics_state::tests::test_color_spot_to_css_hex_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_spot_to_css_hex_none","exec_time":0.010724677}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_horiz_scaling_is_100"}
|
|
PASS [ 0.009s] (1054/2902) pdftract-core graphics_state::tests::test_graphics_state_clone_preserves_colors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_graphics_state_clone_preserves_colors","exec_time":0.008937624}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_matrices_are_identity"}
|
|
PASS [ 0.013s] (1055/2902) pdftract-core graphics_state::tests::test_color_other_to_css_hex_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_other_to_css_hex_none","exec_time":0.012714719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_rendering_mode_is_0"}
|
|
PASS [ 0.011s] (1056/2902) pdftract-core graphics_state::tests::test_determinant_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_determinant_negative","exec_time":0.011158297}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_depth_limit"}
|
|
PASS [ 0.013s] (1057/2902) pdftract-core graphics_state::tests::test_color_space_component_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_color_space_component_count","exec_time":0.012899481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_push_pop"}
|
|
PASS [ 0.010s] (1058/2902) pdftract-core graphics_state::tests::test_gstate_initial_font_size_is_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_size_is_zero","exec_time":0.009592424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_restore"}
|
|
PASS [ 0.013s] (1059/2902) pdftract-core graphics_state::tests::test_gstate_initial_fill_color_is_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_fill_color_is_black","exec_time":0.012980039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_matrix"}
|
|
PASS [ 0.017s] (1060/2902) pdftract-core graphics_state::tests::test_gstate_clone_deep_equal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_clone_deep_equal","exec_time":0.017487437}
|
|
PASS [ 0.013s] (1061/2902) pdftract-core graphics_state::tests::test_gstate_initial_font_is_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_font_is_none","exec_time":0.013165425}
|
|
PASS [ 0.013s] (1062/2902) pdftract-core graphics_state::tests::test_gstate_initial_ctm_is_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_ctm_is_identity","exec_time":0.013467284}
|
|
PASS [ 0.010s] (1063/2902) pdftract-core graphics_state::tests::test_gstate_initial_text_rendering_mode_is_0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_rendering_mode_is_0","exec_time":0.010491613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_identity"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_fill_color_is_black"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_stroke_color_is_black"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_multiply_identity"}
|
|
PASS [ 0.011s] (1064/2902) pdftract-core graphics_state::tests::test_gstate_stack_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_depth_limit","exec_time":0.010868104}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_singular"}
|
|
PASS [ 0.012s] (1065/2902) pdftract-core graphics_state::tests::test_gstate_initial_text_matrices_are_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_text_matrices_are_identity","exec_time":0.012274788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_translation"}
|
|
PASS [ 0.013s] (1066/2902) pdftract-core graphics_state::tests::test_gstate_initial_horiz_scaling_is_100
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_initial_horiz_scaling_is_100","exec_time":0.013471082}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_multiply"}
|
|
PASS [ 0.012s] (1067/2902) pdftract-core graphics_state::tests::test_gstate_stack_push_pop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_push_pop","exec_time":0.011548402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_rotate"}
|
|
PASS [ 0.018s] (1068/2902) pdftract-core graphics_state::tests::test_gstate_ctm_concat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_ctm_concat","exec_time":0.017674866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_scale"}
|
|
PASS [ 0.009s] (1069/2902) pdftract-core graphics_state::tests::test_gstate_stack_restore
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_gstate_stack_restore","exec_time":0.009063201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_translate"}
|
|
PASS [ 0.010s] (1070/2902) pdftract-core graphics_state::tests::test_identity_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_matrix","exec_time":0.009846671}
|
|
PASS [ 0.009s] (1071/2902) pdftract-core graphics_state::tests::test_matrix_invert_singular
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_singular","exec_time":0.008543897}
|
|
PASS [ 0.009s] (1072/2902) pdftract-core graphics_state::tests::test_matrix_invert_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_identity","exec_time":0.009423405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_char_spacing_allowed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_max_depth_is_64"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_multiply_within_tolerance"}
|
|
PASS [ 0.008s] (1073/2902) pdftract-core graphics_state::tests::test_matrix_multiply
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_multiply","exec_time":0.008237791}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_leading_allowed"}
|
|
PASS [ 0.011s] (1074/2902) pdftract-core graphics_state::tests::test_initial_fill_color_is_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_fill_color_is_black","exec_time":0.011172598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_text_rise_allowed"}
|
|
PASS [ 0.012s] (1075/2902) pdftract-core graphics_state::tests::test_initial_stroke_color_is_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_initial_stroke_color_is_black","exec_time":0.012025621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_word_spacing_allowed"}
|
|
PASS [ 0.009s] (1076/2902) pdftract-core graphics_state::tests::test_multiply_within_tolerance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_multiply_within_tolerance","exec_time":0.008556897}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_q_at_depth_0_is_noop"}
|
|
PASS [ 0.008s] (1077/2902) pdftract-core graphics_state::tests::test_negative_leading_allowed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_leading_allowed","exec_time":0.008012724}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_scale_matrix"}
|
|
PASS [ 0.007s] (1078/2902) pdftract-core graphics_state::tests::test_negative_text_rise_allowed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_text_rise_allowed","exec_time":0.007291715}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_char_spacing"}
|
|
PASS [ 0.016s] (1079/2902) pdftract-core graphics_state::tests::test_matrix_scale
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_scale","exec_time":0.016285581}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_cmyk"}
|
|
PASS [ 0.013s] (1080/2902) pdftract-core graphics_state::tests::test_matrix_translate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_translate","exec_time":0.01265722}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_cmyk"}
|
|
PASS [ 0.010s] (1081/2902) pdftract-core graphics_state::tests::test_max_depth_is_64
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_max_depth_is_64","exec_time":0.01028709}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_gray"}
|
|
PASS [ 0.011s] (1082/2902) pdftract-core graphics_state::tests::test_negative_char_spacing_allowed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_char_spacing_allowed","exec_time":0.010572569}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_rgb"}
|
|
PASS [ 0.008s] (1083/2902) pdftract-core graphics_state::tests::test_negative_word_spacing_allowed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_negative_word_spacing_allowed","exec_time":0.007926752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_insufficient_components"}
|
|
PASS [ 0.022s] (1084/2902) pdftract-core graphics_state::tests::test_identity_multiply_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_identity_multiply_identity","exec_time":0.022477997}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_fallback_to_numeric"}
|
|
PASS [ 0.024s] (1085/2902) pdftract-core graphics_state::tests::test_matrix_invert_translation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_invert_translation","exec_time":0.023978449}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_pattern"}
|
|
PASS [ 0.023s] (1086/2902) pdftract-core graphics_state::tests::test_matrix_rotate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_matrix_rotate","exec_time":0.023227604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot"}
|
|
PASS [ 0.012s] (1087/2902) pdftract-core graphics_state::tests::test_scale_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_scale_matrix","exec_time":0.011602096}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot_default_tint"}
|
|
PASS [ 0.012s] (1088/2902) pdftract-core graphics_state::tests::test_q_at_depth_0_is_noop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_q_at_depth_0_is_noop","exec_time":0.012186441}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_space"}
|
|
PASS [ 0.010s] (1089/2902) pdftract-core graphics_state::tests::test_set_fill_color_insufficient_components
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_insufficient_components","exec_time":0.009802861}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_unknown_colorspace"}
|
|
PASS [ 0.011s] (1090/2902) pdftract-core graphics_state::tests::test_set_fill_color_device_gray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_gray","exec_time":0.010608207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_gray"}
|
|
PASS [ 0.012s] (1091/2902) pdftract-core graphics_state::tests::test_set_char_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_char_spacing","exec_time":0.012287843}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_rgb"}
|
|
PASS [ 0.011s] (1092/2902) pdftract-core graphics_state::tests::test_set_fill_color_device_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_rgb","exec_time":0.011214679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_negative_clamps_to_one"}
|
|
PASS [ 0.011s] (1093/2902) pdftract-core graphics_state::tests::test_set_fill_cmyk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_cmyk","exec_time":0.011374698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_positive"}
|
|
PASS [ 0.014s] (1094/2902) pdftract-core graphics_state::tests::test_set_fill_color_device_cmyk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_device_cmyk","exec_time":0.013830742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_zero_clamps_to_one"}
|
|
PASS [ 0.011s] (1095/2902) pdftract-core graphics_state::tests::test_set_fill_color_named_fallback_to_numeric
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_fallback_to_numeric","exec_time":0.010826974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_leading"}
|
|
PASS [ 0.009s] (1096/2902) pdftract-core graphics_state::tests::test_set_fill_color_unknown_colorspace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_unknown_colorspace","exec_time":0.008557973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_cmyk"}
|
|
PASS [ 0.008s] (1097/2902) pdftract-core graphics_state::tests::test_set_fill_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_rgb","exec_time":0.008113219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_color_space"}
|
|
PASS [ 0.009s] (1098/2902) pdftract-core graphics_state::tests::test_set_fill_gray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_gray","exec_time":0.008969689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_gray"}
|
|
PASS [ 0.009s] (1099/2902) pdftract-core graphics_state::tests::test_set_horiz_scaling_negative_clamps_to_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_negative_clamps_to_one","exec_time":0.008522617}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_rgb"}
|
|
PASS [ 0.010s] (1100/2902) pdftract-core graphics_state::tests::test_set_horiz_scaling_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_positive","exec_time":0.010011974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_seven"}
|
|
PASS [ 0.018s] (1101/2902) pdftract-core graphics_state::tests::test_set_fill_color_named_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_pattern","exec_time":0.018441898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_zero"}
|
|
PASS [ 0.015s] (1102/2902) pdftract-core graphics_state::tests::test_set_fill_color_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_space","exec_time":0.015003789}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_valid"}
|
|
PASS [ 0.017s] (1103/2902) pdftract-core graphics_state::tests::test_set_fill_color_named_spot_default_tint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot_default_tint","exec_time":0.016591896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rise"}
|
|
PASS [ 0.009s] (1104/2902) pdftract-core graphics_state::tests::test_set_stroke_color_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_color_space","exec_time":0.00940299}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_word_spacing"}
|
|
PASS [ 0.009s] (1105/2902) pdftract-core graphics_state::tests::test_set_stroke_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_rgb","exec_time":0.008933972}
|
|
PASS [ 0.009s] (1106/2902) pdftract-core graphics_state::tests::test_set_stroke_gray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_gray","exec_time":0.00930484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$javascript::tests::test_detect_javascript_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$graphics_state::tests::test_translation_matrix"}
|
|
PASS [ 0.018s] (1107/2902) pdftract-core graphics_state::tests::test_set_leading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_leading","exec_time":0.018223535}
|
|
PASS [ 0.013s] (1108/2902) pdftract-core graphics_state::tests::test_set_stroke_cmyk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_stroke_cmyk","exec_time":0.012771685}
|
|
PASS [ 0.026s] (1109/2902) pdftract-core graphics_state::tests::test_set_fill_color_named_spot
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_fill_color_named_spot","exec_time":0.026488754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_different_column"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_above_figure"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_block_accessors"}
|
|
PASS [ 0.009s] (1110/2902) pdftract-core graphics_state::tests::test_set_text_rendering_mode_clamps_to_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_zero","exec_time":0.008674103}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_font_not_smaller"}
|
|
PASS [ 0.012s] (1111/2902) pdftract-core graphics_state::tests::test_set_text_rendering_mode_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_valid","exec_time":0.011974025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_immediately_below_figure"}
|
|
PASS [ 0.015s] (1112/2902) pdftract-core graphics_state::tests::test_set_text_rendering_mode_clamps_to_seven
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rendering_mode_clamps_to_seven","exec_time":0.015249974}
|
|
PASS [ 0.024s] (1113/2902) pdftract-core graphics_state::tests::test_set_horiz_scaling_zero_clamps_to_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_horiz_scaling_zero_clamps_to_one","exec_time":0.024344517}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_too_far_below_figure"}
|
|
PASS [ 0.011s] (1114/2902) pdftract-core graphics_state::tests::test_set_text_rise
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_text_rise","exec_time":0.011498611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_page_classification"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::caption::tests::test_no_previous_figure"}
|
|
PASS [ 0.013s] (1115/2902) pdftract-core graphics_state::tests::test_set_word_spacing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_set_word_spacing","exec_time":0.012827926}
|
|
PASS [ 0.009s] (1116/2902) pdftract-core layout::caption::tests::test_caption_different_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_different_column","exec_time":0.009428949}
|
|
PASS [ 0.010s] (1117/2902) pdftract-core layout::caption::tests::test_caption_font_not_smaller
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_font_not_smaller","exec_time":0.009795408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_mixed_font"}
|
|
PASS [ 0.010s] (1118/2902) pdftract-core layout::caption::tests::test_caption_above_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_above_figure","exec_time":0.009809262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_all_courier_indented"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_fixed_pitch_flag"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_not_indented"}
|
|
PASS [ 0.018s] (1119/2902) pdftract-core graphics_state::tests::test_translation_matrix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$graphics_state::tests::test_translation_matrix","exec_time":0.017969956}
|
|
PASS [ 0.009s] (1120/2902) pdftract-core layout::caption::tests::test_caption_too_far_below_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_too_far_below_figure","exec_time":0.008971619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_page_code_blocks"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_one_serif_at_end"}
|
|
PASS [ 0.011s] (1121/2902) pdftract-core layout::caption::tests::test_caption_immediately_below_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_caption_immediately_below_figure","exec_time":0.010936688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline"}
|
|
PASS [ 0.011s] (1122/2902) pdftract-core layout::caption::tests::test_no_previous_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_no_previous_figure","exec_time":0.010979394}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_empty"}
|
|
PASS [ 0.008s] (1123/2902) pdftract-core layout::code::tests::test_classify_code_not_indented
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_not_indented","exec_time":0.008075195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_no_paragraphs"}
|
|
PASS [ 0.022s] (1124/2902) pdftract-core javascript::tests::test_detect_javascript_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$javascript::tests::test_detect_javascript_empty","exec_time":0.022141755}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_fixed_pitch_flag"}
|
|
PASS [ 0.009s] (1125/2902) pdftract-core layout::code::tests::test_classify_code_fixed_pitch_flag
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_fixed_pitch_flag","exec_time":0.008974606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_code"}
|
|
PASS [ 0.023s] (1126/2902) pdftract-core layout::caption::tests::test_block_accessors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_block_accessors","exec_time":0.022902751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_console"}
|
|
PASS [ 0.008s] (1127/2902) pdftract-core layout::code::tests::test_classify_code_one_serif_at_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_one_serif_at_end","exec_time":0.008321214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_courier"}
|
|
PASS [ 0.013s] (1128/2902) pdftract-core layout::code::tests::test_classify_code_all_courier_indented
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_all_courier_indented","exec_time":0.0133935}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_fixed"}
|
|
PASS [ 0.019s] (1129/2902) pdftract-core layout::caption::tests::test_page_classification
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::caption::tests::test_page_classification","exec_time":0.018675866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_mono"}
|
|
PASS [ 0.008s] (1130/2902) pdftract-core layout::code::tests::test_compute_column_baseline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline","exec_time":0.008341468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_flags_only"}
|
|
PASS [ 0.015s] (1131/2902) pdftract-core layout::code::tests::test_classify_code_mixed_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_code_mixed_font","exec_time":0.0145265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_name_only"}
|
|
PASS [ 0.011s] (1132/2902) pdftract-core layout::code::tests::test_compute_column_baseline_no_paragraphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_no_paragraphs","exec_time":0.011192579}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_font_name"}
|
|
PASS [ 0.010s] (1133/2902) pdftract-core layout::code::tests::test_is_monospace_span_flags_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_flags_only","exec_time":0.01042409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_span"}
|
|
PASS [ 0.010s] (1134/2902) pdftract-core layout::code::tests::test_is_monospace_span_name_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_span_name_only","exec_time":0.009596396}
|
|
PASS [ 0.013s] (1135/2902) pdftract-core layout::code::tests::test_is_monospace_font_name_console
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_console","exec_time":0.012768156}
|
|
PASS [ 0.019s] (1136/2902) pdftract-core layout::code::tests::test_compute_column_baseline_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_compute_column_baseline_empty","exec_time":0.018883854}
|
|
PASS [ 0.021s] (1137/2902) pdftract-core layout::code::tests::test_classify_page_code_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_classify_page_code_blocks","exec_time":0.020823007}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_full_width_heading"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_dominant"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_mixed"}
|
|
PASS [ 0.012s] (1138/2902) pdftract-core layout::code::tests::test_is_monospace_font_name_fixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_fixed","exec_time":0.01155756}
|
|
PASS [ 0.012s] (1139/2902) pdftract-core layout::code::tests::test_is_monospace_font_name_courier
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_courier","exec_time":0.012468462}
|
|
PASS [ 0.017s] (1140/2902) pdftract-core layout::code::tests::test_is_fixed_pitch_flag
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_fixed_pitch_flag","exec_time":0.0167918}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_single_column"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_unanimous"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_empty"}
|
|
PASS [ 0.013s] (1141/2902) pdftract-core layout::code::tests::test_is_monospace_font_name_mono
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_mono","exec_time":0.012667152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_two_column"}
|
|
PASS [ 0.018s] (1142/2902) pdftract-core layout::code::tests::test_is_monospace_font_name_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_monospace_font_name_code","exec_time":0.018337569}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_a4_page"}
|
|
PASS [ 0.010s] (1143/2902) pdftract-core layout::code::tests::test_is_not_monospace_font_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_font_name","exec_time":0.010281848}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_negative_x0"}
|
|
PASS [ 0.009s] (1144/2902) pdftract-core layout::columns::tests::test_assign_columns_to_lines_full_width_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_full_width_heading","exec_time":0.009123124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_overflow_x0"}
|
|
PASS [ 0.010s] (1145/2902) pdftract-core layout::code::tests::test_is_not_monospace_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::code::tests::test_is_not_monospace_span","exec_time":0.009525425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_empty_spans"}
|
|
PASS [ 0.009s] (1146/2902) pdftract-core layout::columns::tests::test_assign_columns_to_spans_two_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_two_column","exec_time":0.008672263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_multiple_spans"}
|
|
PASS [ 0.008s] (1147/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_clamp_negative_x0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_negative_x0","exec_time":0.007654253}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_rounding"}
|
|
PASS [ 0.014s] (1148/2902) pdftract-core layout::columns::tests::test_assign_columns_to_lines_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_mixed","exec_time":0.013612534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_single_span"}
|
|
PASS [ 0.015s] (1149/2902) pdftract-core layout::columns::tests::test_assign_columns_to_spans_single_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_single_column","exec_time":0.01479376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_outside"}
|
|
PASS [ 0.014s] (1150/2902) pdftract-core layout::columns::tests::test_assign_columns_to_lines_unanimous
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_unanimous","exec_time":0.013829201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_within"}
|
|
PASS [ 0.016s] (1151/2902) pdftract-core layout::columns::tests::test_assign_columns_to_lines_dominant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_dominant","exec_time":0.015577424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_midpoint"}
|
|
PASS [ 0.017s] (1152/2902) pdftract-core layout::columns::tests::test_assign_columns_to_lines_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_lines_empty","exec_time":0.016805087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_new"}
|
|
PASS [ 0.018s] (1153/2902) pdftract-core layout::columns::tests::test_assign_columns_to_spans_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_assign_columns_to_spans_empty","exec_time":0.017804683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_single_bucket"}
|
|
PASS [ 0.008s] (1154/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_rounding
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_rounding","exec_time":0.007704073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_width"}
|
|
PASS [ 0.010s] (1155/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_multiple_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_multiple_spans","exec_time":0.009518955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_index_monotonic_left_to_right"}
|
|
PASS [ 0.008s] (1156/2902) pdftract-core layout::columns::tests::test_column_contains_outside
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_outside","exec_time":0.007949507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_new"}
|
|
PASS [ 0.008s] (1157/2902) pdftract-core layout::columns::tests::test_column_contains_within
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_contains_within","exec_time":0.008059811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_empty_page"}
|
|
PASS [ 0.022s] (1158/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_a4_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_a4_page","exec_time":0.021571153}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_exactly_three_lines"}
|
|
PASS [ 0.016s] (1159/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_clamp_overflow_x0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_clamp_overflow_x0","exec_time":0.01556179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_leading_gap"}
|
|
PASS [ 0.011s] (1160/2902) pdftract-core layout::columns::tests::test_column_gap_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_new","exec_time":0.011122765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_in_gap_unassigned"}
|
|
PASS [ 0.015s] (1161/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_single_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_single_span","exec_time":0.01523204}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_with_no_spans"}
|
|
PASS [ 0.010s] (1162/2902) pdftract-core layout::columns::tests::test_column_index_monotonic_left_to_right
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_index_monotonic_left_to_right","exec_time":0.01010884}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_no_gaps_insufficient_lines"}
|
|
PASS [ 0.023s] (1163/2902) pdftract-core layout::columns::tests::test_build_x0_histogram_empty_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_build_x0_histogram_empty_spans","exec_time":0.023164597}
|
|
PASS [ 0.010s] (1164/2902) pdftract-core layout::columns::tests::test_column_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_new","exec_time":0.009676549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_insufficient_lines"}
|
|
PASS [ 0.015s] (1165/2902) pdftract-core layout::columns::tests::test_column_gap_single_bucket
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_single_bucket","exec_time":0.014828148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_confirmed"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_all_confirmed"}
|
|
PASS [ 0.010s] (1166/2902) pdftract-core layout::columns::tests::test_confirm_columns_empty_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_empty_page","exec_time":0.009963054}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_middle_insufficient"}
|
|
PASS [ 0.018s] (1167/2902) pdftract-core layout::columns::tests::test_column_gap_midpoint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_midpoint","exec_time":0.018365863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_trailing_gap"}
|
|
PASS [ 0.015s] (1168/2902) pdftract-core layout::columns::tests::test_column_gap_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_column_gap_width","exec_time":0.015300487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_both_confirmed"}
|
|
PASS [ 0.008s] (1169/2902) pdftract-core layout::columns::tests::test_confirm_columns_no_gaps_insufficient_lines
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_no_gaps_insufficient_lines","exec_time":0.008318629}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_one_confirmed"}
|
|
PASS [ 0.009s] (1170/2902) pdftract-core layout::columns::tests::test_confirm_columns_lines_with_no_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_with_no_spans","exec_time":0.009060436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_all_zeros_no_gaps"}
|
|
PASS [ 0.009s] (1171/2902) pdftract-core layout::columns::tests::test_confirm_columns_single_column_insufficient_lines
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_insufficient_lines","exec_time":0.008619811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_empty_histogram"}
|
|
PASS [ 0.009s] (1172/2902) pdftract-core layout::columns::tests::test_confirm_columns_three_column_all_confirmed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_all_confirmed","exec_time":0.008507785}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_and_trailing"}
|
|
PASS [ 0.009s] (1173/2902) pdftract-core layout::columns::tests::test_confirm_columns_three_column_middle_insufficient
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_three_column_middle_insufficient","exec_time":0.009054214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_gap"}
|
|
PASS [ 0.018s] (1174/2902) pdftract-core layout::columns::tests::test_confirm_columns_exactly_three_lines
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_exactly_three_lines","exec_time":0.018205678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_middle_gap"}
|
|
PASS [ 0.020s] (1175/2902) pdftract-core layout::columns::tests::test_confirm_columns_leading_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_leading_gap","exec_time":0.020097905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_multiple_gaps"}
|
|
PASS [ 0.013s] (1176/2902) pdftract-core layout::columns::tests::test_confirm_columns_single_column_confirmed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_single_column_confirmed","exec_time":0.012616046}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_no_zeros"}
|
|
PASS [ 0.012s] (1177/2902) pdftract-core layout::columns::tests::test_confirm_columns_trailing_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_trailing_gap","exec_time":0.012358201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_short_zeros_no_gap"}
|
|
PASS [ 0.008s] (1178/2902) pdftract-core layout::columns::tests::test_confirm_columns_two_column_one_confirmed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_one_confirmed","exec_time":0.008303265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_small_page"}
|
|
PASS [ 0.008s] (1179/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_empty_histogram
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_empty_histogram","exec_time":0.008022586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_exact"}
|
|
PASS [ 0.008s] (1180/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_middle_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_middle_gap","exec_time":0.007927382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_minus_one"}
|
|
PASS [ 0.023s] (1181/2902) pdftract-core layout::columns::tests::test_confirm_columns_lines_in_gap_unassigned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_lines_in_gap_unassigned","exec_time":0.023180397}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_trailing_gap"}
|
|
PASS [ 0.020s] (1182/2902) pdftract-core layout::columns::tests::test_confirm_columns_two_column_both_confirmed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_confirm_columns_two_column_both_confirmed","exec_time":0.019767838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::columns::tests::test_span_straddling_gap_assigned_by_x0"}
|
|
PASS [ 0.013s] (1183/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_leading_and_trailing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_and_trailing","exec_time":0.012919275}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ascii_only_no_change"}
|
|
PASS [ 0.011s] (1184/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_multiple_gaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_multiple_gaps","exec_time":0.010560743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_asian_text_unaffected"}
|
|
PASS [ 0.018s] (1185/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_all_zeros_no_gaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_all_zeros_no_gaps","exec_time":0.018289076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_clean_utf8_no_change"}
|
|
PASS [ 0.012s] (1186/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_no_zeros
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_no_zeros","exec_time":0.011854978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_arabic"}
|
|
PASS [ 0.010s] (1187/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_threshold_exact
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_exact","exec_time":0.010341372}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_bengali"}
|
|
PASS [ 0.014s] (1188/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_small_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_small_page","exec_time":0.013722474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_devanagari"}
|
|
PASS [ 0.015s] (1189/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_short_zeros_no_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_short_zeros_no_gap","exec_time":0.014509802}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_empty"}
|
|
PASS [ 0.010s] (1190/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_trailing_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_trailing_gap","exec_time":0.010406904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_hebrew"}
|
|
PASS [ 0.011s] (1191/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_threshold_minus_one
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_threshold_minus_one","exec_time":0.011435803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_latin"}
|
|
PASS [ 0.020s] (1192/2902) pdftract-core layout::columns::tests::test_detect_column_gaps_leading_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_detect_column_gaps_leading_gap","exec_time":0.019759978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_mixed_latin_arabic"}
|
|
PASS [ 0.012s] (1193/2902) pdftract-core layout::columns::tests::test_span_straddling_gap_assigned_by_x0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::columns::tests::test_span_straddling_gap_assigned_by_x0","exec_time":0.011823797}
|
|
PASS [ 0.008s] (1194/2902) pdftract-core layout::correction::tests::test_detect_script_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_arabic","exec_time":0.008188926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_em_dash_mojibake"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_thai"}
|
|
PASS [ 0.013s] (1195/2902) pdftract-core layout::correction::tests::test_ascii_only_no_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ascii_only_no_change","exec_time":0.013252741}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_empty_string_no_change"}
|
|
PASS [ 0.008s] (1196/2902) pdftract-core layout::correction::tests::test_detect_script_bengali
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_bengali","exec_time":0.008095639}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_epsilon_threshold_prevents_noise"}
|
|
PASS [ 0.012s] (1197/2902) pdftract-core layout::correction::tests::test_asian_text_unaffected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_asian_text_unaffected","exec_time":0.012433599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_exact_epsilon_boundary"}
|
|
PASS [ 0.010s] (1198/2902) pdftract-core layout::correction::tests::test_detect_script_mixed_latin_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_mixed_latin_arabic","exec_time":0.009968986}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_capital_start_no_join"}
|
|
PASS [ 0.016s] (1199/2902) pdftract-core layout::correction::tests::test_clean_utf8_no_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_clean_utf8_no_change","exec_time":0.015541816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_different_columns"}
|
|
PASS [ 0.013s] (1200/2902) pdftract-core layout::correction::tests::test_detect_script_latin
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_latin","exec_time":0.012865585}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_empty_span_removed"}
|
|
PASS [ 0.014s] (1201/2902) pdftract-core layout::correction::tests::test_detect_script_hebrew
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_hebrew","exec_time":0.013508451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_join_basic"}
|
|
PASS [ 0.008s] (1202/2902) pdftract-core layout::correction::tests::test_empty_string_no_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_empty_string_no_change","exec_time":0.007590428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multi_word_continuation"}
|
|
PASS [ 0.015s] (1203/2902) pdftract-core layout::correction::tests::test_detect_script_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_empty","exec_time":0.014942698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multiple_repairs"}
|
|
PASS [ 0.016s] (1204/2902) pdftract-core layout::correction::tests::test_detect_script_devanagari
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_devanagari","exec_time":0.016328262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_non_breaking_hyphen"}
|
|
PASS [ 0.012s] (1205/2902) pdftract-core layout::correction::tests::test_detect_script_thai
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_detect_script_thai","exec_time":0.011908566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_not_at_right_edge"}
|
|
PASS [ 0.009s] (1206/2902) pdftract-core layout::correction::tests::test_exact_epsilon_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_exact_epsilon_boundary","exec_time":0.009130781}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_soft_hyphen"}
|
|
PASS [ 0.012s] (1207/2902) pdftract-core layout::correction::tests::test_epsilon_threshold_prevents_noise
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_epsilon_threshold_prevents_noise","exec_time":0.01224715}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_just_above_epsilon"}
|
|
PASS [ 0.015s] (1208/2902) pdftract-core layout::correction::tests::test_em_dash_mojibake
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_em_dash_mojibake","exec_time":0.014850214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_enum_decomposed"}
|
|
PASS [ 0.012s] (1209/2902) pdftract-core layout::correction::tests::test_hyphenation_different_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_different_columns","exec_time":0.011690995}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_is_component"}
|
|
PASS [ 0.013s] (1210/2902) pdftract-core layout::correction::tests::test_hyphenation_capital_start_no_join
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_capital_start_no_join","exec_time":0.012691683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_empty_span"}
|
|
PASS [ 0.009s] (1211/2902) pdftract-core layout::correction::tests::test_hyphenation_non_breaking_hyphen
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_non_breaking_hyphen","exec_time":0.009126374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ff_ligature"}
|
|
PASS [ 0.011s] (1212/2902) pdftract-core layout::correction::tests::test_hyphenation_join_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_join_basic","exec_time":0.011300862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffi_ligature"}
|
|
PASS [ 0.011s] (1213/2902) pdftract-core layout::correction::tests::test_hyphenation_multi_word_continuation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multi_word_continuation","exec_time":0.011261515}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffl_ligature"}
|
|
PASS [ 0.015s] (1214/2902) pdftract-core layout::correction::tests::test_hyphenation_empty_span_removed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_empty_span_removed","exec_time":0.014629948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fi_adjacent"}
|
|
PASS [ 0.008s] (1215/2902) pdftract-core layout::correction::tests::test_ligature_is_component
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_is_component","exec_time":0.008304808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_ligature"}
|
|
PASS [ 0.014s] (1216/2902) pdftract-core layout::correction::tests::test_ligature_enum_decomposed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_enum_decomposed","exec_time":0.01428904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_with_l_following"}
|
|
PASS [ 0.009s] (1217/2902) pdftract-core layout::correction::tests::test_ligature_repair_ffi_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffi_ligature","exec_time":0.008958462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_gap_too_large"}
|
|
PASS [ 0.009s] (1218/2902) pdftract-core layout::correction::tests::test_ligature_repair_ffl_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ffl_ligature","exec_time":0.008700406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_multiple_fffd"}
|
|
PASS [ 0.011s] (1219/2902) pdftract-core layout::correction::tests::test_ligature_repair_empty_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_empty_span","exec_time":0.010527513}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_adjacent_ligature"}
|
|
PASS [ 0.015s] (1220/2902) pdftract-core layout::correction::tests::test_just_above_epsilon
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_just_above_epsilon","exec_time":0.015460876}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_fffd"}
|
|
PASS [ 0.022s] (1221/2902) pdftract-core layout::correction::tests::test_hyphenation_multiple_repairs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_multiple_repairs","exec_time":0.022488127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mixed_ascii_and_mojibake"}
|
|
PASS [ 0.012s] (1222/2902) pdftract-core layout::correction::tests::test_ligature_repair_ff_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_ff_ligature","exec_time":0.012433808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_detected_and_repaired"}
|
|
PASS [ 0.013s] (1223/2902) pdftract-core layout::correction::tests::test_ligature_repair_fi_adjacent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fi_adjacent","exec_time":0.012710728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_multiple_indicators"}
|
|
PASS [ 0.025s] (1224/2902) pdftract-core layout::correction::tests::test_hyphenation_not_at_right_edge
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_not_at_right_edge","exec_time":0.024648353}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_single_indicator_threshold"}
|
|
PASS [ 0.024s] (1225/2902) pdftract-core layout::correction::tests::test_hyphenation_soft_hyphen
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_hyphenation_soft_hyphen","exec_time":0.024423619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_multiple_mojibake_patterns"}
|
|
PASS [ 0.008s] (1226/2902) pdftract-core layout::correction::tests::test_ligature_repair_gap_too_large
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_gap_too_large","exec_time":0.007503152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_nbsp_indicator"}
|
|
PASS [ 0.008s] (1227/2902) pdftract-core layout::correction::tests::test_ligature_repair_no_fffd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_fffd","exec_time":0.008060669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_preserves_zwnj_zwj"}
|
|
PASS [ 0.008s] (1228/2902) pdftract-core layout::correction::tests::test_ligature_repair_no_adjacent_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_no_adjacent_ligature","exec_time":0.007916382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_bom"}
|
|
PASS [ 0.012s] (1229/2902) pdftract-core layout::correction::tests::test_ligature_repair_fl_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_ligature","exec_time":0.01208666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_zw_space"}
|
|
PASS [ 0.009s] (1230/2902) pdftract-core layout::correction::tests::test_ligature_repair_multiple_fffd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_multiple_fffd","exec_time":0.009235105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_arabic"}
|
|
PASS [ 0.014s] (1231/2902) pdftract-core layout::correction::tests::test_ligature_repair_fl_with_l_following
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_ligature_repair_fl_with_l_following","exec_time":0.013836227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_devanagari"}
|
|
PASS [ 0.009s] (1232/2902) pdftract-core layout::correction::tests::test_nbsp_indicator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_nbsp_indicator","exec_time":0.008713774}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_latin"}
|
|
PASS [ 0.008s] (1233/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_arabic_strips_zw_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_zw_space","exec_time":0.008161318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_bengali_preserves_joiners"}
|
|
PASS [ 0.012s] (1234/2902) pdftract-core layout::correction::tests::test_mojibake_single_indicator_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_single_indicator_threshold","exec_time":0.011836649}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_preserves_zwnj_zwj"}
|
|
PASS [ 0.016s] (1235/2902) pdftract-core layout::correction::tests::test_mojibake_multiple_indicators
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_multiple_indicators","exec_time":0.015864879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_strips_zw_space"}
|
|
PASS [ 0.015s] (1236/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_arabic_preserves_zwnj_zwj
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_preserves_zwnj_zwj","exec_time":0.014931667}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_empty_span"}
|
|
PASS [ 0.017s] (1237/2902) pdftract-core layout::correction::tests::test_multiple_mojibake_patterns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_multiple_mojibake_patterns","exec_time":0.016884173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_hebrew_preserves_joiners"}
|
|
PASS [ 0.017s] (1238/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_arabic_strips_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_arabic_strips_bom","exec_time":0.016794602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_indic_preserves_joiners"}
|
|
PASS [ 0.012s] (1239/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_auto_detect_devanagari
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_devanagari","exec_time":0.011750759}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_bom"}
|
|
PASS [ 0.009s] (1240/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_auto_detect_latin
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_latin","exec_time":0.009301626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zero_width_space"}
|
|
PASS [ 0.016s] (1241/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_auto_detect_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_auto_detect_arabic","exec_time":0.016336196}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zwnj_zwj"}
|
|
PASS [ 0.025s] (1242/2902) pdftract-core layout::correction::tests::test_mixed_ascii_and_mojibake
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mixed_ascii_and_mojibake","exec_time":0.024789071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_multiple_zero_width_chars"}
|
|
PASS [ 0.026s] (1243/2902) pdftract-core layout::correction::tests::test_mojibake_detected_and_repaired
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_mojibake_detected_and_repaired","exec_time":0.025640838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_thai_preserves_joiners"}
|
|
PASS [ 0.009s] (1244/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_devanagari_preserves_zwnj_zwj
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_preserves_zwnj_zwj","exec_time":0.008536541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_unknown_script_strips_all"}
|
|
PASS [ 0.012s] (1245/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_bengali_preserves_joiners
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_bengali_preserves_joiners","exec_time":0.011750629}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_replacement_rejected_if_score_doesnt_improve"}
|
|
PASS [ 0.008s] (1246/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_hebrew_preserves_joiners
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_hebrew_preserves_joiners","exec_time":0.008412884}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_all_complex_scripts"}
|
|
PASS [ 0.009s] (1247/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_empty_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_empty_span","exec_time":0.009165627}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_arabic"}
|
|
PASS [ 0.008s] (1248/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_indic_preserves_joiners
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_indic_preserves_joiners","exec_time":0.00805679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_latin"}
|
|
PASS [ 0.010s] (1249/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_multiple_zero_width_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_multiple_zero_width_chars","exec_time":0.010233837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_simple_scripts"}
|
|
PASS [ 0.011s] (1250/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_thai_preserves_joiners
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_thai_preserves_joiners","exec_time":0.01075258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_smart_quote_mojibake"}
|
|
PASS [ 0.014s] (1251/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_latin_zero_width_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zero_width_space","exec_time":0.014120726}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::correction::tests::test_windows1252_specific"}
|
|
PASS [ 0.007s] (1252/2902) pdftract-core layout::correction::tests::test_script_preserves_joiners_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_arabic","exec_time":0.007491146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bbox_area"}
|
|
PASS [ 0.018s] (1253/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_devanagari_strips_zw_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_devanagari_strips_zw_space","exec_time":0.017607627}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bboxes_intersect"}
|
|
PASS [ 0.015s] (1254/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_latin_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_bom","exec_time":0.015212111}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_empty_context"}
|
|
PASS [ 0.015s] (1255/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_latin_zwnj_zwj
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_latin_zwnj_zwj","exec_time":0.01510586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_exactly_at_threshold"}
|
|
PASS [ 0.008s] (1256/2902) pdftract-core layout::correction::tests::test_script_preserves_joiners_latin
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_latin","exec_time":0.007853415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_glyphs"}
|
|
PASS [ 0.014s] (1257/2902) pdftract-core layout::correction::tests::test_normalize_word_breaks_unknown_script_strips_all
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_normalize_word_breaks_unknown_script_strips_all","exec_time":0.013687867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_images"}
|
|
PASS [ 0.013s] (1258/2902) pdftract-core layout::correction::tests::test_replacement_rejected_if_score_doesnt_improve
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_replacement_rejected_if_score_doesnt_improve","exec_time":0.01283087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_above_threshold"}
|
|
PASS [ 0.013s] (1259/2902) pdftract-core layout::correction::tests::test_script_preserves_joiners_all_complex_scripts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_all_complex_scripts","exec_time":0.013198942}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_below_threshold"}
|
|
PASS [ 0.008s] (1260/2902) pdftract-core layout::correction::tests::test_windows1252_specific
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_windows1252_specific","exec_time":0.008093684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_pure_visual_image"}
|
|
PASS [ 0.012s] (1261/2902) pdftract-core layout::correction::tests::test_script_preserves_joiners_simple_scripts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_script_preserves_joiners_simple_scripts","exec_time":0.011962343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_sort_order"}
|
|
PASS [ 0.008s] (1262/2902) pdftract-core layout::figure::tests::test_classify_figure_no_glyphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_glyphs","exec_time":0.007959183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_text_on_image"}
|
|
PASS [ 0.010s] (1263/2902) pdftract-core layout::figure::tests::test_bboxes_intersect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bboxes_intersect","exec_time":0.010385338}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_multiple_glyphs"}
|
|
PASS [ 0.010s] (1264/2902) pdftract-core layout::figure::tests::test_classify_figure_exactly_at_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_exactly_at_threshold","exec_time":0.009706807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_union"}
|
|
PASS [ 0.011s] (1265/2902) pdftract-core layout::figure::tests::test_classify_figure_no_images
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_no_images","exec_time":0.010938831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_figure_block_properties"}
|
|
PASS [ 0.017s] (1266/2902) pdftract-core layout::figure::tests::test_classify_figure_empty_context
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_empty_context","exec_time":0.017412145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_five_figures_no_text"}
|
|
PASS [ 0.018s] (1267/2902) pdftract-core layout::figure::tests::test_bbox_area
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_bbox_area","exec_time":0.018311318}
|
|
PASS [ 0.011s] (1268/2902) pdftract-core layout::figure::tests::test_classify_figure_pure_visual_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_pure_visual_image","exec_time":0.01091546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_body_middle"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::figure::tests::test_text_covered_image_not_figure"}
|
|
PASS [ 0.008s] (1269/2902) pdftract-core layout::figure::tests::test_compute_text_overlap_area_multiple_glyphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_multiple_glyphs","exec_time":0.008407245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_exactly_at_threshold"}
|
|
PASS [ 0.021s] (1270/2902) pdftract-core layout::correction::tests::test_smart_quote_mojibake
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::correction::tests::test_smart_quote_mojibake","exec_time":0.0205174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_footer_bottom_7_percent"}
|
|
PASS [ 0.010s] (1271/2902) pdftract-core layout::figure::tests::test_classify_figure_text_on_image
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_text_on_image","exec_time":0.009886519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_header_top_7_percent"}
|
|
PASS [ 0.020s] (1272/2902) pdftract-core layout::figure::tests::test_classify_figure_partial_text_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_above_threshold","exec_time":0.019632663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_different_columns_not_matched"}
|
|
PASS [ 0.011s] (1273/2902) pdftract-core layout::figure::tests::test_compute_text_overlap_area_union
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_compute_text_overlap_area_union","exec_time":0.011455754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_empty_pages"}
|
|
PASS [ 0.012s] (1274/2902) pdftract-core layout::figure::tests::test_figure_block_properties
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_figure_block_properties","exec_time":0.01213043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_invalid_page_height"}
|
|
PASS [ 0.020s] (1275/2902) pdftract-core layout::figure::tests::test_classify_figure_partial_text_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_partial_text_below_threshold","exec_time":0.020014137}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_mixed_content"}
|
|
PASS [ 0.020s] (1276/2902) pdftract-core layout::figure::tests::test_classify_figure_sort_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_classify_figure_sort_order","exec_time":0.020389077}
|
|
PASS [ 0.011s] (1277/2902) pdftract-core layout::figure::tests::test_text_covered_image_not_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_text_covered_image_not_figure","exec_time":0.011078443}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_sliding_window"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_single_page"}
|
|
PASS [ 0.012s] (1278/2902) pdftract-core layout::header_footer::tests::test_classify_zone_body_middle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_body_middle","exec_time":0.012208754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_ten_pages_footer_with_page_numbers"}
|
|
PASS [ 0.014s] (1279/2902) pdftract-core layout::header_footer::tests::test_classify_zone_header_top_7_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_header_top_7_percent","exec_time":0.013879419}
|
|
PASS [ 0.015s] (1280/2902) pdftract-core layout::header_footer::tests::test_classify_zone_footer_bottom_7_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_footer_bottom_7_percent","exec_time":0.01510425}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_identical_header"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_footer"}
|
|
PASS [ 0.016s] (1281/2902) pdftract-core layout::header_footer::tests::test_classify_zone_exactly_at_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_classify_zone_exactly_at_threshold","exec_time":0.015929883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_similar_footer"}
|
|
PASS [ 0.019s] (1282/2902) pdftract-core layout::figure::tests::test_five_figures_no_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::figure::tests::test_five_figures_no_text","exec_time":0.018854955}
|
|
PASS [ 0.015s] (1283/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_empty_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_empty_pages","exec_time":0.014566112}
|
|
PASS [ 0.012s] (1284/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_invalid_page_height
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_invalid_page_height","exec_time":0.012016506}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_column"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_two_pages_not_classified"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_both_full_width"}
|
|
PASS [ 0.017s] (1285/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_different_columns_not_matched
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_different_columns_not_matched","exec_time":0.016718865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_y_range"}
|
|
PASS [ 0.010s] (1286/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_single_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_single_page","exec_time":0.009897689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_same_column"}
|
|
PASS [ 0.015s] (1287/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_mixed_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_mixed_content","exec_time":0.015119603}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_cjk_char_level"}
|
|
PASS [ 0.013s] (1288/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_sliding_window
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_sliding_window","exec_time":0.013327244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_empty_strings"}
|
|
PASS [ 0.014s] (1289/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_ten_pages_footer_with_page_numbers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_ten_pages_footer_with_page_numbers","exec_time":0.013628301}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_exactly_5_percent"}
|
|
PASS [ 0.008s] (1290/2902) pdftract-core layout::header_footer::tests::test_is_same_position_both_full_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_both_full_width","exec_time":0.007777056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_identical"}
|
|
PASS [ 0.007s] (1291/2902) pdftract-core layout::header_footer::tests::test_is_same_position_different_y_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_y_range","exec_time":0.007277705}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_5_percent"}
|
|
PASS [ 0.009s] (1292/2902) pdftract-core layout::header_footer::tests::test_is_same_position_same_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_same_column","exec_time":0.008989147}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_threshold"}
|
|
PASS [ 0.010s] (1293/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_cjk_char_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_cjk_char_level","exec_time":0.010121536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_12pt_block_12pt_body_not_heading"}
|
|
PASS [ 0.017s] (1294/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_three_pages_similar_footer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_similar_footer","exec_time":0.016776904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_14pt_block_12pt_body_one_line_not_heading"}
|
|
PASS [ 0.018s] (1295/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_three_pages_identical_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_identical_header","exec_time":0.018001598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_12pt_body_one_line_heading"}
|
|
PASS [ 0.016s] (1296/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_two_pages_not_classified
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_two_pages_not_classified","exec_time":0.015850537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_three_lines_not_heading"}
|
|
PASS [ 0.010s] (1297/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_identical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_identical","exec_time":0.009979063}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_empty_lines_not_heading"}
|
|
PASS [ 0.011s] (1298/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_exactly_5_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_exactly_5_percent","exec_time":0.010512729}
|
|
PASS [ 0.018s] (1299/2902) pdftract-core layout::header_footer::tests::test_is_same_position_different_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_same_position_different_column","exec_time":0.017682374}
|
|
PASS [ 0.011s] (1300/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_empty_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_empty_strings","exec_time":0.011198724}
|
|
PASS [ 0.020s] (1301/2902) pdftract-core layout::header_footer::tests::test_detect_headers_and_footers_three_pages_footer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_detect_headers_and_footers_three_pages_footer","exec_time":0.020291988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_just_above_1_2_is_heading"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_large_page_body_median"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_small_page_body_median"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_exactly_1_2_not_heading"}
|
|
PASS [ 0.010s] (1302/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_within_5_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_5_percent","exec_time":0.010335132}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_two_lines_not_heading"}
|
|
PASS [ 0.008s] (1303/2902) pdftract-core layout::line::tests::test_classify_heading_18pt_block_12pt_body_one_line_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_12pt_body_one_line_heading","exec_time":0.007528256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_page_headings_multiple"}
|
|
PASS [ 0.009s] (1304/2902) pdftract-core layout::line::tests::test_classify_heading_18pt_block_three_lines_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_18pt_block_three_lines_not_heading","exec_time":0.008565525}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baseline_computed_as_average"}
|
|
PASS [ 0.008s] (1305/2902) pdftract-core layout::line::tests::test_classify_heading_threshold_just_above_1_2_is_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_just_above_1_2_is_heading","exec_time":0.008100454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_100_5_105_median_12_one_line"}
|
|
PASS [ 0.009s] (1306/2902) pdftract-core layout::line::tests::test_classify_heading_two_lines_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_two_lines_not_heading","exec_time":0.009338195}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_110_median_12_two_lines"}
|
|
PASS [ 0.018s] (1307/2902) pdftract-core layout::header_footer::tests::test_is_similar_text_within_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::header_footer::tests::test_is_similar_text_within_threshold","exec_time":0.017585668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_empty_input_empty_output"}
|
|
PASS [ 0.011s] (1308/2902) pdftract-core layout::line::tests::test_classify_heading_empty_lines_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_empty_lines_not_heading","exec_time":0.011365787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_median_font_size_computed"}
|
|
PASS [ 0.012s] (1309/2902) pdftract-core layout::line::tests::test_classify_heading_small_page_body_median
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_small_page_body_median","exec_time":0.012365626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_single_span_single_line"}
|
|
PASS [ 0.018s] (1310/2902) pdftract-core layout::line::tests::test_classify_heading_12pt_block_12pt_body_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_12pt_block_12pt_body_not_heading","exec_time":0.017748089}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_sorted_by_x0_within_line"}
|
|
PASS [ 0.016s] (1311/2902) pdftract-core layout::line::tests::test_classify_heading_threshold_exactly_1_2_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_threshold_exactly_1_2_not_heading","exec_time":0.016488875}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_superscript_stays_on_same_line"}
|
|
PASS [ 0.020s] (1312/2902) pdftract-core layout::line::tests::test_classify_heading_14pt_block_12pt_body_one_line_not_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_14pt_block_12pt_body_one_line_not_heading","exec_time":0.020448481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_threshold_is_0_5_times_median_font_size"}
|
|
PASS [ 0.011s] (1313/2902) pdftract-core layout::line::tests::test_cluster_spans_baselines_100_100_5_105_median_12_one_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_100_5_105_median_12_one_line","exec_time":0.011311225}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_two_column_at_same_y_one_line"}
|
|
PASS [ 0.020s] (1314/2902) pdftract-core layout::line::tests::test_classify_heading_large_page_body_median
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_heading_large_page_body_median","exec_time":0.019779124}
|
|
PASS [ 0.014s] (1315/2902) pdftract-core layout::line::tests::test_cluster_spans_baseline_computed_as_average
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baseline_computed_as_average","exec_time":0.013502014}
|
|
PASS [ 0.015s] (1316/2902) pdftract-core layout::line::tests::test_classify_page_headings_multiple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_classify_page_headings_multiple","exec_time":0.015033905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_large_height"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_union_bbox_computed_correctly"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_normal_span"}
|
|
PASS [ 0.009s] (1317/2902) pdftract-core layout::line::tests::test_cluster_spans_empty_input_empty_output
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_empty_input_empty_output","exec_time":0.008629749}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_zero_height"}
|
|
PASS [ 0.009s] (1318/2902) pdftract-core layout::line::tests::test_cluster_spans_sorted_by_x0_within_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_sorted_by_x0_within_line","exec_time":0.008560696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_dominant"}
|
|
PASS [ 0.008s] (1319/2902) pdftract-core layout::line::tests::test_cluster_spans_superscript_stays_on_same_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_superscript_stays_on_same_line","exec_time":0.008232739}
|
|
PASS [ 0.014s] (1320/2902) pdftract-core layout::line::tests::test_cluster_spans_baselines_100_110_median_12_two_lines
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_baselines_100_110_median_12_two_lines","exec_time":0.013802819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_text"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_more_than_latin"}
|
|
PASS [ 0.014s] (1321/2902) pdftract-core layout::line::tests::test_cluster_spans_single_span_single_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_single_span_single_line","exec_time":0.014390518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_cyrillic_text"}
|
|
PASS [ 0.008s] (1322/2902) pdftract-core layout::line::tests::test_compute_baseline_normal_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_normal_span","exec_time":0.007583736}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_digits_only"}
|
|
PASS [ 0.017s] (1323/2902) pdftract-core layout::line::tests::test_cluster_spans_median_font_size_computed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_median_font_size_computed","exec_time":0.017331144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_empty_string"}
|
|
PASS [ 0.010s] (1324/2902) pdftract-core layout::line::tests::test_detect_line_direction_arabic_dominant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_dominant","exec_time":0.009901486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_hebrew_text"}
|
|
PASS [ 0.012s] (1325/2902) pdftract-core layout::line::tests::test_cluster_spans_two_column_at_same_y_one_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_two_column_at_same_y_one_line","exec_time":0.012308225}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_dominant"}
|
|
PASS [ 0.011s] (1326/2902) pdftract-core layout::line::tests::test_cluster_spans_union_bbox_computed_correctly
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_union_bbox_computed_correctly","exec_time":0.011485068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_more_than_arabic"}
|
|
PASS [ 0.012s] (1327/2902) pdftract-core layout::line::tests::test_compute_baseline_zero_height
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_zero_height","exec_time":0.012183129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_text"}
|
|
PASS [ 0.016s] (1328/2902) pdftract-core layout::line::tests::test_cluster_spans_threshold_is_0_5_times_median_font_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_cluster_spans_threshold_is_0_5_times_median_font_size","exec_time":0.015727108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_mixed_latin_arabic"}
|
|
PASS [ 0.010s] (1329/2902) pdftract-core layout::line::tests::test_detect_line_direction_arabic_more_than_latin
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_more_than_latin","exec_time":0.010351597}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_punctuation_only"}
|
|
PASS [ 0.008s] (1330/2902) pdftract-core layout::line::tests::test_detect_line_direction_digits_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_digits_only","exec_time":0.008394955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_empty_lines_returns_empty_blocks"}
|
|
PASS [ 0.019s] (1331/2902) pdftract-core layout::line::tests::test_compute_baseline_large_height
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_compute_baseline_large_height","exec_time":0.019030929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_five_lines_equal_spacing_one_block"}
|
|
PASS [ 0.008s] (1332/2902) pdftract-core layout::line::tests::test_detect_line_direction_latin_more_than_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_more_than_arabic","exec_time":0.008405453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_heading_18pt_above_12pt_body_two_blocks"}
|
|
PASS [ 0.008s] (1333/2902) pdftract-core layout::line::tests::test_detect_line_direction_mixed_latin_arabic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_mixed_latin_arabic","exec_time":0.007775804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_new_block"}
|
|
PASS [ 0.009s] (1334/2902) pdftract-core layout::line::tests::test_detect_line_direction_latin_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_text","exec_time":0.009217855}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_of_paragraph_not_split"}
|
|
PASS [ 0.019s] (1335/2902) pdftract-core layout::line::tests::test_detect_line_direction_arabic_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_arabic_text","exec_time":0.018869587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_accessors"}
|
|
PASS [ 0.015s] (1336/2902) pdftract-core layout::line::tests::test_detect_line_direction_empty_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_empty_string","exec_time":0.015019254}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_ltr"}
|
|
PASS [ 0.013s] (1337/2902) pdftract-core layout::line::tests::test_detect_line_direction_latin_dominant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_latin_dominant","exec_time":0.013188088}
|
|
PASS [ 0.009s] (1338/2902) pdftract-core layout::line::tests::test_empty_lines_returns_empty_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_empty_lines_returns_empty_blocks","exec_time":0.009274518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_rtl"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_mixed"}
|
|
PASS [ 0.020s] (1339/2902) pdftract-core layout::line::tests::test_detect_line_direction_cyrillic_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_cyrillic_text","exec_time":0.019654788}
|
|
PASS [ 0.016s] (1340/2902) pdftract-core layout::line::tests::test_detect_line_direction_hebrew_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_hebrew_text","exec_time":0.015516322}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_rendering_mode_change_creates_new_block"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_lines_sorted_by_column_then_baseline"}
|
|
PASS [ 0.012s] (1341/2902) pdftract-core layout::line::tests::test_detect_line_direction_punctuation_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_detect_line_direction_punctuation_only","exec_time":0.012393953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_single_line_returns_single_block"}
|
|
PASS [ 0.009s] (1342/2902) pdftract-core layout::line::tests::test_indented_first_line_of_paragraph_not_split
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_of_paragraph_not_split","exec_time":0.008779681}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_thirty_pt_gap_creates_two_blocks"}
|
|
PASS [ 0.008s] (1343/2902) pdftract-core layout::line::tests::test_line_accessors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_accessors","exec_time":0.00818037}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_two_column_separate_blocks"}
|
|
PASS [ 0.012s] (1344/2902) pdftract-core layout::line::tests::test_indented_first_line_new_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_indented_first_line_new_block","exec_time":0.012370915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_disjoint"}
|
|
PASS [ 0.010s] (1345/2902) pdftract-core layout::line::tests::test_line_direction_serdes_ltr
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_ltr","exec_time":0.010347052}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_empty"}
|
|
PASS [ 0.015s] (1346/2902) pdftract-core layout::line::tests::test_five_lines_equal_spacing_one_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_five_lines_equal_spacing_one_block","exec_time":0.015425513}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_multiple"}
|
|
PASS [ 0.016s] (1347/2902) pdftract-core layout::line::tests::test_heading_18pt_above_12pt_body_two_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_heading_18pt_above_12pt_body_two_blocks","exec_time":0.015718168}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_nested"}
|
|
PASS [ 0.010s] (1348/2902) pdftract-core layout::line::tests::test_lines_sorted_by_column_then_baseline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_lines_sorted_by_column_then_baseline","exec_time":0.010020595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_single"}
|
|
PASS [ 0.013s] (1349/2902) pdftract-core layout::line::tests::test_single_line_returns_single_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_single_line_returns_single_block","exec_time":0.013008768}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_empty_block"}
|
|
PASS [ 0.010s] (1350/2902) pdftract-core layout::line::tests::test_two_column_separate_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_two_column_separate_blocks","exec_time":0.009591574}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_exactly_80_percent"}
|
|
PASS [ 0.016s] (1351/2902) pdftract-core layout::line::tests::test_line_direction_serdes_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_mixed","exec_time":0.015572262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_four_of_five_bullet_items"}
|
|
PASS [ 0.017s] (1352/2902) pdftract-core layout::line::tests::test_line_direction_serdes_rtl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_line_direction_serdes_rtl","exec_time":0.016691945}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_just_below_80_percent"}
|
|
PASS [ 0.009s] (1353/2902) pdftract-core layout::line::tests::test_union_bboxes_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_empty","exec_time":0.008848386}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_mixed_bullet_and_numbered"}
|
|
PASS [ 0.016s] (1354/2902) pdftract-core layout::line::tests::test_thirty_pt_gap_creates_two_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_thirty_pt_gap_creates_two_blocks","exec_time":0.015861931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_single_bullet_item"}
|
|
PASS [ 0.019s] (1355/2902) pdftract-core layout::line::tests::test_rendering_mode_change_creates_new_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_rendering_mode_change_creates_new_block","exec_time":0.019030325}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_bullet_items"}
|
|
PASS [ 0.013s] (1356/2902) pdftract-core layout::line::tests::test_union_bboxes_disjoint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_disjoint","exec_time":0.013030457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_numbered_items"}
|
|
PASS [ 0.016s] (1357/2902) pdftract-core layout::line::tests::test_union_bboxes_multiple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_multiple","exec_time":0.01596336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_two_of_five_bullet_items"}
|
|
PASS [ 0.013s] (1358/2902) pdftract-core layout::list::tests::test_classify_list_empty_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_empty_block","exec_time":0.012902311}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_unicode_bullets"}
|
|
PASS [ 0.018s] (1359/2902) pdftract-core layout::line::tests::test_union_bboxes_nested
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_nested","exec_time":0.017599907}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_zero_matching"}
|
|
PASS [ 0.017s] (1360/2902) pdftract-core layout::line::tests::test_union_bboxes_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::line::tests::test_union_bboxes_single","exec_time":0.017302504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_bullet"}
|
|
PASS [ 0.016s] (1361/2902) pdftract-core layout::list::tests::test_classify_list_exactly_80_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_exactly_80_percent","exec_time":0.015661737}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_number"}
|
|
PASS [ 0.017s] (1362/2902) pdftract-core layout::list::tests::test_classify_list_single_bullet_item
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_single_bullet_item","exec_time":0.016782633}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_asterisk"}
|
|
PASS [ 0.023s] (1363/2902) pdftract-core layout::list::tests::test_classify_list_just_below_80_percent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_just_below_80_percent","exec_time":0.022742847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_dash"}
|
|
PASS [ 0.025s] (1364/2902) pdftract-core layout::list::tests::test_classify_list_four_of_five_bullet_items
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_four_of_five_bullet_items","exec_time":0.0254925}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_unicode"}
|
|
PASS [ 0.028s] (1365/2902) pdftract-core layout::list::tests::test_classify_list_mixed_bullet_and_numbered
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_mixed_bullet_and_numbered","exec_time":0.028111507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_with_whitespace"}
|
|
PASS [ 0.018s] (1366/2902) pdftract-core layout::list::tests::test_classify_list_zero_matching
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_zero_matching","exec_time":0.017704536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_dot"}
|
|
PASS [ 0.025s] (1367/2902) pdftract-core layout::list::tests::test_classify_list_three_numbered_items
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_numbered_items","exec_time":0.024977075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_paren"}
|
|
PASS [ 0.020s] (1368/2902) pdftract-core layout::list::tests::test_classify_list_unicode_bullets
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_unicode_bullets","exec_time":0.019633226}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_with_whitespace"}
|
|
PASS [ 0.024s] (1369/2902) pdftract-core layout::list::tests::test_classify_list_two_of_five_bullet_items
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_two_of_five_bullet_items","exec_time":0.023518263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_perfect_scores"}
|
|
PASS [ 0.030s] (1370/2902) pdftract-core layout::list::tests::test_classify_list_three_bullet_items
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_classify_list_three_bullet_items","exec_time":0.029530179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_printable_english_high_coverage"}
|
|
PASS [ 0.025s] (1371/2902) pdftract-core layout::list::tests::test_starts_not_with_bullet
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_bullet","exec_time":0.024702911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_replacement_chars"}
|
|
PASS [ 0.027s] (1372/2902) pdftract-core layout::list::tests::test_starts_not_with_number
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_not_with_number","exec_time":0.027081142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_same_score"}
|
|
PASS [ 0.015s] (1373/2902) pdftract-core layout::list::tests::test_starts_with_bullet_with_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_with_whitespace","exec_time":0.01503545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_unscored_spans"}
|
|
PASS [ 0.016s] (1374/2902) pdftract-core layout::list::tests::test_starts_with_number_dot
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_dot","exec_time":0.015695686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_whitespace"}
|
|
PASS [ 0.015s] (1375/2902) pdftract-core layout::readability::tests::test_all_perfect_scores
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_perfect_scores","exec_time":0.015174526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_zero_scores"}
|
|
PASS [ 0.022s] (1376/2902) pdftract-core layout::list::tests::test_starts_with_bullet_unicode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_unicode","exec_time":0.022353447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_even_split"}
|
|
PASS [ 0.015s] (1377/2902) pdftract-core layout::readability::tests::test_all_printable_english_high_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_printable_english_high_coverage","exec_time":0.014612841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_example"}
|
|
PASS [ 0.028s] (1378/2902) pdftract-core layout::list::tests::test_starts_with_bullet_dash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_dash","exec_time":0.028207947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_confidence_threshold"}
|
|
PASS [ 0.015s] (1379/2902) pdftract-core layout::readability::tests::test_all_replacement_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_replacement_chars","exec_time":0.015009296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_dict_coverage_disabled_non_english"}
|
|
PASS [ 0.031s] (1380/2902) pdftract-core layout::list::tests::test_starts_with_bullet_asterisk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_bullet_asterisk","exec_time":0.031036948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_page"}
|
|
PASS [ 0.008s] (1381/2902) pdftract-core layout::readability::tests::test_all_unscored_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_unscored_spans","exec_time":0.008219288}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_span_returns_zero"}
|
|
PASS [ 0.022s] (1382/2902) pdftract-core layout::list::tests::test_starts_with_number_with_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_with_whitespace","exec_time":0.021725851}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_strings"}
|
|
PASS [ 0.012s] (1383/2902) pdftract-core layout::readability::tests::test_all_same_score
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_same_score","exec_time":0.012118458}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_ligature_split_penalty"}
|
|
PASS [ 0.013s] (1384/2902) pdftract-core layout::readability::tests::test_all_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_whitespace","exec_time":0.013142431}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_longer_span_dominates"}
|
|
PASS [ 0.029s] (1385/2902) pdftract-core layout::list::tests::test_starts_with_number_paren
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::list::tests::test_starts_with_number_paren","exec_time":0.02884977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_low_confidence_scaling"}
|
|
PASS [ 0.008s] (1386/2902) pdftract-core layout::readability::tests::test_dict_coverage_disabled_non_english
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_dict_coverage_disabled_non_english","exec_time":0.007741415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_mixed_scored_unscored"}
|
|
PASS [ 0.013s] (1387/2902) pdftract-core layout::readability::tests::test_all_zero_scores
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_all_zero_scores","exec_time":0.013288715}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_nan_score_handling"}
|
|
PASS [ 0.015s] (1388/2902) pdftract-core layout::readability::tests::test_char_weighted_median_example
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_example","exec_time":0.014710869}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_dict_disabled"}
|
|
PASS [ 0.016s] (1389/2902) pdftract-core layout::readability::tests::test_char_weighted_median_even_split
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_char_weighted_median_even_split","exec_time":0.016334314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_enables_dict_only_for_en"}
|
|
PASS [ 0.013s] (1390/2902) pdftract-core layout::readability::tests::test_empty_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_page","exec_time":0.013237837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_order_preservation"}
|
|
PASS [ 0.013s] (1391/2902) pdftract-core layout::readability::tests::test_empty_span_returns_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_span_returns_zero","exec_time":0.013276017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_printable_fraction_perfect"}
|
|
PASS [ 0.015s] (1392/2902) pdftract-core layout::readability::tests::test_confidence_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_confidence_threshold","exec_time":0.015069534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_single_span"}
|
|
PASS [ 0.010s] (1393/2902) pdftract-core layout::readability::tests::test_longer_span_dominates
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_longer_span_dominates","exec_time":0.00958762}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_unicode_char_count"}
|
|
PASS [ 0.010s] (1394/2902) pdftract-core layout::readability::tests::test_low_confidence_scaling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_low_confidence_scaling","exec_time":0.009601217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_whitespace_bounds"}
|
|
PASS [ 0.016s] (1395/2902) pdftract-core layout::readability::tests::test_empty_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_empty_strings","exec_time":0.01644406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::readability::tests::test_zero_width_joiner"}
|
|
PASS [ 0.015s] (1396/2902) pdftract-core layout::readability::tests::test_ligature_split_penalty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_ligature_split_penalty","exec_time":0.015266404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_block_with_bbox_bbox"}
|
|
PASS [ 0.012s] (1397/2902) pdftract-core layout::readability::tests::test_nan_score_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_nan_score_handling","exec_time":0.011573909}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_column_vertical"}
|
|
PASS [ 0.009s] (1398/2902) pdftract-core layout::readability::tests::test_single_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_single_span","exec_time":0.008725269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_line_horizontal"}
|
|
PASS [ 0.012s] (1399/2902) pdftract-core layout::readability::tests::test_non_english_enables_dict_only_for_en
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_enables_dict_only_for_en","exec_time":0.012241382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_between_line"}
|
|
PASS [ 0.014s] (1400/2902) pdftract-core layout::readability::tests::test_non_english_dict_disabled
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_non_english_dict_disabled","exec_time":0.013530087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_within_line"}
|
|
PASS [ 0.018s] (1401/2902) pdftract-core layout::readability::tests::test_mixed_scored_unscored
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_mixed_scored_unscored","exec_time":0.018447061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_empty"}
|
|
PASS [ 0.010s] (1402/2902) pdftract-core layout::readability::tests::test_zero_width_joiner
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_zero_width_joiner","exec_time":0.010027205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_k_nearest_neighbors"}
|
|
PASS [ 0.010s] (1403/2902) pdftract-core layout::reading_order::tests::test_block_with_bbox_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_block_with_bbox_bbox","exec_time":0.010193823}
|
|
PASS [ 0.012s] (1404/2902) pdftract-core layout::readability::tests::test_unicode_char_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_unicode_char_count","exec_time":0.011858749}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_magazine_main_and_sidebar"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_scattered_pathological"}
|
|
PASS [ 0.011s] (1405/2902) pdftract-core layout::reading_order::tests::test_docstrum_all_one_column_vertical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_column_vertical","exec_time":0.010508039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_single_block"}
|
|
PASS [ 0.018s] (1406/2902) pdftract-core layout::readability::tests::test_order_preservation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_order_preservation","exec_time":0.017945805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_horizontal_split_top_bottom"}
|
|
PASS [ 0.018s] (1407/2902) pdftract-core layout::readability::tests::test_printable_fraction_perfect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_printable_fraction_perfect","exec_time":0.018427445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_no_gap"}
|
|
PASS [ 0.020s] (1408/2902) pdftract-core layout::readability::tests::test_whitespace_bounds
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::readability::tests::test_whitespace_bounds","exec_time":0.019600263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_two_columns"}
|
|
PASS [ 0.009s] (1409/2902) pdftract-core layout::reading_order::tests::test_docstrum_k_nearest_neighbors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_k_nearest_neighbors","exec_time":0.009063108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_union_bboxes"}
|
|
PASS [ 0.015s] (1410/2902) pdftract-core layout::reading_order::tests::test_docstrum_all_one_line_horizontal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_all_one_line_horizontal","exec_time":0.014811454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_empty"}
|
|
PASS [ 0.012s] (1411/2902) pdftract-core layout::reading_order::tests::test_docstrum_scattered_pathological
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_scattered_pathological","exec_time":0.011558884}
|
|
PASS [ 0.015s] (1412/2902) pdftract-core layout::reading_order::tests::test_docstrum_angle_constraint_within_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_within_line","exec_time":0.014805803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_result_docstrum_trigger"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_full_width_heading_then_two_columns"}
|
|
PASS [ 0.013s] (1413/2902) pdftract-core layout::reading_order::tests::test_docstrum_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_empty","exec_time":0.013263263}
|
|
PASS [ 0.015s] (1414/2902) pdftract-core layout::reading_order::tests::test_docstrum_angle_constraint_between_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_angle_constraint_between_line","exec_time":0.015272226}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_block"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_column_top_to_bottom"}
|
|
PASS [ 0.012s] (1415/2902) pdftract-core layout::reading_order::tests::test_docstrum_magazine_main_and_sidebar
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_magazine_main_and_sidebar","exec_time":0.012168133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_small_region_count"}
|
|
PASS [ 0.008s] (1416/2902) pdftract-core layout::reading_order::tests::test_find_vertical_split_two_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_two_columns","exec_time":0.007693976}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_three_columns"}
|
|
PASS [ 0.014s] (1417/2902) pdftract-core layout::reading_order::tests::test_find_vertical_split_no_gap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_vertical_split_no_gap","exec_time":0.01370613}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_two_columns_left_then_right"}
|
|
PASS [ 0.015s] (1418/2902) pdftract-core layout::reading_order::tests::test_docstrum_single_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_docstrum_single_block","exec_time":0.015244904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_formula_always_false"}
|
|
PASS [ 0.015s] (1419/2902) pdftract-core layout::reading_order::tests::test_find_horizontal_split_top_bottom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_find_horizontal_split_top_bottom","exec_time":0.014557532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_watermark_always_false"}
|
|
PASS [ 0.010s] (1420/2902) pdftract-core layout::reading_order::tests::test_union_bboxes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_union_bboxes","exec_time":0.010008218}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_formula_stub_documentation"}
|
|
PASS [ 0.010s] (1421/2902) pdftract-core layout::reading_order::tests::test_xy_cut_single_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_block","exec_time":0.010339553}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_watermark_stub_documentation"}
|
|
PASS [ 0.011s] (1422/2902) pdftract-core layout::reading_order::tests::test_xy_cut_small_region_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_small_region_count","exec_time":0.010619259}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_case_insensitive"}
|
|
PASS [ 0.013s] (1423/2902) pdftract-core layout::reading_order::tests::test_xy_cut_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_empty","exec_time":0.013257288}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_common_words"}
|
|
PASS [ 0.014s] (1424/2902) pdftract-core layout::reading_order::tests::test_xy_cut_full_width_heading_then_two_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_full_width_heading_then_two_columns","exec_time":0.013547177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_empty_string"}
|
|
PASS [ 0.015s] (1425/2902) pdftract-core layout::reading_order::tests::test_xy_cut_single_column_top_to_bottom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_single_column_top_to_bottom","exec_time":0.014947336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_inflected_forms"}
|
|
PASS [ 0.009s] (1426/2902) pdftract-core layout::reading_order::tests::test_xy_cut_two_columns_left_then_right
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_two_columns_left_then_right","exec_time":0.008885764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_lookup_timing"}
|
|
PASS [ 0.015s] (1427/2902) pdftract-core layout::reading_order::tests::test_xy_cut_result_docstrum_trigger
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_result_docstrum_trigger","exec_time":0.015420895}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_medium_frequency_words"}
|
|
PASS [ 0.009s] (1428/2902) pdftract-core layout::watermark_formula::tests::test_classify_watermark_always_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_watermark_always_false","exec_time":0.009247979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_non_ascii_returns_false"}
|
|
PASS [ 0.010s] (1429/2902) pdftract-core layout::watermark_formula::tests::test_classify_formula_always_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_classify_formula_always_false","exec_time":0.010027189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_not_in_wordlist"}
|
|
PASS [ 0.012s] (1430/2902) pdftract-core layout::watermark_formula::tests::test_formula_stub_documentation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_formula_stub_documentation","exec_time":0.011969087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_single_letter_words"}
|
|
PASS [ 0.011s] (1431/2902) pdftract-core layout::wordlist::tests::test_case_insensitive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_case_insensitive","exec_time":0.010806165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_is_sensitive_header"}
|
|
PASS [ 0.019s] (1432/2902) pdftract-core layout::reading_order::tests::test_xy_cut_three_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::reading_order::tests::test_xy_cut_three_columns","exec_time":0.019274134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_log_policy_filter_contains_secrets"}
|
|
PASS [ 0.013s] (1433/2902) pdftract-core layout::watermark_formula::tests::test_watermark_stub_documentation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::watermark_formula::tests::test_watermark_stub_documentation","exec_time":0.013304174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_base64_like_patterns"}
|
|
PASS [ 0.008s] (1434/2902) pdftract-core layout::wordlist::tests::test_medium_frequency_words
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_medium_frequency_words","exec_time":0.007918101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_bearer_token"}
|
|
PASS [ 0.015s] (1435/2902) pdftract-core layout::wordlist::tests::test_common_words
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_common_words","exec_time":0.014673018}
|
|
PASS [ 0.011s] (1436/2902) pdftract-core layout::wordlist::tests::test_lookup_timing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_lookup_timing","exec_time":0.010599121}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_header_value"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_cookie"}
|
|
PASS [ 0.013s] (1437/2902) pdftract-core layout::wordlist::tests::test_inflected_forms
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_inflected_forms","exec_time":0.013077643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_multiple_patterns"}
|
|
PASS [ 0.011s] (1438/2902) pdftract-core layout::wordlist::tests::test_not_in_wordlist
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_not_in_wordlist","exec_time":0.010965068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_password"}
|
|
PASS [ 0.017s] (1439/2902) pdftract-core layout::wordlist::tests::test_empty_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_empty_string","exec_time":0.017226071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_preserves_urls"}
|
|
PASS [ 0.015s] (1440/2902) pdftract-core layout::wordlist::tests::test_non_ascii_returns_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_non_ascii_returns_false","exec_time":0.015093352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_truncates_long_strings"}
|
|
PASS [ 0.015s] (1441/2902) pdftract-core layout::wordlist::tests::test_single_letter_words
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$layout::wordlist::tests::test_single_letter_words","exec_time":0.015150948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_block_to_markdown_with_links_and_footnotes_empty_footnotes"}
|
|
PASS [ 0.015s] (1442/2902) pdftract-core log_policy::tests::test_is_sensitive_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_is_sensitive_header","exec_time":0.014998378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_contiguous"}
|
|
PASS [ 0.013s] (1443/2902) pdftract-core log_policy::tests::test_redact_header_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_header_value","exec_time":0.0132808}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_gaps"}
|
|
PASS [ 0.023s] (1444/2902) pdftract-core log_policy::tests::test_log_policy_filter_contains_secrets
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_log_policy_filter_contains_secrets","exec_time":0.022536346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_mixed"}
|
|
PASS [ 0.011s] (1445/2902) pdftract-core markdown::span_tests::test_collapse_page_ranges_gaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_gaps","exec_time":0.010774333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_single_page"}
|
|
PASS [ 0.017s] (1446/2902) pdftract-core markdown::span_tests::test_block_to_markdown_with_links_and_footnotes_empty_footnotes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_block_to_markdown_with_links_and_footnotes_empty_footnotes","exec_time":0.016902444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_gfm_table_variable_width"}
|
|
PASS [ 0.014s] (1447/2902) pdftract-core markdown::span_tests::test_collapse_page_ranges_contiguous
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_contiguous","exec_time":0.014375185}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_header_cells"}
|
|
PASS [ 0.026s] (1448/2902) pdftract-core log_policy::tests::test_redact_preserves_urls
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_preserves_urls","exec_time":0.02599161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_row_and_colspan"}
|
|
PASS [ 0.032s] (1449/2902) pdftract-core log_policy::tests::test_redact_bearer_token
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_bearer_token","exec_time":0.031651108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_empty"}
|
|
PASS [ 0.038s] (1450/2902) pdftract-core log_policy::tests::test_redact_base64_like_patterns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_base64_like_patterns","exec_time":0.038061987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_merged_cells_html_fallback"}
|
|
PASS [ 0.017s] (1451/2902) pdftract-core markdown::span_tests::test_collapse_page_ranges_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_mixed","exec_time":0.01651446}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_no_header"}
|
|
PASS [ 0.037s] (1452/2902) pdftract-core log_policy::tests::test_redact_cookie
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_cookie","exec_time":0.036621391}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_rowspan_html_fallback"}
|
|
PASS [ 0.036s] (1453/2902) pdftract-core log_policy::tests::test_redact_password
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_password","exec_time":0.036046344}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_simple_3x3"}
|
|
PASS [ 0.015s] (1454/2902) pdftract-core markdown::span_tests::test_emit_html_table_header_cells
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_header_cells","exec_time":0.014726502}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_single_row"}
|
|
PASS [ 0.016s] (1455/2902) pdftract-core markdown::span_tests::test_emit_gfm_table_variable_width
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_gfm_table_variable_width","exec_time":0.015674707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_newline_in_cell"}
|
|
PASS [ 0.040s] (1456/2902) pdftract-core log_policy::tests::test_redact_multiple_patterns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_multiple_patterns","exec_time":0.040401383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_pipe_in_cell"}
|
|
PASS [ 0.009s] (1457/2902) pdftract-core markdown::span_tests::test_emit_table_merged_cells_html_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_merged_cells_html_fallback","exec_time":0.008755792}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_asterisk"}
|
|
PASS [ 0.022s] (1458/2902) pdftract-core markdown::span_tests::test_collapse_page_ranges_single_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_collapse_page_ranges_single_page","exec_time":0.021605042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backslash"}
|
|
PASS [ 0.009s] (1459/2902) pdftract-core markdown::span_tests::test_emit_table_simple_3x3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_simple_3x3","exec_time":0.009410252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backtick"}
|
|
PASS [ 0.041s] (1460/2902) pdftract-core log_policy::tests::test_redact_truncates_long_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$log_policy::tests::test_redact_truncates_long_strings","exec_time":0.041486952}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_brackets"}
|
|
PASS [ 0.009s] (1461/2902) pdftract-core markdown::span_tests::test_emit_table_with_newline_in_cell
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_newline_in_cell","exec_time":0.009415009}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_hash"}
|
|
PASS [ 0.021s] (1462/2902) pdftract-core markdown::span_tests::test_emit_html_table_row_and_colspan
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_html_table_row_and_colspan","exec_time":0.020646832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_less_greater"}
|
|
PASS [ 0.021s] (1463/2902) pdftract-core markdown::span_tests::test_emit_table_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_empty","exec_time":0.020541628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_multiple_special"}
|
|
PASS [ 0.016s] (1464/2902) pdftract-core markdown::span_tests::test_emit_table_no_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_no_header","exec_time":0.015869191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_plus_minus"}
|
|
PASS [ 0.013s] (1465/2902) pdftract-core markdown::span_tests::test_emit_table_single_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_single_row","exec_time":0.013100214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_underscore"}
|
|
PASS [ 0.009s] (1466/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_backslash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backslash","exec_time":0.008631379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe"}
|
|
PASS [ 0.008s] (1467/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_hash","exec_time":0.007629797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_html_entities"}
|
|
PASS [ 0.013s] (1468/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_asterisk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_asterisk","exec_time":0.012828929}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_newline_to_br"}
|
|
PASS [ 0.009s] (1469/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_brackets
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_brackets","exec_time":0.009274039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_no_page_breaks_omits_horizontal_rule"}
|
|
PASS [ 0.021s] (1470/2902) pdftract-core markdown::span_tests::test_emit_table_rowspan_html_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_rowspan_html_fallback","exec_time":0.021294697}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_with_page_breaks_emits_horizontal_rule"}
|
|
PASS [ 0.016s] (1471/2902) pdftract-core markdown::span_tests::test_emit_table_with_pipe_in_cell
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_emit_table_with_pipe_in_cell","exec_time":0.016333733}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_footnote_ref_and_def"}
|
|
PASS [ 0.010s] (1472/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_less_greater
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_less_greater","exec_time":0.010382392}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_inline_link"}
|
|
PASS [ 0.013s] (1473/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_plus_minus
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_plus_minus","exec_time":0.01339531}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_no_footnotes_emits_no_markers"}
|
|
PASS [ 0.018s] (1474/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_backtick
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_backtick","exec_time":0.017832001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_emits_internal_page_link"}
|
|
PASS [ 0.008s] (1475/2902) pdftract-core markdown::span_tests::test_markdown_no_page_breaks_omits_horizontal_rule
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_no_page_breaks_omits_horizontal_rule","exec_time":0.008180831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_all_flags"}
|
|
PASS [ 0.015s] (1476/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_multiple_special
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_multiple_special","exec_time":0.014606277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold"}
|
|
PASS [ 0.010s] (1477/2902) pdftract-core markdown::span_tests::test_escape_pipe_html_entities
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_html_entities","exec_time":0.009502816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_italic"}
|
|
PASS [ 0.012s] (1478/2902) pdftract-core markdown::span_tests::test_markdown_with_page_breaks_emits_horizontal_rule
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_markdown_with_page_breaks_emits_horizontal_rule","exec_time":0.011550825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_subscript_combination"}
|
|
PASS [ 0.012s] (1479/2902) pdftract-core markdown::span_tests::test_escape_pipe_newline_to_br
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe_newline_to_br","exec_time":0.012031073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_superscript_combination"}
|
|
PASS [ 0.010s] (1480/2902) pdftract-core markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_inline_link
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_inline_link","exec_time":0.010137083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_with_asterisk_in_text"}
|
|
PASS [ 0.008s] (1481/2902) pdftract-core markdown::span_tests::test_page_to_markdown_with_links_emits_internal_page_link
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_emits_internal_page_link","exec_time":0.007735944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_empty_string"}
|
|
PASS [ 0.021s] (1482/2902) pdftract-core markdown::span_tests::test_escape_markdown_inline_underscore
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_markdown_inline_underscore","exec_time":0.020852003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic"}
|
|
PASS [ 0.009s] (1483/2902) pdftract-core markdown::span_tests::test_span_to_markdown_all_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_all_flags","exec_time":0.00907048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic_subscript_combination"}
|
|
PASS [ 0.017s] (1484/2902) pdftract-core markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_footnote_ref_and_def
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_emits_footnote_ref_and_def","exec_time":0.017068429}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_no_flags"}
|
|
PASS [ 0.022s] (1485/2902) pdftract-core markdown::span_tests::test_escape_pipe
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_escape_pipe","exec_time":0.022163545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps"}
|
|
PASS [ 0.012s] (1486/2902) pdftract-core markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_no_footnotes_emits_no_markers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_page_to_markdown_with_links_and_footnotes_no_footnotes_emits_no_markers","exec_time":0.011689941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps_with_special_chars"}
|
|
PASS [ 0.012s] (1487/2902) pdftract-core markdown::span_tests::test_span_to_markdown_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold","exec_time":0.011654507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_special_chars_escaped"}
|
|
PASS [ 0.009s] (1488/2902) pdftract-core markdown::span_tests::test_span_to_markdown_bold_subscript_combination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_subscript_combination","exec_time":0.008723256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript"}
|
|
PASS [ 0.009s] (1489/2902) pdftract-core markdown::span_tests::test_span_to_markdown_empty_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_empty_string","exec_time":0.008707294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript_with_special_chars"}
|
|
PASS [ 0.016s] (1490/2902) pdftract-core markdown::span_tests::test_span_to_markdown_bold_italic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_italic","exec_time":0.016203862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript"}
|
|
PASS [ 0.014s] (1491/2902) pdftract-core markdown::span_tests::test_span_to_markdown_bold_superscript_combination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_superscript_combination","exec_time":0.013572174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript_with_special_chars"}
|
|
PASS [ 0.008s] (1492/2902) pdftract-core markdown::span_tests::test_span_to_markdown_smallcaps_with_special_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps_with_special_chars","exec_time":0.007906304}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_whitespace_only"}
|
|
PASS [ 0.012s] (1493/2902) pdftract-core markdown::span_tests::test_span_to_markdown_no_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_no_flags","exec_time":0.011597299}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence"}
|
|
PASS [ 0.014s] (1494/2902) pdftract-core markdown::span_tests::test_span_to_markdown_italic_subscript_combination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic_subscript_combination","exec_time":0.013523721}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_empty"}
|
|
PASS [ 0.011s] (1495/2902) pdftract-core markdown::span_tests::test_span_to_markdown_subscript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript","exec_time":0.010811265}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_multiple_threads"}
|
|
PASS [ 0.015s] (1496/2902) pdftract-core markdown::span_tests::test_span_to_markdown_smallcaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_smallcaps","exec_time":0.014798543}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_single_thread"}
|
|
PASS [ 0.009s] (1497/2902) pdftract-core markdown::span_tests::test_span_to_markdown_subscript_with_special_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_subscript_with_special_chars","exec_time":0.009131813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_untitled_thread"}
|
|
PASS [ 0.014s] (1498/2902) pdftract-core markdown::span_tests::test_span_to_markdown_special_chars_escaped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_special_chars_escaped","exec_time":0.013808551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment"}
|
|
PASS [ 0.020s] (1499/2902) pdftract-core markdown::span_tests::test_span_to_markdown_italic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_italic","exec_time":0.019955432}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment_round_bbox"}
|
|
PASS [ 0.011s] (1500/2902) pdftract-core markdown::span_tests::test_span_to_markdown_superscript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript","exec_time":0.011331326}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_figure"}
|
|
PASS [ 0.024s] (1501/2902) pdftract-core markdown::span_tests::test_span_to_markdown_bold_with_asterisk_in_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_bold_with_asterisk_in_text","exec_time":0.024357779}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_display"}
|
|
PASS [ 0.010s] (1502/2902) pdftract-core markdown::span_tests::test_threads_to_markdown_multiple_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_multiple_threads","exec_time":0.01022847}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_inline"}
|
|
PASS [ 0.008s] (1503/2902) pdftract-core markdown::span_tests::test_threads_to_markdown_single_thread
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_single_thread","exec_time":0.00838171}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_heading_with_anchor"}
|
|
PASS [ 0.014s] (1504/2902) pdftract-core markdown::span_tests::test_span_to_markdown_whitespace_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_whitespace_only","exec_time":0.014491441}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list"}
|
|
FAIL [ 0.014s] (1505/2902) pdftract-core markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence' (1432762) panicked at crates/pdftract-core/src/markdown.rs:3647:9:
|
|
Footnote ref should be emitted
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence","exec_time":0.014396795,"stdout":"\nthread 'markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence' (1432762) panicked at crates/pdftract-core/src/markdown.rs:3647:9:\nFootnote ref should be emitted\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_bulleted"}
|
|
PASS [ 0.010s] (1506/2902) pdftract-core markdown::tests::test_anchor_to_comment
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment","exec_time":0.010138497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_numbered_preserves_numbering"}
|
|
PASS [ 0.014s] (1507/2902) pdftract-core markdown::span_tests::test_threads_to_markdown_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_empty","exec_time":0.013626573}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_no_soft_break"}
|
|
PASS [ 0.018s] (1508/2902) pdftract-core markdown::span_tests::test_span_to_markdown_superscript_with_special_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_span_to_markdown_superscript_with_special_chars","exec_time":0.017744737}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_soft_line_break"}
|
|
PASS [ 0.012s] (1509/2902) pdftract-core markdown::span_tests::test_threads_to_markdown_untitled_thread
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::span_tests::test_threads_to_markdown_untitled_thread","exec_time":0.012149805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_without_anchor"}
|
|
PASS [ 0.013s] (1510/2902) pdftract-core markdown::tests::test_anchor_to_comment_round_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_anchor_to_comment_round_bbox","exec_time":0.012980814}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_table"}
|
|
PASS [ 0.009s] (1511/2902) pdftract-core markdown::tests::test_block_to_markdown_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list","exec_time":0.009263727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_empty"}
|
|
PASS [ 0.010s] (1512/2902) pdftract-core markdown::tests::test_block_to_markdown_formula_inline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_inline","exec_time":0.010219663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_nested_sublist"}
|
|
FAIL [ 0.014s] (1513/2902) pdftract-core markdown::tests::test_block_to_markdown_formula_display
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'markdown::tests::test_block_to_markdown_formula_display' (1432780) panicked at crates/pdftract-core/src/markdown.rs:1620:9:
|
|
assertion failed: md.contains("$$\n")
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test markdown::tests::test_block_to_markdown_formula_display ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
markdown::tests::test_block_to_markdown_formula_display
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_formula_display","exec_time":0.013788625,"stdout":"\nthread 'markdown::tests::test_block_to_markdown_formula_display' (1432780) panicked at crates/pdftract-core/src/markdown.rs:1620:9:\nassertion failed: md.contains(\"$$\\n\")\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
PASS [ 0.016s] (1514/2902) pdftract-core markdown::tests::test_block_to_markdown_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_figure","exec_time":0.015771343}
|
|
PASS [ 0.008s] (1515/2902) pdftract-core markdown::tests::test_block_to_markdown_list_numbered_preserves_numbering
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_numbered_preserves_numbering","exec_time":0.008004326}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_nested_list"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_single_item"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_anchors"}
|
|
PASS [ 0.009s] (1516/2902) pdftract-core markdown::tests::test_block_to_markdown_list_bulleted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_list_bulleted","exec_time":0.008884834}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_page_break"}
|
|
PASS [ 0.014s] (1517/2902) pdftract-core markdown::tests::test_block_to_markdown_heading_with_anchor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_heading_with_anchor","exec_time":0.014402544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_without_page_break"}
|
|
PASS [ 0.012s] (1518/2902) pdftract-core markdown::tests::test_block_to_markdown_paragraph_soft_line_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_soft_line_break","exec_time":0.01230112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_invalid_format_skipped"}
|
|
PASS [ 0.013s] (1519/2902) pdftract-core markdown::tests::test_block_to_markdown_paragraph_without_anchor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_without_anchor","exec_time":0.012715199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_multiple"}
|
|
PASS [ 0.009s] (1520/2902) pdftract-core markdown::tests::test_emit_list_blocks_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_empty","exec_time":0.008661091}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_single"}
|
|
PASS [ 0.017s] (1521/2902) pdftract-core markdown::tests::test_block_to_markdown_paragraph_no_soft_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_paragraph_no_soft_break","exec_time":0.016651606}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_whitespace_tolerant"}
|
|
PASS [ 0.009s] (1522/2902) pdftract-core markdown::tests::test_page_to_markdown_with_nested_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_nested_list","exec_time":0.00918296}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_bbox"}
|
|
PASS [ 0.013s] (1523/2902) pdftract-core markdown::tests::test_emit_list_blocks_nested_sublist
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_nested_sublist","exec_time":0.013401711}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$markdown::tests::test_roundtrip_extract_and_parse"}
|
|
PASS [ 0.016s] (1524/2902) pdftract-core markdown::tests::test_block_to_markdown_table
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_block_to_markdown_table","exec_time":0.016213043}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default"}
|
|
PASS [ 0.011s] (1525/2902) pdftract-core markdown::tests::test_page_to_markdown_without_page_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_without_page_break","exec_time":0.010661259}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_ocr_language"}
|
|
PASS [ 0.018s] (1526/2902) pdftract-core markdown::tests::test_page_to_markdown_with_anchors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_anchors","exec_time":0.017835707}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_output"}
|
|
PASS [ 0.017s] (1527/2902) pdftract-core markdown::tests::test_page_to_markdown_with_page_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_page_to_markdown_with_page_break","exec_time":0.017200774}
|
|
PASS [ 0.018s] (1528/2902) pdftract-core markdown::tests::test_emit_list_blocks_single_item
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_emit_list_blocks_single_item","exec_time":0.017864048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_parallelism"}
|
|
PASS [ 0.017s] (1529/2902) pdftract-core markdown::tests::test_parse_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_bbox","exec_time":0.016601511}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize_ocr_language_default"}
|
|
PASS [ 0.022s] (1530/2902) pdftract-core markdown::tests::test_parse_anchors_multiple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_multiple","exec_time":0.022309234}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize"}
|
|
PASS [ 0.011s] (1531/2902) pdftract-core options::tests::test_extraction_options_default_output
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_output","exec_time":0.011362484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize_ocr_language"}
|
|
PASS [ 0.017s] (1532/2902) pdftract-core options::tests::test_extraction_options_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default","exec_time":0.016914679}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_output"}
|
|
PASS [ 0.026s] (1533/2902) pdftract-core markdown::tests::test_parse_anchors_invalid_format_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_invalid_format_skipped","exec_time":0.025536649}
|
|
PASS [ 0.012s] (1534/2902) pdftract-core options::tests::test_extraction_options_default_parallelism
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_parallelism","exec_time":0.012150984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts_str"}
|
|
PASS [ 0.018s] (1535/2902) pdftract-core options::tests::test_extraction_options_default_ocr_language
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_default_ocr_language","exec_time":0.017830631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_default"}
|
|
PASS [ 0.018s] (1536/2902) pdftract-core options::tests::test_extraction_options_deserialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize","exec_time":0.017673162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_deserialize"}
|
|
PASS [ 0.010s] (1537/2902) pdftract-core options::tests::test_extraction_options_serialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize","exec_time":0.009724014}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind"}
|
|
PASS [ 0.009s] (1538/2902) pdftract-core options::tests::test_extraction_options_with_output
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_output","exec_time":0.008787113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind_with_flags"}
|
|
PASS [ 0.032s] (1539/2902) pdftract-core markdown::tests::test_parse_anchors_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_single","exec_time":0.031646618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_headers_and_footers"}
|
|
PASS [ 0.009s] (1540/2902) pdftract-core options::tests::test_extraction_options_with_receipts_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts_str","exec_time":0.009387165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span"}
|
|
PASS [ 0.032s] (1541/2902) pdftract-core markdown::tests::test_parse_anchors_whitespace_tolerant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_parse_anchors_whitespace_tolerant","exec_time":0.031718706}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span_with_flags"}
|
|
PASS [ 0.012s] (1542/2902) pdftract-core options::tests::test_extraction_options_serialize_ocr_language
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_serialize_ocr_language","exec_time":0.012040911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_output_options_serialize"}
|
|
PASS [ 0.017s] (1543/2902) pdftract-core options::tests::test_extraction_options_deserialize_ocr_language_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_deserialize_ocr_language_default","exec_time":0.016914656}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_per_page_budget_calculation"}
|
|
PASS [ 0.031s] (1544/2902) pdftract-core markdown::tests::test_roundtrip_extract_and_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$markdown::tests::test_roundtrip_extract_and_parse","exec_time":0.031481303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_as_str"}
|
|
PASS [ 0.014s] (1545/2902) pdftract-core options::tests::test_extraction_options_with_receipts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_extraction_options_with_receipts","exec_time":0.014190004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_default"}
|
|
PASS [ 0.011s] (1546/2902) pdftract-core options::tests::test_output_options_include_block_kind_with_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind_with_flags","exec_time":0.010919875}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_deserialize"}
|
|
PASS [ 0.014s] (1547/2902) pdftract-core options::tests::test_output_options_deserialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_deserialize","exec_time":0.014315427}
|
|
PASS [ 0.012s] (1548/2902) pdftract-core options::tests::test_output_options_include_block_kind
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_block_kind","exec_time":0.011580494}
|
|
PASS [ 0.010s] (1549/2902) pdftract-core options::tests::test_output_options_include_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span","exec_time":0.01009027}
|
|
PASS [ 0.011s] (1550/2902) pdftract-core options::tests::test_output_options_include_headers_and_footers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_headers_and_footers","exec_time":0.01099174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_with_parallelism_clamps_minimums"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str_invalid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_serialize"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str"}
|
|
PASS [ 0.018s] (1551/2902) pdftract-core options::tests::test_output_options_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_default","exec_time":0.018480059}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_color_constants_are_hex"}
|
|
PASS [ 0.012s] (1552/2902) pdftract-core options::tests::test_output_options_serialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_serialize","exec_time":0.011888799}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_high"}
|
|
PASS [ 0.013s] (1553/2902) pdftract-core options::tests::test_per_page_budget_calculation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_per_page_budget_calculation","exec_time":0.012636717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_low"}
|
|
PASS [ 0.015s] (1554/2902) pdftract-core options::tests::test_output_options_include_span_with_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_output_options_include_span_with_flags","exec_time":0.014938675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_medium"}
|
|
PASS [ 0.008s] (1555/2902) pdftract-core options::tests::test_receipts_mode_deserialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_deserialize","exec_time":0.007977922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_color"}
|
|
PASS [ 0.015s] (1556/2902) pdftract-core options::tests::test_receipts_mode_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_default","exec_time":0.015012105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_stroke_color"}
|
|
PASS [ 0.010s] (1557/2902) pdftract-core options::tests::test_with_parallelism_clamps_minimums
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_with_parallelism_clamps_minimums","exec_time":0.009662022}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_ocr_pattern_definition_is_valid_svg"}
|
|
PASS [ 0.010s] (1558/2902) pdftract-core options::tests::test_receipts_mode_serialize
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_serialize","exec_time":0.009615732}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_block_kind_color_coverage"}
|
|
PASS [ 0.012s] (1559/2902) pdftract-core output::inspector::colors::tests::test_color_constants_are_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_color_constants_are_hex","exec_time":0.011806387}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_escape_xml"}
|
|
PASS [ 0.008s] (1560/2902) pdftract-core output::inspector::colors::tests::test_confidence_to_color_low
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_low","exec_time":0.007777381}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_layer_group_render"}
|
|
PASS [ 0.013s] (1561/2902) pdftract-core options::tests::test_receipts_mode_from_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str","exec_time":0.012877973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_page_data_builder"}
|
|
PASS [ 0.021s] (1562/2902) pdftract-core options::tests::test_receipts_mode_as_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_as_str","exec_time":0.020560552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_reading_order_max_arrows_limit"}
|
|
PASS [ 0.013s] (1563/2902) pdftract-core output::inspector::colors::tests::test_confidence_to_color_high
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_high","exec_time":0.012960698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_all_returns_eight_layers"}
|
|
PASS [ 0.008s] (1564/2902) pdftract-core output::inspector::colors::tests::test_kind_to_stroke_color
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_stroke_color","exec_time":0.00792865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_anchor_labels_layer"}
|
|
PASS [ 0.010s] (1565/2902) pdftract-core output::inspector::colors::tests::test_kind_to_color
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_kind_to_color","exec_time":0.009871537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_blocks_layer"}
|
|
PASS [ 0.012s] (1566/2902) pdftract-core output::inspector::colors::tests::test_confidence_to_color_medium
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_confidence_to_color_medium","exec_time":0.012418496}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_columns_layer"}
|
|
PASS [ 0.008s] (1567/2902) pdftract-core output::inspector::layers::tests::test_page_data_builder
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_page_data_builder","exec_time":0.007880047}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_confidence_heatmap_layer"}
|
|
PASS [ 0.010s] (1568/2902) pdftract-core output::inspector::layers::tests::test_layer_group_render
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_layer_group_render","exec_time":0.01001455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_ocr_regions_layer"}
|
|
PASS [ 0.009s] (1569/2902) pdftract-core output::inspector::layers::tests::test_reading_order_max_arrows_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_reading_order_max_arrows_limit","exec_time":0.009352426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_reading_order_layer"}
|
|
PASS [ 0.009s] (1570/2902) pdftract-core output::inspector::layers::tests::test_render_all_returns_eight_layers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_all_returns_eight_layers","exec_time":0.008727639}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_spans_layer"}
|
|
PASS [ 0.008s] (1571/2902) pdftract-core output::inspector::layers::tests::test_render_blocks_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_blocks_layer","exec_time":0.008481149}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_svg_well_formedness"}
|
|
PASS [ 0.014s] (1572/2902) pdftract-core output::inspector::layers::tests::test_escape_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_escape_xml","exec_time":0.014456012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_empty_text"}
|
|
PASS [ 0.019s] (1573/2902) pdftract-core output::inspector::colors::tests::test_ocr_pattern_definition_is_valid_svg
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::colors::tests::test_ocr_pattern_definition_is_valid_svg","exec_time":0.018954328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_with_text"}
|
|
PASS [ 0.029s] (1574/2902) pdftract-core options::tests::test_receipts_mode_from_str_invalid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$options::tests::test_receipts_mode_from_str_invalid","exec_time":0.029211459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_empty"}
|
|
PASS [ 0.014s] (1575/2902) pdftract-core output::inspector::layers::tests::test_render_anchor_labels_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_anchor_labels_layer","exec_time":0.01442566}
|
|
PASS [ 0.022s] (1576/2902) pdftract-core output::inspector::layers::tests::test_block_kind_color_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_block_kind_color_coverage","exec_time":0.021981104}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_multiple_sorted"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_single"}
|
|
PASS [ 0.011s] (1577/2902) pdftract-core output::inspector::layers::tests::test_render_confidence_heatmap_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_confidence_heatmap_layer","exec_time":0.01058755}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_with_empty_text"}
|
|
PASS [ 0.011s] (1578/2902) pdftract-core output::inspector::layers::tests::test_render_ocr_regions_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_ocr_regions_layer","exec_time":0.010583404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_ref"}
|
|
PASS [ 0.010s] (1579/2902) pdftract-core output::inspector::layers::tests::test_svg_well_formedness
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_svg_well_formedness","exec_time":0.01017698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_definition"}
|
|
PASS [ 0.019s] (1580/2902) pdftract-core output::inspector::layers::tests::test_render_columns_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_columns_layer","exec_time":0.018829397}
|
|
PASS [ 0.010s] (1581/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_def_empty_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_empty_text","exec_time":0.009700631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_is_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_ref"}
|
|
PASS [ 0.014s] (1582/2902) pdftract-core output::inspector::layers::tests::test_render_reading_order_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_reading_order_layer","exec_time":0.013632143}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_new"}
|
|
PASS [ 0.014s] (1583/2902) pdftract-core output::inspector::layers::tests::test_render_spans_layer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::inspector::layers::tests::test_render_spans_layer","exec_time":0.014200158}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_bbox_center"}
|
|
PASS [ 0.008s] (1584/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_defs_multiple_sorted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_multiple_sorted","exec_time":0.007783535}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_concatenate_anchor_text"}
|
|
PASS [ 0.010s] (1585/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_defs_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_single","exec_time":0.009605454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_external"}
|
|
PASS [ 0.015s] (1586/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_defs_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_empty","exec_time":0.015172915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_named"}
|
|
PASS [ 0.016s] (1587/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_def_with_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_def_with_text","exec_time":0.016455926}
|
|
PASS [ 0.009s] (1588/2902) pdftract-core output::markdown::footnotes::tests::test_page_footnotes_add_definition
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_definition","exec_time":0.008653187}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_page"}
|
|
PASS [ 0.008s] (1589/2902) pdftract-core output::markdown::footnotes::tests::test_page_footnotes_add_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_add_ref","exec_time":0.00789429}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_with_brackets"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_none"}
|
|
PASS [ 0.013s] (1590/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_defs_with_empty_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_defs_with_empty_text","exec_time":0.013222952}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_first_link_wins_for_overlap"}
|
|
PASS [ 0.007s] (1591/2902) pdftract-core output::markdown::links::tests::test_bbox_center
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_bbox_center","exec_time":0.007121602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_internal_destination"}
|
|
PASS [ 0.008s] (1592/2902) pdftract-core output::markdown::links::tests::test_concatenate_anchor_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_concatenate_anchor_text","exec_time":0.008057237}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_anchor_text"}
|
|
PASS [ 0.016s] (1593/2902) pdftract-core output::markdown::footnotes::tests::test_emit_footnote_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_emit_footnote_ref","exec_time":0.0155126}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_valid_target"}
|
|
PASS [ 0.013s] (1594/2902) pdftract-core output::markdown::footnotes::tests::test_page_footnotes_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_new","exec_time":0.012880732}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_single_link"}
|
|
PASS [ 0.015s] (1595/2902) pdftract-core output::markdown::footnotes::tests::test_page_footnotes_is_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::footnotes::tests::test_page_footnotes_is_empty","exec_time":0.015238382}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_escape_link_text"}
|
|
PASS [ 0.008s] (1596/2902) pdftract-core output::markdown::links::tests::test_emit_inline_link_internal_named
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_named","exec_time":0.00756917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_empty_rect"}
|
|
PASS [ 0.013s] (1597/2902) pdftract-core output::markdown::links::tests::test_emit_inline_link_external
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_external","exec_time":0.012778914}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_multiple_spans"}
|
|
PASS [ 0.010s] (1598/2902) pdftract-core output::markdown::links::tests::test_emit_inline_link_with_brackets
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_with_brackets","exec_time":0.010428112}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_single_span"}
|
|
PASS [ 0.011s] (1599/2902) pdftract-core output::markdown::links::tests::test_emit_inline_link_internal_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_internal_page","exec_time":0.010673199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_percent_encode_url"}
|
|
PASS [ 0.014s] (1600/2902) pdftract-core output::markdown::links::tests::test_emit_page_links_first_link_wins_for_overlap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_first_link_wins_for_overlap","exec_time":0.013882341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_point_in_rect"}
|
|
PASS [ 0.009s] (1601/2902) pdftract-core output::markdown::links::tests::test_emit_page_links_single_link
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_single_link","exec_time":0.008879644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_http"}
|
|
PASS [ 0.008s] (1602/2902) pdftract-core output::markdown::links::tests::test_escape_link_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_escape_link_text","exec_time":0.007797552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_mailto"}
|
|
PASS [ 0.015s] (1603/2902) pdftract-core output::markdown::links::tests::test_emit_page_links_internal_destination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_internal_destination","exec_time":0.014819346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_named"}
|
|
PASS [ 0.010s] (1604/2902) pdftract-core output::markdown::links::tests::test_find_spans_in_link_multiple_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_multiple_spans","exec_time":0.009642056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_page"}
|
|
PASS [ 0.021s] (1605/2902) pdftract-core output::markdown::links::tests::test_emit_inline_link_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_inline_link_none","exec_time":0.021131539}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_javascript_rejected"}
|
|
PASS [ 0.011s] (1606/2902) pdftract-core output::markdown::links::tests::test_find_spans_in_link_single_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_single_span","exec_time":0.010752837}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_none"}
|
|
PASS [ 0.008s] (1607/2902) pdftract-core output::markdown::links::tests::test_point_in_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_point_in_rect","exec_time":0.008058095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_backpressure_blocks_when_full"}
|
|
PASS [ 0.020s] (1608/2902) pdftract-core output::markdown::links::tests::test_emit_page_links_no_anchor_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_anchor_text","exec_time":0.020120481}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_bead_sequence"}
|
|
PASS [ 0.016s] (1609/2902) pdftract-core output::markdown::links::tests::test_find_spans_in_link_empty_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_find_spans_in_link_empty_rect","exec_time":0.016471932}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_buffer_size_tracking"}
|
|
PASS [ 0.021s] (1610/2902) pdftract-core output::markdown::links::tests::test_emit_page_links_no_valid_target
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_emit_page_links_no_valid_target","exec_time":0.020953774}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_completion_detection"}
|
|
PASS [ 0.011s] (1611/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_external_http
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_http","exec_time":0.010830556}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_concurrency_stress"}
|
|
PASS [ 0.009s] (1612/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_internal_named
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_named","exec_time":0.00927345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_duplicate_detection"}
|
|
PASS [ 0.010s] (1613/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_internal_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_internal_page","exec_time":0.009733343}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_gap_in_sequence"}
|
|
PASS [ 0.015s] (1614/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_external_mailto
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_external_mailto","exec_time":0.014712555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_in_order_push_pop"}
|
|
PASS [ 0.010s] (1615/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_javascript_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_javascript_rejected","exec_time":0.009554429}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_out_of_order_push_pop"}
|
|
PASS [ 0.020s] (1616/2902) pdftract-core output::markdown::links::tests::test_percent_encode_url
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_percent_encode_url","exec_time":0.020254495}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_footer_discriminator"}
|
|
PASS [ 0.011s] (1617/2902) pdftract-core output::ndjson::buffer::tests::test_bead_sequence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_bead_sequence","exec_time":0.011396067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_header_discriminator"}
|
|
PASS [ 0.011s] (1618/2902) pdftract-core output::ndjson::buffer::tests::test_buffer_size_tracking
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_buffer_size_tracking","exec_time":0.011071211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_page_discriminator"}
|
|
PASS [ 0.014s] (1619/2902) pdftract-core output::markdown::links::tests::test_resolve_link_target_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::markdown::links::tests::test_resolve_link_target_none","exec_time":0.013884294}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_page_frame_with_empty_collections"}
|
|
PASS [ 0.012s] (1620/2902) pdftract-core output::ndjson::buffer::tests::test_duplicate_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_duplicate_detection","exec_time":0.01174305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_footer_frame"}
|
|
PASS [ 0.012s] (1621/2902) pdftract-core output::ndjson::buffer::tests::test_gap_in_sequence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_gap_in_sequence","exec_time":0.011821376}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_header_frame"}
|
|
PASS [ 0.017s] (1622/2902) pdftract-core output::ndjson::buffer::tests::test_completion_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_completion_detection","exec_time":0.016828245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_page_frame"}
|
|
PASS [ 0.012s] (1623/2902) pdftract-core output::ndjson::frames::tests::test_ndjson_frame_footer_discriminator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_footer_discriminator","exec_time":0.01163428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_write_frame_includes_newline_and_flush"}
|
|
PASS [ 0.013s] (1624/2902) pdftract-core output::ndjson::buffer::tests::test_in_order_push_pop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_in_order_push_pop","exec_time":0.013471921}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$output::ndjson::pipeline::tests::test_extract_streaming_smoke"}
|
|
PASS [ 0.009s] (1625/2902) pdftract-core output::ndjson::frames::tests::test_ndjson_frame_header_discriminator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_header_discriminator","exec_time":0.009195637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_btree_set_deterministic_order"}
|
|
PASS [ 0.019s] (1626/2902) pdftract-core output::ndjson::buffer::tests::test_concurrency_stress
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_concurrency_stress","exec_time":0.018773178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_debug_assert_fires_on_invalid_confidence"}
|
|
PASS [ 0.010s] (1627/2902) pdftract-core output::ndjson::frames::tests::test_page_frame_with_empty_collections
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_page_frame_with_empty_collections","exec_time":0.010078327}
|
|
PASS [ 0.015s] (1628/2902) pdftract-core output::ndjson::buffer::tests::test_out_of_order_push_pop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_out_of_order_push_pop","exec_time":0.014642658}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_invariant_hybrid_cells_only_for_hybrid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_hybrid_cells_none_omitted_from_json"}
|
|
PASS [ 0.008s] (1629/2902) pdftract-core output::ndjson::frames::tests::test_roundtrip_page_frame
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_page_frame","exec_time":0.008225985}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_new_vector"}
|
|
PASS [ 0.014s] (1630/2902) pdftract-core output::ndjson::frames::tests::test_roundtrip_footer_frame
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_footer_frame","exec_time":0.014411964}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_roundtrip_all_variants"}
|
|
PASS [ 0.019s] (1631/2902) pdftract-core output::ndjson::frames::tests::test_ndjson_frame_page_discriminator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_ndjson_frame_page_discriminator","exec_time":0.018770156}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_serialize_hybrid_with_cells"}
|
|
PASS [ 0.009s] (1632/2902) pdftract-core page_class::page_classification_tests::test_page_classification_debug_assert_fires_on_invalid_confidence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_debug_assert_fires_on_invalid_confidence","exec_time":0.009426516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_as_type_str"}
|
|
PASS [ 0.010s] (1633/2902) pdftract-core output::ndjson::pipeline::tests::test_extract_streaming_smoke
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::pipeline::tests::test_extract_streaming_smoke","exec_time":0.010403864}
|
|
PASS [ 0.012s] (1634/2902) pdftract-core output::ndjson::frames::tests::test_roundtrip_header_frame
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_roundtrip_header_frame","exec_time":0.012401083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_enum_schema_set"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_can_escalate_to_broken_vector"}
|
|
PASS [ 0.011s] (1635/2902) pdftract-core page_class::page_classification_tests::test_page_classification_btree_set_deterministic_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_btree_set_deterministic_order","exec_time":0.011342702}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_blank_override"}
|
|
PASS [ 0.014s] (1636/2902) pdftract-core output::ndjson::frames::tests::test_write_frame_includes_newline_and_flush
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::frames::tests::test_write_frame_includes_newline_and_flush","exec_time":0.013934536}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_failed"}
|
|
PASS [ 0.013s] (1637/2902) pdftract-core page_class::page_classification_tests::test_page_classification_hybrid_cells_none_omitted_from_json
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_hybrid_cells_none_omitted_from_json","exec_time":0.013083455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_succeeded"}
|
|
PASS [ 0.013s] (1638/2902) pdftract-core page_class::page_classification_tests::test_page_classification_invariant_hybrid_cells_only_for_hybrid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_invariant_hybrid_cells_only_for_hybrid","exec_time":0.013221339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_exhaustive_combinations"}
|
|
PASS [ 0.008s] (1639/2902) pdftract-core page_class::page_type_string_tests::test_page_type_enum_schema_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_enum_schema_set","exec_time":0.008443637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_figure_only_override"}
|
|
PASS [ 0.013s] (1640/2902) pdftract-core page_class::page_classification_tests::test_page_classification_new_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_new_vector","exec_time":0.012532788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_hybrid"}
|
|
PASS [ 0.010s] (1641/2902) pdftract-core page_class::page_type_string_tests::test_page_class_can_escalate_to_broken_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_can_escalate_to_broken_vector","exec_time":0.009580118}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_scanned"}
|
|
PASS [ 0.010s] (1642/2902) pdftract-core page_class::page_classification_tests::test_page_classification_serialize_hybrid_with_cells
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_serialize_hybrid_with_cells","exec_time":0.010170377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_vector"}
|
|
PASS [ 0.009s] (1643/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_exhaustive_combinations
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_exhaustive_combinations","exec_time":0.009292028}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::tests::test_pageclass_hashable"}
|
|
PASS [ 0.014s] (1644/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_blank_override
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_blank_override","exec_time":0.013723263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$page_class::tests::test_serialize_deserialize_roundtrip"}
|
|
PASS [ 0.013s] (1645/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_failed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_failed","exec_time":0.012536345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_closed_range"}
|
|
PASS [ 0.011s] (1646/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_succeeded
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_broken_vector_ocr_succeeded","exec_time":0.010541593}
|
|
PASS [ 0.018s] (1647/2902) pdftract-core page_class::page_classification_tests::test_page_classification_roundtrip_all_variants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_classification_tests::test_page_classification_roundtrip_all_variants","exec_time":0.017993212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_complex_example"}
|
|
PASS [ 0.017s] (1648/2902) pdftract-core page_class::page_type_string_tests::test_page_class_as_type_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_class_as_type_str","exec_time":0.017187887}
|
|
PASS [ 0.007s] (1649/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_scanned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_scanned","exec_time":0.007338637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_invalid_integer"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_empty_range"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_deduplication"}
|
|
PASS [ 0.010s] (1650/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_figure_only_override
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_figure_only_override","exec_time":0.009525862}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_double_dash"}
|
|
PASS [ 0.009s] (1651/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_vector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_vector","exec_time":0.008606939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_only_dash"}
|
|
PASS [ 0.009s] (1652/2902) pdftract-core page_class::tests::test_serialize_deserialize_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::tests::test_serialize_deserialize_roundtrip","exec_time":0.008810254}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_mixed_ranges"}
|
|
PASS [ 0.008s] (1653/2902) pdftract-core pages::tests::test_parse_empty_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_empty_range","exec_time":0.007671501}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_multiple_single_pages"}
|
|
PASS [ 0.008s] (1654/2902) pdftract-core pages::tests::test_parse_deduplication
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_deduplication","exec_time":0.008349966}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_end_range"}
|
|
PASS [ 0.011s] (1655/2902) pdftract-core pages::tests::test_parse_closed_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_closed_range","exec_time":0.010638143}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_start_range"}
|
|
PASS [ 0.014s] (1656/2902) pdftract-core page_class::tests::test_pageclass_hashable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::tests::test_pageclass_hashable","exec_time":0.014201584}
|
|
PASS [ 0.011s] (1657/2902) pdftract-core pages::tests::test_parse_malformed_range_double_dash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_double_dash","exec_time":0.010601285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_open_end"}
|
|
PASS [ 0.020s] (1658/2902) pdftract-core page_class::page_type_string_tests::test_page_type_string_hybrid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$page_class::page_type_string_tests::test_page_type_string_hybrid","exec_time":0.01993762}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_in_closed_range"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_single"}
|
|
PASS [ 0.013s] (1659/2902) pdftract-core pages::tests::test_parse_invalid_integer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_invalid_integer","exec_time":0.013009614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_single_page"}
|
|
PASS [ 0.009s] (1660/2902) pdftract-core pages::tests::test_parse_multiple_single_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_multiple_single_pages","exec_time":0.009385521}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_sorted_output"}
|
|
PASS [ 0.018s] (1661/2902) pdftract-core pages::tests::test_parse_complex_example
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_complex_example","exec_time":0.018303771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_whitespace_tolerance"}
|
|
PASS [ 0.011s] (1662/2902) pdftract-core pages::tests::test_parse_mixed_ranges
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_mixed_ranges","exec_time":0.010600179}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$pages::tests::test_parse_zero_page"}
|
|
PASS [ 0.016s] (1663/2902) pdftract-core pages::tests::test_parse_malformed_range_only_dash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_malformed_range_only_dash","exec_time":0.016334815}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_letters_no_panics"}
|
|
PASS [ 0.012s] (1664/2902) pdftract-core pages::tests::test_parse_open_end_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_end_range","exec_time":0.012298898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_mark_info_parse_no_panics"}
|
|
PASS [ 0.012s] (1665/2902) pdftract-core pages::tests::test_parse_open_start_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_open_start_range","exec_time":0.011651963}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_label_parse_no_panics"}
|
|
PASS [ 0.010s] (1666/2902) pdftract-core pages::tests::test_parse_out_of_range_open_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_open_end","exec_time":0.010369858}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_labels_tree_parse_no_panics"}
|
|
PASS [ 0.011s] (1667/2902) pdftract-core pages::tests::test_parse_out_of_range_in_closed_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_in_closed_range","exec_time":0.010528167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_parse_catalog_no_panics"}
|
|
PASS [ 0.011s] (1668/2902) pdftract-core pages::tests::test_parse_out_of_range_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_out_of_range_single","exec_time":0.011170904}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_roman_numerals_no_panics"}
|
|
PASS [ 0.016s] (1669/2902) pdftract-core pages::tests::test_parse_single_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_single_page","exec_time":0.016263076}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_catalog_new"}
|
|
PASS [ 0.016s] (1670/2902) pdftract-core pages::tests::test_parse_whitespace_tolerance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_whitespace_tolerance","exec_time":0.016020379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_letters_edge_cases"}
|
|
PASS [ 0.016s] (1671/2902) pdftract-core pages::tests::test_parse_sorted_output
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_sorted_output","exec_time":0.01639751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_default"}
|
|
PASS [ 0.018s] (1672/2902) pdftract-core parser::catalog::proptests::fuzz_letters_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_letters_no_panics","exec_time":0.017918602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse"}
|
|
PASS [ 0.010s] (1673/2902) pdftract-core parser::catalog::tests::test_catalog_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_catalog_new","exec_time":0.00971034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse_with_suspects"}
|
|
PASS [ 0.022s] (1674/2902) pdftract-core pages::tests::test_parse_zero_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$pages::tests::test_parse_zero_page","exec_time":0.022185061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_requires_coverage_check"}
|
|
PASS [ 0.017s] (1675/2902) pdftract-core parser::catalog::proptests::fuzz_roman_numerals_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_roman_numerals_no_panics","exec_time":0.017280277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format"}
|
|
PASS [ 0.010s] (1676/2902) pdftract-core parser::catalog::tests::test_letters_edge_cases
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_letters_edge_cases","exec_time":0.010348926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format_with_prefix"}
|
|
PASS [ 0.008s] (1677/2902) pdftract-core parser::catalog::tests::test_page_label_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format","exec_time":0.008049772}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_parse"}
|
|
PASS [ 0.010s] (1678/2902) pdftract-core parser::catalog::tests::test_mark_info_requires_coverage_check
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_requires_coverage_check","exec_time":0.00970034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_format"}
|
|
PASS [ 0.008s] (1679/2902) pdftract-core parser::catalog::tests::test_page_label_format_with_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_format_with_prefix","exec_time":0.008190995}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_from_name"}
|
|
PASS [ 0.019s] (1680/2902) pdftract-core parser::catalog::tests::test_mark_info_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_default","exec_time":0.019418203}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_empty"}
|
|
PASS [ 0.033s] (1681/2902) pdftract-core parser::catalog::proptests::fuzz_mark_info_parse_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_mark_info_parse_no_panics","exec_time":0.033429418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_get_label"}
|
|
PASS [ 0.021s] (1682/2902) pdftract-core parser::catalog::tests::test_mark_info_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse","exec_time":0.020971258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_parse_nums"}
|
|
PASS [ 0.018s] (1683/2902) pdftract-core parser::catalog::tests::test_mark_info_parse_with_suspects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_mark_info_parse_with_suspects","exec_time":0.017904683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_with_prefix"}
|
|
PASS [ 0.009s] (1684/2902) pdftract-core parser::catalog::tests::test_page_label_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_parse","exec_time":0.008530813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_missing_pages"}
|
|
PASS [ 0.037s] (1685/2902) pdftract-core parser::catalog::proptests::fuzz_page_label_parse_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_label_parse_no_panics","exec_time":0.036599744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_not_a_dict"}
|
|
PASS [ 0.009s] (1686/2902) pdftract-core parser::catalog::tests::test_page_label_style_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_from_name","exec_time":0.009006081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_optional_fields_missing"}
|
|
PASS [ 0.013s] (1687/2902) pdftract-core parser::catalog::tests::test_page_label_style_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_label_style_format","exec_time":0.012751797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_resolve_error"}
|
|
PASS [ 0.009s] (1688/2902) pdftract-core parser::catalog::tests::test_page_labels_tree_get_label
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_get_label","exec_time":0.008589605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_success"}
|
|
PASS [ 0.115s] (1689/2902) pdftract-core output::ndjson::buffer::tests::test_backpressure_blocks_when_full
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$output::ndjson::buffer::tests::test_backpressure_blocks_when_full","exec_time":0.11491504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_tagged_pdf"}
|
|
PASS [ 0.046s] (1690/2902) pdftract-core parser::catalog::proptests::fuzz_page_labels_tree_parse_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_page_labels_tree_parse_no_panics","exec_time":0.046141939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_with_version"}
|
|
PASS [ 0.012s] (1691/2902) pdftract-core parser::catalog::tests::test_page_labels_tree_with_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_with_prefix","exec_time":0.011823699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_as_str"}
|
|
PASS [ 0.016s] (1692/2902) pdftract-core parser::catalog::tests::test_page_labels_tree_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_empty","exec_time":0.016230361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_from_str"}
|
|
PASS [ 0.014s] (1693/2902) pdftract-core parser::catalog::tests::test_page_labels_tree_parse_nums
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_page_labels_tree_parse_nums","exec_time":0.013520838}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_roundtrip"}
|
|
PASS [ 0.013s] (1694/2902) pdftract-core parser::catalog::tests::test_parse_catalog_missing_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_missing_pages","exec_time":0.013302666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_roman_numerals_edge_cases"}
|
|
PASS [ 0.010s] (1695/2902) pdftract-core parser::catalog::tests::test_parse_catalog_optional_fields_missing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_optional_fields_missing","exec_time":0.009821317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_error"}
|
|
PASS [ 0.009s] (1696/2902) pdftract-core parser::catalog::tests::test_parse_catalog_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_success","exec_time":0.008730811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_new"}
|
|
PASS [ 0.014s] (1697/2902) pdftract-core parser::catalog::tests::test_parse_catalog_resolve_error
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_resolve_error","exec_time":0.014412514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_warning"}
|
|
PASS [ 0.019s] (1698/2902) pdftract-core parser::catalog::tests::test_parse_catalog_not_a_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_not_a_dict","exec_time":0.019293794}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::prop_parse_hint_stream_no_panic"}
|
|
PASS [ 0.009s] (1699/2902) pdftract-core parser::catalog::tests::test_reading_order_algorithm_from_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_from_str","exec_time":0.009149292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_has_bits"}
|
|
PASS [ 0.008s] (1700/2902) pdftract-core parser::catalog::tests::test_roman_numerals_edge_cases
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_roman_numerals_edge_cases","exec_time":0.008374696}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_bits"}
|
|
PASS [ 0.010s] (1701/2902) pdftract-core parser::catalog::tests::test_reading_order_algorithm_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_roundtrip","exec_time":0.009726199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_u32"}
|
|
PASS [ 0.014s] (1702/2902) pdftract-core parser::catalog::tests::test_parse_catalog_tagged_pdf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_tagged_pdf","exec_time":0.014386764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_single_bit"}
|
|
PASS [ 0.012s] (1703/2902) pdftract-core parser::catalog::tests::test_parse_catalog_with_version
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_parse_catalog_with_version","exec_time":0.01173273}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_page_count"}
|
|
PASS [ 0.016s] (1704/2902) pdftract-core parser::catalog::tests::test_reading_order_algorithm_as_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::tests::test_reading_order_algorithm_as_str","exec_time":0.016104352}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_predict_page_range"}
|
|
PASS [ 0.015s] (1705/2902) pdftract-core parser::diagnostic::tests::test_diagnostic_error
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_error","exec_time":0.015066258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_invalid_version"}
|
|
PASS [ 0.015s] (1706/2902) pdftract-core parser::diagnostic::tests::test_diagnostic_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_new","exec_time":0.015161341}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_minimal"}
|
|
PASS [ 0.008s] (1707/2902) pdftract-core parser::hint_stream::tests::test_bit_reader_has_bits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_has_bits","exec_time":0.008101355}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_too_many_pages"}
|
|
PASS [ 0.011s] (1708/2902) pdftract-core parser::diagnostic::tests::test_diagnostic_warning
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::diagnostic::tests::test_diagnostic_warning","exec_time":0.010569703}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_zero_pages"}
|
|
PASS [ 0.007s] (1709/2902) pdftract-core parser::hint_stream::tests::test_bit_reader_single_bit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_single_bit","exec_time":0.007268497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_empty"}
|
|
PASS [ 1.799s] (1710/2902) pdftract-core cache::multi_process::tests::test_stress_concurrent_access
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$cache::multi_process::tests::test_stress_concurrent_access","exec_time":1.799066051}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_full_minimal"}
|
|
PASS [ 0.008s] (1711/2902) pdftract-core parser::hint_stream::tests::test_hint_table_page_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_page_count","exec_time":0.00760437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_id_whitespace_validation"}
|
|
PASS [ 0.008s] (1712/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_header_invalid_version
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_invalid_version","exec_time":0.007866423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_has_required_fields"}
|
|
PASS [ 0.010s] (1713/2902) pdftract-core parser::hint_stream::tests::test_hint_table_predict_page_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_hint_table_predict_page_range","exec_time":0.009963244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_new"}
|
|
PASS [ 0.016s] (1714/2902) pdftract-core parser::hint_stream::tests::test_bit_reader_read_bits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_bits","exec_time":0.016114197}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_basic_header"}
|
|
FAIL [ 0.008s] (1715/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_stream_full_minimal
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::hint_stream::tests::test_parse_hint_stream_full_minimal' (1433195) panicked at crates/pdftract-core/src/parser/hint_stream.rs:840:9:
|
|
assertion failed: result.is_some()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::hint_stream::tests::test_parse_hint_stream_full_minimal ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::hint_stream::tests::test_parse_hint_stream_full_minimal
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_full_minimal","exec_time":0.007755043,"stdout":"\nthread 'parser::hint_stream::tests::test_parse_hint_stream_full_minimal' (1433195) panicked at crates/pdftract-core/src/parser/hint_stream.rs:840:9:\nassertion failed: result.is_some()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_array_filter"}
|
|
PASS [ 0.018s] (1716/2902) pdftract-core parser::hint_stream::tests::test_bit_reader_read_u32
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_bit_reader_read_u32","exec_time":0.017593683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_missing_value"}
|
|
PASS [ 0.012s] (1717/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_header_minimal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_minimal","exec_time":0.011868339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_basic"}
|
|
PASS [ 0.008s] (1718/2902) pdftract-core parser::inline_image::tests::test_parse_basic_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_basic_header","exec_time":0.007692069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_binary_content"}
|
|
PASS [ 0.009s] (1719/2902) pdftract-core parser::inline_image::tests::test_inline_image_header_has_required_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_has_required_fields","exec_time":0.008998184}
|
|
PASS [ 0.016s] (1720/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_header_too_many_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_too_many_pages","exec_time":0.016485091}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_lexer_position"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_empty"}
|
|
PASS [ 0.008s] (1721/2902) pdftract-core parser::inline_image::tests::test_parse_header_with_array_filter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_array_filter","exec_time":0.007782204}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_no_ei"}
|
|
PASS [ 0.017s] (1722/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_header_zero_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_header_zero_pages","exec_time":0.016571534}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_various_whitespace"}
|
|
PASS [ 0.008s] (1723/2902) pdftract-core parser::inline_image::tests::test_parse_header_with_missing_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_parse_header_with_missing_value","exec_time":0.008415839}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_with_embedded_ei"}
|
|
PASS [ 0.012s] (1724/2902) pdftract-core parser::inline_image::tests::test_inline_image_header_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_inline_image_header_new","exec_time":0.011751865}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_shorthand_expansion"}
|
|
PASS [ 0.008s] (1725/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_binary_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_binary_content","exec_time":0.007781637}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_delimiters"}
|
|
PASS [ 0.023s] (1726/2902) pdftract-core parser::inline_image::tests::test_id_whitespace_validation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_id_whitespace_validation","exec_time":0.02321423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_with_integers"}
|
|
PASS [ 0.025s] (1727/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_stream_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::test_parse_hint_stream_empty","exec_time":0.024949219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_and_null_sequence"}
|
|
PASS [ 0.008s] (1728/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_with_embedded_ei
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_with_embedded_ei","exec_time":0.007858245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_case_sensitive"}
|
|
PASS [ 0.011s] (1729/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_lexer_position
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_lexer_position","exec_time":0.011432851}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_literals"}
|
|
PASS [ 0.008s] (1730/2902) pdftract-core parser::inline_image::tests::test_shorthand_expansion
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_shorthand_expansion","exec_time":0.008060297}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_delimiters"}
|
|
PASS [ 0.011s] (1731/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_no_ei
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_no_ei","exec_time":0.011454674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_with_name_and_integer"}
|
|
PASS [ 0.018s] (1732/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_basic","exec_time":0.018354133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::empty_input_returns_eof_then_none"}
|
|
PASS [ 0.008s] (1733/2902) pdftract-core parser::lexer::tests::array_with_integers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_with_integers","exec_time":0.007624836}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_all_zero_bytes"}
|
|
PASS [ 0.008s] (1734/2902) pdftract-core parser::lexer::tests::bool_case_sensitive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_case_sensitive","exec_time":0.007828594}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_not_confused"}
|
|
PASS [ 0.021s] (1735/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_empty","exec_time":0.020579288}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_start_hex_string_dict_end"}
|
|
PASS [ 0.008s] (1736/2902) pdftract-core parser::lexer::tests::empty_input_returns_eof_then_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::empty_input_returns_eof_then_none","exec_time":0.008075162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_empty"}
|
|
PASS [ 0.014s] (1737/2902) pdftract-core parser::lexer::tests::bool_and_null_sequence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_and_null_sequence","exec_time":0.013638529}
|
|
PASS [ 0.022s] (1738/2902) pdftract-core parser::inline_image::tests::test_scan_inline_image_data_various_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::inline_image::tests::test_scan_inline_image_data_various_whitespace","exec_time":0.022320817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_invalid_char_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_hello_world"}
|
|
PASS [ 0.007s] (1739/2902) pdftract-core parser::lexer::tests::hex_string_all_zero_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_all_zero_bytes","exec_time":0.007347086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_lower_case_max_byte"}
|
|
PASS [ 0.052s] (1740/2902) pdftract-core parser::hint_stream::tests::prop_parse_hint_stream_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::hint_stream::tests::prop_parse_hint_stream_no_panic","exec_time":0.051632971}
|
|
PASS [ 0.014s] (1741/2902) pdftract-core parser::lexer::tests::bool_literals
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::bool_literals","exec_time":0.013907383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_mixed_case"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_max_byte_value"}
|
|
PASS [ 0.018s] (1742/2902) pdftract-core parser::lexer::tests::array_delimiters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::array_delimiters","exec_time":0.017859965}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_multiple_invalid_chars"}
|
|
PASS [ 0.013s] (1743/2902) pdftract-core parser::lexer::tests::dict_with_name_and_integer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_with_name_and_integer","exec_time":0.013426385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_multiple_nibbles"}
|
|
PASS [ 0.016s] (1744/2902) pdftract-core parser::lexer::tests::dict_delimiters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::dict_delimiters","exec_time":0.015823686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_single_nibble"}
|
|
PASS [ 0.012s] (1745/2902) pdftract-core parser::lexer::tests::hex_string_dict_not_confused
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_not_confused","exec_time":0.011601019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_emits_diagnostic"}
|
|
PASS [ 0.008s] (1746/2902) pdftract-core parser::lexer::tests::hex_string_lower_case_max_byte
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_lower_case_max_byte","exec_time":0.007683919}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_with_dangling_nibble"}
|
|
PASS [ 0.009s] (1747/2902) pdftract-core parser::lexer::tests::hex_string_max_byte_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_max_byte_value","exec_time":0.008857654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_vs_dict_start"}
|
|
PASS [ 0.014s] (1748/2902) pdftract-core parser::lexer::tests::hex_string_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_empty","exec_time":0.014412931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_tab_whitespace"}
|
|
PASS [ 0.011s] (1749/2902) pdftract-core parser::lexer::tests::hex_string_mixed_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_mixed_case","exec_time":0.011379969}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_whitespace"}
|
|
PASS [ 0.017s] (1750/2902) pdftract-core parser::lexer::tests::hex_string_dict_start_hex_string_dict_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_dict_start_hex_string_dict_end","exec_time":0.016831489}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_object_header_and_null"}
|
|
PASS [ 0.015s] (1751/2902) pdftract-core parser::lexer::tests::hex_string_hello_world
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_hello_world","exec_time":0.015142496}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_ref_keyword"}
|
|
PASS [ 0.008s] (1752/2902) pdftract-core parser::lexer::tests::hex_string_unterminated_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_emits_diagnostic","exec_time":0.007889766}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_reference_pattern"}
|
|
PASS [ 0.014s] (1753/2902) pdftract-core parser::lexer::tests::hex_string_odd_length_multiple_nibbles
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_multiple_nibbles","exec_time":0.013635636}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_case_sensitive"}
|
|
PASS [ 0.014s] (1754/2902) pdftract-core parser::lexer::tests::hex_string_odd_length_single_nibble
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_odd_length_single_nibble","exec_time":0.013862928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty"}
|
|
PASS [ 0.018s] (1755/2902) pdftract-core parser::lexer::tests::hex_string_invalid_char_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_invalid_char_emits_diagnostic","exec_time":0.018373925}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty_followed_by_delimiter"}
|
|
PASS [ 0.018s] (1756/2902) pdftract-core parser::lexer::tests::hex_string_multiple_invalid_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_multiple_invalid_chars","exec_time":0.01752674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_decodes_to_hash"}
|
|
PASS [ 0.009s] (1757/2902) pdftract-core parser::lexer::tests::hex_string_with_tab_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_tab_whitespace","exec_time":0.008900643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_mixed_case"}
|
|
PASS [ 0.008s] (1758/2902) pdftract-core parser::lexer::tests::indirect_object_header_and_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_object_header_and_null","exec_time":0.007659872}
|
|
PASS [ 0.011s] (1759/2902) pdftract-core parser::lexer::tests::hex_string_vs_dict_start
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_vs_dict_start","exec_time":0.011429027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_zero_zero_is_nul"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_keeps_hash_literal"}
|
|
PASS [ 0.020s] (1760/2902) pdftract-core parser::lexer::tests::hex_string_unterminated_with_dangling_nibble
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_unterminated_with_dangling_nibble","exec_time":0.020389462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_single_digit"}
|
|
PASS [ 0.013s] (1761/2902) pdftract-core parser::lexer::tests::name_case_sensitive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_case_sensitive","exec_time":0.013073074}
|
|
PASS [ 0.014s] (1762/2902) pdftract-core parser::lexer::tests::indirect_ref_keyword
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_ref_keyword","exec_time":0.013896666}
|
|
PASS [ 0.014s] (1763/2902) pdftract-core parser::lexer::tests::indirect_reference_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::indirect_reference_pattern","exec_time":0.013624228}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_exact_127_bytes_valid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_127_bytes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_counts_raw_bytes_before_expansion"}
|
|
PASS [ 0.016s] (1764/2902) pdftract-core parser::lexer::tests::hex_string_with_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::hex_string_with_whitespace","exec_time":0.016418249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_literal_nul_byte_rejected"}
|
|
PASS [ 0.008s] (1765/2902) pdftract-core parser::lexer::tests::name_hex_escape_mixed_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_mixed_case","exec_time":0.008019175}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_multiple_invalid_hex_escapes"}
|
|
PASS [ 0.012s] (1766/2902) pdftract-core parser::lexer::tests::name_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty","exec_time":0.012380672}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_nul_byte_rejected"}
|
|
PASS [ 0.014s] (1767/2902) pdftract-core parser::lexer::tests::name_empty_followed_by_delimiter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_empty_followed_by_delimiter","exec_time":0.013549305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_always_produces_valid_token"}
|
|
PASS [ 0.013s] (1768/2902) pdftract-core parser::lexer::tests::name_invalid_hex_escape_keeps_hash_literal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_keeps_hash_literal","exec_time":0.012533499}
|
|
PASS [ 0.015s] (1769/2902) pdftract-core parser::lexer::tests::name_hex_escape_decodes_to_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_decodes_to_hash","exec_time":0.015037492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_simple"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_never_panics_on_random_bytes"}
|
|
PASS [ 0.014s] (1770/2902) pdftract-core parser::lexer::tests::name_hex_escape_zero_zero_is_nul
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_hex_escape_zero_zero_is_nul","exec_time":0.013872367}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_truncation_before_incomplete_escape"}
|
|
PASS [ 0.009s] (1771/2902) pdftract-core parser::lexer::tests::name_length_limit_exact_127_bytes_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_exact_127_bytes_valid","exec_time":0.008605469}
|
|
PASS [ 0.010s] (1772/2902) pdftract-core parser::lexer::tests::name_invalid_hex_escape_single_digit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_invalid_hex_escape_single_digit","exec_time":0.009512655}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_bytes_preserved"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_all_delimiters"}
|
|
PASS [ 0.008s] (1773/2902) pdftract-core parser::lexer::tests::name_length_limit_127_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_127_bytes","exec_time":0.008395953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_hex_escape_space"}
|
|
PASS [ 0.009s] (1774/2902) pdftract-core parser::lexer::tests::name_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_simple","exec_time":0.008501067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_slash_delimiter"}
|
|
PASS [ 0.009s] (1775/2902) pdftract-core parser::lexer::tests::name_truncation_before_incomplete_escape
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_truncation_before_incomplete_escape","exec_time":0.008517316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_zero_byte_not_confused_with_nul"}
|
|
PASS [ 0.008s] (1776/2902) pdftract-core parser::lexer::tests::name_with_bytes_preserved
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_bytes_preserved","exec_time":0.008498475}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::null_keyword"}
|
|
PASS [ 0.008s] (1777/2902) pdftract-core parser::lexer::tests::name_with_slash_delimiter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_slash_delimiter","exec_time":0.007569527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_bare_sign_emits_diagnostic"}
|
|
PASS [ 0.008s] (1778/2902) pdftract-core parser::lexer::tests::name_zero_byte_not_confused_with_nul
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_zero_byte_not_confused_with_nul","exec_time":0.007693233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_double_sign_emits_diagnostic"}
|
|
PASS [ 0.015s] (1779/2902) pdftract-core parser::lexer::tests::name_with_all_delimiters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_all_delimiters","exec_time":0.015043873}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_hex_notation_not_supported"}
|
|
PASS [ 0.015s] (1780/2902) pdftract-core parser::lexer::tests::name_with_hex_escape_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_with_hex_escape_space","exec_time":0.015200192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_negative"}
|
|
PASS [ 0.027s] (1781/2902) pdftract-core parser::lexer::tests::name_length_limit_counts_raw_bytes_before_expansion
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_length_limit_counts_raw_bytes_before_expansion","exec_time":0.02738163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive"}
|
|
PASS [ 0.028s] (1782/2902) pdftract-core parser::lexer::tests::name_literal_nul_byte_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_literal_nul_byte_rejected","exec_time":0.027677576}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive_zero"}
|
|
PASS [ 0.009s] (1783/2902) pdftract-core parser::lexer::tests::numeric_double_sign_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_double_sign_emits_diagnostic","exec_time":0.009254423}
|
|
PASS [ 0.010s] (1784/2902) pdftract-core parser::lexer::tests::numeric_bare_sign_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_bare_sign_emits_diagnostic","exec_time":0.010447464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_multiple_dots_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_overflow_clamps_to_max"}
|
|
PASS [ 0.032s] (1785/2902) pdftract-core parser::lexer::tests::name_nul_byte_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_nul_byte_rejected","exec_time":0.031813636}
|
|
PASS [ 0.032s] (1786/2902) pdftract-core parser::lexer::tests::name_multiple_invalid_hex_escapes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_multiple_invalid_hex_escapes","exec_time":0.032351582}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_digits_then_dot"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_dot_then_digits"}
|
|
PASS [ 0.010s] (1787/2902) pdftract-core parser::lexer::tests::numeric_integer_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_negative","exec_time":0.009832109}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits"}
|
|
PASS [ 0.019s] (1788/2902) pdftract-core parser::lexer::tests::null_keyword
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::null_keyword","exec_time":0.019068941}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits_with_boundary"}
|
|
PASS [ 0.013s] (1789/2902) pdftract-core parser::lexer::tests::numeric_hex_notation_not_supported
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_hex_notation_not_supported","exec_time":0.012559447}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_simple"}
|
|
PASS [ 0.009s] (1790/2902) pdftract-core parser::lexer::tests::numeric_integer_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive","exec_time":0.008987437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_scientific_notation_rejected"}
|
|
PASS [ 0.009s] (1791/2902) pdftract-core parser::lexer::tests::numeric_real_digits_then_dot
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_digits_then_dot","exec_time":0.009488456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::obj_keywords"}
|
|
PASS [ 0.007s] (1792/2902) pdftract-core parser::lexer::tests::numeric_real_negative_dot_then_digits_with_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits_with_boundary","exec_time":0.007273424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_advances_through_whitespace"}
|
|
PASS [ 0.011s] (1793/2902) pdftract-core parser::lexer::tests::numeric_real_dot_then_digits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_dot_then_digits","exec_time":0.011024662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_tracks_bytes"}
|
|
PASS [ 0.011s] (1794/2902) pdftract-core parser::lexer::tests::numeric_scientific_notation_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_scientific_notation_rejected","exec_time":0.010722274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_never_panics_on_random_bytes"}
|
|
PASS [ 0.184s] (1795/2902) pdftract-core parser::catalog::proptests::fuzz_parse_catalog_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::catalog::proptests::fuzz_parse_catalog_no_panics","exec_time":0.184268728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_roundtrip_via_reencode"}
|
|
PASS [ 0.018s] (1796/2902) pdftract-core parser::lexer::tests::numeric_overflow_clamps_to_max
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_overflow_clamps_to_max","exec_time":0.017875208}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_numeric_never_panics"}
|
|
PASS [ 0.010s] (1797/2902) pdftract-core parser::lexer::tests::position_tracks_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_tracks_bytes","exec_time":0.010155262}
|
|
PASS [ 0.022s] (1798/2902) pdftract-core parser::lexer::tests::numeric_multiple_dots_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_multiple_dots_emits_diagnostic","exec_time":0.02176597}
|
|
PASS [ 0.026s] (1799/2902) pdftract-core parser::lexer::tests::numeric_integer_positive_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_integer_positive_zero","exec_time":0.026289613}
|
|
PASS [ 0.018s] (1800/2902) pdftract-core parser::lexer::tests::numeric_real_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_simple","exec_time":0.018232413}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_string_never_panics_on_random_bytes"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_random_bytes_never_panics"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_valid_string_roundtrips"}
|
|
PASS [ 0.019s] (1801/2902) pdftract-core parser::lexer::tests::numeric_real_negative_dot_then_digits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::numeric_real_negative_dot_then_digits","exec_time":0.018910055}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_lone_cr_emits_diagnostic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_no_line_ending_emits_diagnostic"}
|
|
PASS [ 0.016s] (1802/2902) pdftract-core parser::lexer::tests::obj_keywords
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::obj_keywords","exec_time":0.016252652}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_valid_line_endings"}
|
|
PASS [ 0.016s] (1803/2902) pdftract-core parser::lexer::tests::position_advances_through_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::position_advances_through_whitespace","exec_time":0.016354524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_keywords"}
|
|
PASS [ 0.008s] (1804/2902) pdftract-core parser::lexer::tests::stream_header_lone_cr_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_lone_cr_emits_diagnostic","exec_time":0.008324379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_balanced_parens"}
|
|
PASS [ 0.015s] (1805/2902) pdftract-core parser::lexer::tests::stream_header_valid_line_endings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_valid_line_endings","exec_time":0.014503486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_deeply_nested_parens"}
|
|
PASS [ 0.017s] (1806/2902) pdftract-core parser::lexer::tests::stream_keywords
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_keywords","exec_time":0.017135958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_empty"}
|
|
PASS [ 0.025s] (1807/2902) pdftract-core parser::lexer::tests::proptest_valid_string_roundtrips
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_valid_string_roundtrips","exec_time":0.024532526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backslash"}
|
|
PASS [ 0.018s] (1808/2902) pdftract-core parser::lexer::tests::string_literal_balanced_parens
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_balanced_parens","exec_time":0.017773858}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backspace"}
|
|
PASS [ 0.025s] (1809/2902) pdftract-core parser::lexer::tests::stream_header_no_line_ending_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::stream_header_no_line_ending_emits_diagnostic","exec_time":0.024745242}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_carriage_return"}
|
|
PASS [ 0.017s] (1810/2902) pdftract-core parser::lexer::tests::string_literal_deeply_nested_parens
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_deeply_nested_parens","exec_time":0.016504117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_form_feed"}
|
|
PASS [ 0.088s] (1811/2902) pdftract-core parser::lexer::tests::name_proptest_always_produces_valid_token
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_always_produces_valid_token","exec_time":0.088003211}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_left_paren"}
|
|
PASS [ 0.011s] (1812/2902) pdftract-core parser::lexer::tests::string_literal_escape_carriage_return
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_carriage_return","exec_time":0.010508098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_newline"}
|
|
PASS [ 0.088s] (1813/2902) pdftract-core parser::lexer::tests::name_proptest_never_panics_on_random_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::name_proptest_never_panics_on_random_bytes","exec_time":0.087525906}
|
|
PASS [ 0.012s] (1814/2902) pdftract-core parser::lexer::tests::string_literal_escape_backspace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backspace","exec_time":0.012484992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_tab"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_right_paren"}
|
|
PASS [ 0.017s] (1815/2902) pdftract-core parser::lexer::tests::string_literal_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_empty","exec_time":0.016731163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_cr"}
|
|
PASS [ 0.016s] (1816/2902) pdftract-core parser::lexer::tests::string_literal_escape_backslash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_backslash","exec_time":0.015872396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_crlf"}
|
|
PASS [ 0.049s] (1817/2902) pdftract-core parser::lexer::tests::proptest_hex_string_roundtrip_via_reencode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_roundtrip_via_reencode","exec_time":0.049378993}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_lf"}
|
|
PASS [ 0.008s] (1818/2902) pdftract-core parser::lexer::tests::string_literal_escape_newline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_newline","exec_time":0.007736409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_non_octal_following"}
|
|
PASS [ 0.010s] (1819/2902) pdftract-core parser::lexer::tests::string_literal_escape_left_paren
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_left_paren","exec_time":0.009845327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_out_of_range_emits_diagnostic"}
|
|
PASS [ 0.012s] (1820/2902) pdftract-core parser::lexer::tests::string_literal_escape_right_paren
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_right_paren","exec_time":0.012183775}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_single_digit"}
|
|
PASS [ 0.017s] (1821/2902) pdftract-core parser::lexer::tests::string_literal_escape_form_feed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_form_feed","exec_time":0.016994497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_three_digits"}
|
|
PASS [ 0.008s] (1822/2902) pdftract-core parser::lexer::tests::string_literal_octal_escape_out_of_range_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_out_of_range_emits_diagnostic","exec_time":0.007715467}
|
|
PASS [ 0.009s] (1823/2902) pdftract-core parser::lexer::tests::string_literal_octal_escape_non_octal_following
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_non_octal_following","exec_time":0.00853214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_two_digits"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_simple_text"}
|
|
PASS [ 0.017s] (1824/2902) pdftract-core parser::lexer::tests::string_literal_line_continuation_crlf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_crlf","exec_time":0.016649507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unknown_escape_emits_literal"}
|
|
PASS [ 0.008s] (1825/2902) pdftract-core parser::lexer::tests::string_literal_octal_escape_single_digit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_single_digit","exec_time":0.007800058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_emits_diagnostic"}
|
|
PASS [ 0.020s] (1826/2902) pdftract-core parser::lexer::tests::string_literal_line_continuation_cr
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_cr","exec_time":0.020090495}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_with_escape"}
|
|
PASS [ 0.022s] (1827/2902) pdftract-core parser::lexer::tests::string_literal_escape_tab
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_escape_tab","exec_time":0.022161257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_clears_buffer"}
|
|
PASS [ 0.021s] (1828/2902) pdftract-core parser::lexer::tests::string_literal_line_continuation_lf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_line_continuation_lf","exec_time":0.021022627}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_returns_empty_for_valid_input"}
|
|
PASS [ 0.009s] (1829/2902) pdftract-core parser::lexer::tests::string_literal_unterminated_emits_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_emits_diagnostic","exec_time":0.008630545}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::lexer::tests::whitespace_only_returns_eof"}
|
|
PASS [ 0.015s] (1830/2902) pdftract-core parser::lexer::tests::string_literal_octal_escape_three_digits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_three_digits","exec_time":0.014586643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage"}
|
|
PASS [ 0.011s] (1831/2902) pdftract-core parser::lexer::tests::string_literal_unterminated_with_escape
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unterminated_with_escape","exec_time":0.010676579}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage_from_sets"}
|
|
PASS [ 0.018s] (1832/2902) pdftract-core parser::lexer::tests::string_literal_octal_escape_two_digits
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_octal_escape_two_digits","exec_time":0.017579778}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_above_threshold"}
|
|
PASS [ 0.008s] (1833/2902) pdftract-core parser::lexer::tests::take_diagnostics_returns_empty_for_valid_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_returns_empty_for_valid_input","exec_time":0.007753963}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_below_threshold"}
|
|
PASS [ 0.020s] (1834/2902) pdftract-core parser::lexer::tests::string_literal_simple_text
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_simple_text","exec_time":0.020014277}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_full_coverage"}
|
|
PASS [ 0.020s] (1835/2902) pdftract-core parser::lexer::tests::string_literal_unknown_escape_emits_literal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::string_literal_unknown_escape_emits_literal","exec_time":0.020209048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_no_mcids"}
|
|
PASS [ 0.016s] (1836/2902) pdftract-core parser::lexer::tests::take_diagnostics_clears_buffer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::take_diagnostics_clears_buffer","exec_time":0.016343448}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_threshold_edge_case"}
|
|
PASS [ 0.016s] (1837/2902) pdftract-core parser::lexer::tests::whitespace_only_returns_eof
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::whitespace_only_returns_eof","exec_time":0.015541827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_message"}
|
|
PASS [ 0.014s] (1838/2902) pdftract-core parser::marked_content::tests::test_compute_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage","exec_time":0.014147436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_no_mcids"}
|
|
PASS [ 0.008s] (1839/2902) pdftract-core parser::marked_content::tests::test_coverage_result_no_mcids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_no_mcids","exec_time":0.008300632}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_new"}
|
|
PASS [ 0.013s] (1840/2902) pdftract-core parser::marked_content::tests::test_coverage_result_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_below_threshold","exec_time":0.01280746}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_record_mcid"}
|
|
PASS [ 0.008s] (1841/2902) pdftract-core parser::marked_content::tests::test_fallback_diagnostic_no_mcids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_no_mcids","exec_time":0.00782275}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bdc_tag_leading_slash"}
|
|
PASS [ 0.096s] (1842/2902) pdftract-core parser::lexer::tests::proptest_numeric_never_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_numeric_never_panics","exec_time":0.096108524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bmc_tag_leading_slash"}
|
|
PASS [ 0.014s] (1843/2902) pdftract-core parser::marked_content::tests::test_coverage_result_threshold_edge_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_threshold_edge_case","exec_time":0.014249312}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_invalid_bdc_operand"}
|
|
PASS [ 0.022s] (1844/2902) pdftract-core parser::marked_content::tests::test_compute_coverage_from_sets
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_compute_coverage_from_sets","exec_time":0.022329824}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_unknown_property_name"}
|
|
PASS [ 0.018s] (1845/2902) pdftract-core parser::marked_content::tests::test_coverage_result_full_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_full_coverage","exec_time":0.017594877}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_missing"}
|
|
PASS [ 0.011s] (1846/2902) pdftract-core parser::marked_content::tests::test_mcid_tracker_record_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_record_mcid","exec_time":0.010622006}
|
|
PASS [ 0.015s] (1847/2902) pdftract-core parser::marked_content::tests::test_fallback_diagnostic_message
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_fallback_diagnostic_message","exec_time":0.014766572}
|
|
PASS [ 0.026s] (1848/2902) pdftract-core parser::marked_content::tests::test_coverage_result_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_coverage_result_above_threshold","exec_time":0.025597331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_negative"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_fractional"}
|
|
PASS [ 0.008s] (1849/2902) pdftract-core parser::marked_content_operators::tests::test_bmc_tag_leading_slash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bmc_tag_leading_slash","exec_time":0.008114411}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_valid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_whole"}
|
|
PASS [ 0.009s] (1850/2902) pdftract-core parser::marked_content_operators::tests::test_emit_invalid_bdc_operand
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_invalid_bdc_operand","exec_time":0.009070189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_zero"}
|
|
PASS [ 0.016s] (1851/2902) pdftract-core parser::marked_content_operators::tests::test_bdc_tag_leading_slash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_bdc_tag_leading_slash","exec_time":0.015793364}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_nested_marked_content"}
|
|
PASS [ 0.021s] (1852/2902) pdftract-core parser::marked_content::tests::test_mcid_tracker_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content::tests::test_mcid_tracker_new","exec_time":0.021464385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_non_oc_tag_ignores_ocg_property"}
|
|
PASS [ 0.015s] (1853/2902) pdftract-core parser::marked_content_operators::tests::test_emit_unknown_property_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_emit_unknown_property_name","exec_time":0.015128659}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_not_ocg"}
|
|
PASS [ 0.008s] (1854/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_valid","exec_time":0.007964797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_in_off_set"}
|
|
PASS [ 0.013s] (1855/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_missing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_missing","exec_time":0.013161331}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_not_in_off_set"}
|
|
PASS [ 0.112s] (1856/2902) pdftract-core parser::lexer::tests::proptest_random_bytes_never_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_random_bytes_never_panics","exec_time":0.112499701}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_slash_oc_tag"}
|
|
PASS [ 0.016s] (1857/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_fractional
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_fractional","exec_time":0.016136922}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_mcid"}
|
|
PASS [ 0.018s] (1858/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_negative","exec_time":0.018269284}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_no_mcid"}
|
|
PASS [ 0.009s] (1859/2902) pdftract-core parser::marked_content_operators::tests::test_nested_marked_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_nested_marked_content","exec_time":0.009070846}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_found"}
|
|
PASS [ 0.008s] (1860/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_in_off_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_in_off_set","exec_time":0.00847027}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_not_found"}
|
|
PASS [ 0.010s] (1861/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_not_in_off_set
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_with_ocg_not_in_off_set","exec_time":0.0097514}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_real_mcid_large"}
|
|
PASS [ 0.009s] (1862/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_slash_oc_tag
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_slash_oc_tag","exec_time":0.008733184}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bmc"}
|
|
PASS [ 0.021s] (1863/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_zero
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_zero","exec_time":0.021087921}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_success"}
|
|
PASS [ 0.011s] (1864/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_mcid","exec_time":0.010552037}
|
|
PASS [ 0.025s] (1865/2902) pdftract-core parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_whole
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_extract_mcid_from_dict_real_whole","exec_time":0.024567524}
|
|
PASS [ 0.008s] (1866/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_with_property_name_not_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_not_found","exec_time":0.008207757}
|
|
PASS [ 0.130s] (1867/2902) pdftract-core parser::lexer::tests::proptest_hex_string_never_panics_on_random_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_hex_string_never_panics_on_random_bytes","exec_time":0.129817951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_underflow"}
|
|
PASS [ 0.008s] (1868/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_with_real_mcid_large
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_real_mcid_large","exec_time":0.007556947}
|
|
PASS [ 0.018s] (1869/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_non_oc_tag_ignores_ocg_property
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_non_oc_tag_ignores_ocg_property","exec_time":0.018292207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_empty_stack"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_stack_depth_limit"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_depth_limit"}
|
|
PASS [ 0.019s] (1870/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_oc_tag_not_ocg
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_oc_tag_not_ocg","exec_time":0.018776905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc_hidden"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bmc"}
|
|
PASS [ 0.125s] (1871/2902) pdftract-core parser::lexer::tests::proptest_string_never_panics_on_random_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::lexer::tests::proptest_string_never_panics_on_random_bytes","exec_time":0.125429591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_new"}
|
|
PASS [ 0.013s] (1872/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_no_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_inline_dict_no_mcid","exec_time":0.013309004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_innermost_mcid_with_nested"}
|
|
PASS [ 0.011s] (1873/2902) pdftract-core parser::marked_content_operators::tests::test_parse_emc_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_success","exec_time":0.010633796}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_nested_frames"}
|
|
PASS [ 0.008s] (1874/2902) pdftract-core parser::marked_content_operators::tests::test_stack_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_stack_depth_limit","exec_time":0.007561754}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc"}
|
|
PASS [ 0.017s] (1875/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bdc_with_property_name_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bdc_with_property_name_found","exec_time":0.017299511}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc_underflow"}
|
|
PASS [ 0.008s] (1876/2902) pdftract-core parser::marked_content_operators::tests::test_parse_emc_underflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_emc_underflow","exec_time":0.008471282}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_with_mcid"}
|
|
PASS [ 0.007s] (1877/2902) pdftract-core parser::marked_content_stack::tests::test_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_depth_limit","exec_time":0.00720225}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_without_mcid"}
|
|
PASS [ 0.017s] (1878/2902) pdftract-core parser::marked_content_operators::tests::test_parse_bmc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_operators::tests::test_parse_bmc","exec_time":0.017393144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bmc"}
|
|
PASS [ 0.012s] (1879/2902) pdftract-core parser::marked_content_stack::tests::test_frame_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_new","exec_time":0.011755018}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_reset"}
|
|
PASS [ 0.012s] (1880/2902) pdftract-core parser::marked_content_stack::tests::test_empty_stack
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_empty_stack","exec_time":0.012163949}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_empty"}
|
|
PASS [ 0.012s] (1881/2902) pdftract-core parser::marked_content_stack::tests::test_frame_bdc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc","exec_time":0.01165592}
|
|
PASS [ 0.009s] (1882/2902) pdftract-core parser::marked_content_stack::tests::test_innermost_mcid_with_nested
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_innermost_mcid_with_nested","exec_time":0.009398174}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_outer_hidden"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_inner_hidden"}
|
|
PASS [ 0.014s] (1883/2902) pdftract-core parser::marked_content_stack::tests::test_frame_bdc_hidden
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bdc_hidden","exec_time":0.014482453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_no_hidden_frames"}
|
|
PASS [ 0.008s] (1884/2902) pdftract-core parser::marked_content_stack::tests::test_pop_emc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc","exec_time":0.008341916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_with_hidden_frame"}
|
|
PASS [ 0.017s] (1885/2902) pdftract-core parser::marked_content_stack::tests::test_frame_bmc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_frame_bmc","exec_time":0.016559552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_take_diagnostics"}
|
|
PASS [ 0.008s] (1886/2902) pdftract-core parser::marked_content_stack::tests::test_reset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_reset","exec_time":0.0078378}
|
|
PASS [ 0.008s] (1887/2902) pdftract-core parser::marked_content_stack::tests::test_stack_is_hidden_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_empty","exec_time":0.007790442}
|
|
PASS [ 0.008s] (1888/2902) pdftract-core parser::marked_content_stack::tests::test_push_bmc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bmc","exec_time":0.008127798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_hit_miss"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_clear"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection"}
|
|
PASS [ 0.010s] (1889/2902) pdftract-core parser::marked_content_stack::tests::test_stack_is_hidden_nested_outer_hidden
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_outer_hidden","exec_time":0.009853461}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection_fails_on_cycle"}
|
|
PASS [ 0.018s] (1890/2902) pdftract-core parser::marked_content_stack::tests::test_push_bdc_without_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_without_mcid","exec_time":0.018336098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_limit"}
|
|
PASS [ 0.010s] (1891/2902) pdftract-core parser::marked_content_stack::tests::test_stack_is_hidden_with_hidden_frame
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_with_hidden_frame","exec_time":0.010285434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_tracking_across_resolutions"}
|
|
PASS [ 0.020s] (1892/2902) pdftract-core parser::marked_content_stack::tests::test_nested_frames
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_nested_frames","exec_time":0.019602841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_end_resolution_manually"}
|
|
PASS [ 0.019s] (1893/2902) pdftract-core parser::marked_content_stack::tests::test_pop_emc_underflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_pop_emc_underflow","exec_time":0.019289668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_hit_ratio"}
|
|
PASS [ 0.020s] (1894/2902) pdftract-core parser::marked_content_stack::tests::test_push_bdc_with_mcid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_push_bdc_with_mcid","exec_time":0.020130228}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_is_lru"}
|
|
PASS [ 0.013s] (1895/2902) pdftract-core parser::marked_content_stack::tests::test_take_diagnostics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_take_diagnostics","exec_time":0.012840144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_lru_eviction"}
|
|
PASS [ 0.009s] (1896/2902) pdftract-core parser::object::cache::tests::test_cache_clear
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_clear","exec_time":0.008856757}
|
|
PASS [ 0.014s] (1897/2902) pdftract-core parser::marked_content_stack::tests::test_stack_is_hidden_no_hidden_frames
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_no_hidden_frames","exec_time":0.01422112}
|
|
PASS [ 0.017s] (1898/2902) pdftract-core parser::marked_content_stack::tests::test_stack_is_hidden_nested_inner_hidden
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::marked_content_stack::tests::test_stack_is_hidden_nested_inner_hidden","exec_time":0.016725866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_null_not_cached"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_reset_stats"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_peek_lru"}
|
|
PASS [ 0.010s] (1899/2902) pdftract-core parser::object::cache::tests::test_cache_hit_miss
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cache_hit_miss","exec_time":0.009582878}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_resolution_guard_cleanup_on_panic"}
|
|
PASS [ 0.013s] (1900/2902) pdftract-core parser::object::cache::tests::test_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection","exec_time":0.013430682}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_thread_local_cycle_detection"}
|
|
PASS [ 0.010s] (1901/2902) pdftract-core parser::object::cache::tests::test_is_lru
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_is_lru","exec_time":0.00970319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_capacity_sufficient_for_typical_depth"}
|
|
FAIL [ 0.011s] (1902/2902) pdftract-core parser::object::cache::tests::test_end_resolution_manually
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::object::cache::tests::test_end_resolution_manually' (1433570) panicked at crates/pdftract-core/src/parser/object/cache.rs:735:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::object::cache::tests::test_end_resolution_manually ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::object::cache::tests::test_end_resolution_manually
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_end_resolution_manually","exec_time":0.010593527,"stdout":"\nthread 'parser::object::cache::tests::test_end_resolution_manually' (1433570) panicked at crates/pdftract-core/src/parser/object/cache.rs:735:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cross_thread_independence"}
|
|
PASS [ 0.010s] (1903/2902) pdftract-core parser::object::cache::tests::test_lru_eviction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_lru_eviction","exec_time":0.00993087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_ab"}
|
|
PASS [ 0.017s] (1904/2902) pdftract-core parser::object::cache::tests::test_cycle_detection_fails_on_cycle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_cycle_detection_fails_on_cycle","exec_time":0.017364087}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_self"}
|
|
PASS [ 0.011s] (1905/2902) pdftract-core parser::object::cache::tests::test_reset_stats
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_reset_stats","exec_time":0.010867435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_guard_drop_on_panic"}
|
|
PASS [ 0.011s] (1906/2902) pdftract-core parser::object::cache::tests::test_resolution_guard_cleanup_on_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_resolution_guard_cleanup_on_panic","exec_time":0.010863623}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_linear_chain_resolves_correctly"}
|
|
FAIL [ 0.016s] (1907/2902) pdftract-core parser::object::cache::tests::test_depth_tracking_across_resolutions
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::object::cache::tests::test_depth_tracking_across_resolutions' (1433577) panicked at crates/pdftract-core/src/parser/object/cache.rs:621:13:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::object::cache::tests::test_depth_tracking_across_resolutions ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::object::cache::tests::test_depth_tracking_across_resolutions
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_tracking_across_resolutions","exec_time":0.015910271,"stdout":"\nthread 'parser::object::cache::tests::test_depth_tracking_across_resolutions' (1433577) panicked at crates/pdftract-core/src/parser/object/cache.rs:621:13:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_three_cycle_abc"}
|
|
PASS [ 0.012s] (1908/2902) pdftract-core parser::object::cache::tests::test_null_not_cached
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_null_not_cached","exec_time":0.012463276}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_indirect_tests::proptest_random_bytes_no_panic_indirect"}
|
|
PASS [ 0.019s] (1909/2902) pdftract-core parser::object::cache::tests::test_hit_ratio
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_hit_ratio","exec_time":0.018918434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_bytes_no_panic"}
|
|
PASS [ 0.021s] (1910/2902) pdftract-core parser::object::cache::tests::test_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_depth_limit","exec_time":0.020867595}
|
|
PASS [ 0.009s] (1911/2902) pdftract-core parser::object::cycle::tests::test_capacity_sufficient_for_typical_depth
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_capacity_sufficient_for_typical_depth","exec_time":0.008947473}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_depth_exceeded_at_256"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_tokens_no_panic"}
|
|
PASS [ 0.017s] (1912/2902) pdftract-core parser::object::cache::tests::test_peek_lru
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_peek_lru","exec_time":0.017109551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_eof_returns_none"}
|
|
PASS [ 0.008s] (1913/2902) pdftract-core parser::object::cycle::tests::test_cycle_detection_ab
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_ab","exec_time":0.007966276}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_negative_indirect_ref"}
|
|
PASS [ 0.008s] (1914/2902) pdftract-core parser::object::cycle::tests::test_cycle_detection_self
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cycle_detection_self","exec_time":0.007797725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_4_level_nested_dict"}
|
|
PASS [ 0.009s] (1915/2902) pdftract-core parser::object::cycle::tests::test_three_cycle_abc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_three_cycle_abc","exec_time":0.008703688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_5_elements_mixed_types"}
|
|
PASS [ 0.015s] (1916/2902) pdftract-core parser::object::cycle::tests::test_cross_thread_independence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_cross_thread_independence","exec_time":0.014800928}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_of_integers"}
|
|
PASS [ 0.008s] (1917/2902) pdftract-core parser::object::parser::tests::test_eof_returns_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_eof_returns_none","exec_time":0.008378206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_bool"}
|
|
PASS [ 0.015s] (1918/2902) pdftract-core parser::object::cycle::tests::test_linear_chain_resolves_correctly
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_linear_chain_resolves_correctly","exec_time":0.015019328}
|
|
PASS [ 0.015s] (1919/2902) pdftract-core parser::object::cycle::tests::test_guard_drop_on_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cycle::tests::test_guard_drop_on_panic","exec_time":0.015323016}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_invalid_key"}
|
|
PASS [ 0.025s] (1920/2902) pdftract-core parser::object::cache::tests::test_thread_local_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::cache::tests::test_thread_local_cycle_detection","exec_time":0.025062002}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_missing_value"}
|
|
PASS [ 0.010s] (1921/2902) pdftract-core parser::object::parser::tests::test_parse_array_5_elements_mixed_types
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_5_elements_mixed_types","exec_time":0.009504831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_array"}
|
|
PASS [ 0.013s] (1922/2902) pdftract-core parser::object::parser::tests::test_parse_4_level_nested_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_4_level_nested_dict","exec_time":0.012780843}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_dict"}
|
|
PASS [ 0.018s] (1923/2902) pdftract-core parser::object::parser::tests::test_depth_exceeded_at_256
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_depth_exceeded_at_256","exec_time":0.017915453}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_eof_returns_none"}
|
|
PASS [ 0.011s] (1924/2902) pdftract-core parser::object::parser::tests::test_parse_bool
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_bool","exec_time":0.01143289}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_generation_overflow"}
|
|
PASS [ 0.025s] (1925/2902) pdftract-core parser::object::parser::tests::proptest_indirect_tests::proptest_random_bytes_no_panic_indirect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_indirect_tests::proptest_random_bytes_no_panic_indirect","exec_time":0.024898422}
|
|
PASS [ 0.020s] (1926/2902) pdftract-core parser::object::parser::tests::test_negative_indirect_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_negative_indirect_ref","exec_time":0.019612896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_integer_overflow"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_invalid_header"}
|
|
PASS [ 0.015s] (1927/2902) pdftract-core parser::object::parser::tests::test_parse_array_of_integers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_array_of_integers","exec_time":0.014750192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_missing_endobj"}
|
|
PASS [ 0.011s] (1928/2902) pdftract-core parser::object::parser::tests::test_parse_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict","exec_time":0.011357584}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_negative_object_number"}
|
|
PASS [ 0.014s] (1929/2902) pdftract-core parser::object::parser::tests::test_parse_dict_with_invalid_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_invalid_key","exec_time":0.014466799}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_simple"}
|
|
PASS [ 0.011s] (1930/2902) pdftract-core parser::object::parser::tests::test_parse_empty_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_array","exec_time":0.010958983}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_array"}
|
|
PASS [ 0.013s] (1931/2902) pdftract-core parser::object::parser::tests::test_parse_dict_with_missing_value
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_dict_with_missing_value","exec_time":0.01307587}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_dict"}
|
|
PASS [ 0.008s] (1932/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_negative_object_number
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_negative_object_number","exec_time":0.008306202}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_integer"}
|
|
PASS [ 0.009s] (1933/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_missing_endobj
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_missing_endobj","exec_time":0.009258609}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_stream"}
|
|
PASS [ 0.010s] (1934/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_invalid_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_invalid_header","exec_time":0.009593479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_ref"}
|
|
PASS [ 0.008s] (1935/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_simple","exec_time":0.008135663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_integer"}
|
|
PASS [ 0.019s] (1936/2902) pdftract-core parser::object::parser::tests::test_parse_empty_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_empty_dict","exec_time":0.019379524}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_mixed_array"}
|
|
PASS [ 0.016s] (1937/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_eof_returns_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_eof_returns_none","exec_time":0.01615468}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_name"}
|
|
PASS [ 0.014s] (1938/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_generation_overflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_generation_overflow","exec_time":0.014343316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_array"}
|
|
PASS [ 0.009s] (1939/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_with_integer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_integer","exec_time":0.008625243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_dict"}
|
|
PASS [ 0.039s] (1940/2902) pdftract-core parser::object::parser::tests::proptest_tests::proptest_random_bytes_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_bytes_no_panic","exec_time":0.039480478}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_null"}
|
|
PASS [ 0.008s] (1941/2902) pdftract-core parser::object::parser::tests::test_parse_integer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_integer","exec_time":0.008251354}
|
|
PASS [ 0.011s] (1942/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_with_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_stream","exec_time":0.010685699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_string"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_real"}
|
|
PASS [ 0.009s] (1943/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_ref","exec_time":0.008581852}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_position_tracking"}
|
|
PASS [ 0.023s] (1944/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_integer_overflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_integer_overflow","exec_time":0.023080627}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_truncated_dict_at_eof"}
|
|
PASS [ 0.010s] (1945/2902) pdftract-core parser::object::parser::tests::test_parse_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_name","exec_time":0.010338064}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_array"}
|
|
PASS [ 0.012s] (1946/2902) pdftract-core parser::object::parser::tests::test_parse_mixed_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_mixed_array","exec_time":0.012032125}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_dict"}
|
|
PASS [ 0.020s] (1947/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_with_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_dict","exec_time":0.020329864}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_int"}
|
|
PASS [ 0.021s] (1948/2902) pdftract-core parser::object::parser::tests::test_parse_indirect_object_with_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_indirect_object_with_array","exec_time":0.021050602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_name"}
|
|
PASS [ 0.010s] (1949/2902) pdftract-core parser::object::parser::tests::test_parse_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_null","exec_time":0.010207218}
|
|
PASS [ 0.014s] (1950/2902) pdftract-core parser::object::parser::tests::test_parse_nested_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_array","exec_time":0.014116314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_real"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_ref"}
|
|
PASS [ 0.011s] (1951/2902) pdftract-core parser::object::parser::tests::test_parse_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_real","exec_time":0.010873271}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_stream"}
|
|
PASS [ 0.012s] (1952/2902) pdftract-core parser::object::parser::tests::test_parse_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_string","exec_time":0.012302285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_string"}
|
|
PASS [ 0.009s] (1953/2902) pdftract-core parser::object::parser::tests::test_truncated_dict_at_eof
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_truncated_dict_at_eof","exec_time":0.009125721}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_is_null"}
|
|
PASS [ 0.012s] (1954/2902) pdftract-core parser::object::parser::tests::test_position_tracking
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_position_tracking","exec_time":0.012375785}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_common_names"}
|
|
PASS [ 0.008s] (1955/2902) pdftract-core parser::object::types::tests::test_as_int
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_int","exec_time":0.008294853}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_dedup"}
|
|
PASS [ 0.056s] (1956/2902) pdftract-core parser::object::parser::tests::proptest_tests::proptest_random_tokens_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::proptest_tests::proptest_random_tokens_no_panic","exec_time":0.056385445}
|
|
PASS [ 0.012s] (1957/2902) pdftract-core parser::object::types::tests::test_as_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_array","exec_time":0.012161943}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_display"}
|
|
PASS [ 0.019s] (1958/2902) pdftract-core parser::object::parser::tests::test_parse_nested_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::parser::tests::test_parse_nested_dict","exec_time":0.018831946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_ordering"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_hash"}
|
|
PASS [ 0.008s] (1959/2902) pdftract-core parser::object::types::tests::test_as_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_real","exec_time":0.008469752}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_partial_ord"}
|
|
PASS [ 0.013s] (1960/2902) pdftract-core parser::object::types::tests::test_as_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_dict","exec_time":0.012911048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_insertion_order"}
|
|
PASS [ 0.016s] (1961/2902) pdftract-core parser::object::types::tests::test_as_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_name","exec_time":0.015780909}
|
|
PASS [ 0.008s] (1962/2902) pdftract-core parser::object::types::tests::test_as_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_string","exec_time":0.008009957}
|
|
PASS [ 0.010s] (1963/2902) pdftract-core parser::object::types::tests::test_as_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_stream","exec_time":0.009843608}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_indirect_variant"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_roundtrip_order"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_indirect"}
|
|
PASS [ 0.013s] (1964/2902) pdftract-core parser::object::types::tests::test_as_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_as_ref","exec_time":0.013214543}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_nan"}
|
|
PASS [ 0.012s] (1965/2902) pdftract-core parser::object::types::tests::test_name_interner_common_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_common_names","exec_time":0.011666469}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_normal"}
|
|
PASS [ 0.008s] (1966/2902) pdftract-core parser::object::types::tests::test_obj_ref_partial_ord
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_partial_ord","exec_time":0.00823938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_size"}
|
|
PASS [ 0.011s] (1967/2902) pdftract-core parser::object::types::tests::test_obj_ref_ordering
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_ordering","exec_time":0.011124726}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_len_hint"}
|
|
PASS [ 0.012s] (1968/2902) pdftract-core parser::object::types::tests::test_pdf_dict_insertion_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_insertion_order","exec_time":0.012259456}
|
|
PASS [ 0.017s] (1969/2902) pdftract-core parser::object::types::tests::test_is_null
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_is_null","exec_time":0.016611483}
|
|
PASS [ 0.009s] (1970/2902) pdftract-core parser::object::types::tests::test_pdf_object_indirect_variant
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_indirect_variant","exec_time":0.009088188}
|
|
PASS [ 0.017s] (1971/2902) pdftract-core parser::object::types::tests::test_name_interner_dedup
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_name_interner_dedup","exec_time":0.016843835}
|
|
PASS [ 0.014s] (1972/2902) pdftract-core parser::object::types::tests::test_obj_ref_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_hash","exec_time":0.014099645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_decompression_bomb_objstm"}
|
|
PASS [ 0.014s] (1973/2902) pdftract-core parser::object::types::tests::test_obj_ref_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_obj_ref_display","exec_time":0.014128459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_cache_hit"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_circular_ref_detection"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_no_len_hint"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_extends_depth_exceeded"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_embedded_stream_rejected"}
|
|
PASS [ 0.010s] (1974/2902) pdftract-core parser::object::types::tests::test_pdf_object_partial_eq_real_normal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_normal","exec_time":0.0098717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_get_object_api"}
|
|
PASS [ 0.014s] (1975/2902) pdftract-core parser::object::types::tests::test_pdf_object_partial_eq_real_nan
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_partial_eq_real_nan","exec_time":0.013614046}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_max_extends_depth"}
|
|
PASS [ 0.014s] (1976/2902) pdftract-core parser::object::types::tests::test_pdf_indirect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_indirect","exec_time":0.014442329}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_first"}
|
|
PASS [ 0.009s] (1977/2902) pdftract-core parser::object::types::tests::test_pdf_stream_len_hint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_len_hint","exec_time":0.009085064}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_n"}
|
|
PASS [ 0.009s] (1978/2902) pdftract-core parser::objstm::tests::test_decompression_bomb_objstm
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_decompression_bomb_objstm","exec_time":0.008516383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_error_display"}
|
|
PASS [ 0.009s] (1979/2902) pdftract-core parser::objstm::tests::test_circular_ref_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_circular_ref_detection","exec_time":0.009342848}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_default"}
|
|
PASS [ 0.009s] (1980/2902) pdftract-core parser::objstm::tests::test_embedded_stream_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_embedded_stream_rejected","exec_time":0.009327316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_new"}
|
|
PASS [ 0.023s] (1981/2902) pdftract-core parser::object::types::tests::test_pdf_dict_roundtrip_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_dict_roundtrip_order","exec_time":0.022537738}
|
|
PASS [ 0.009s] (1982/2902) pdftract-core parser::objstm::tests::test_max_extends_depth
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_max_extends_depth","exec_time":0.008559564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_objstm_extends_chain"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_objstm_10_objects"}
|
|
PASS [ 0.009s] (1983/2902) pdftract-core parser::objstm::tests::test_missing_key_first
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_first","exec_time":0.008697178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_simple_objstm"}
|
|
PASS [ 0.015s] (1984/2902) pdftract-core parser::objstm::tests::test_extends_depth_exceeded
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_extends_depth_exceeded","exec_time":0.014938169}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_truncated_objstm_body"}
|
|
PASS [ 0.023s] (1985/2902) pdftract-core parser::object::types::tests::test_pdf_object_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_object_size","exec_time":0.02251824}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocg_group_parse_no_panics"}
|
|
PASS [ 0.008s] (1986/2902) pdftract-core parser::objstm::tests::test_obj_stm_parser_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_default","exec_time":0.008415743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocmd_parse_no_panics"}
|
|
PASS [ 0.010s] (1987/2902) pdftract-core parser::objstm::tests::test_missing_key_n
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_missing_key_n","exec_time":0.010240788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_parse_oc_properties_no_panics"}
|
|
PASS [ 0.021s] (1988/2902) pdftract-core parser::object::types::tests::test_pdf_stream_no_len_hint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::object::types::tests::test_pdf_stream_no_len_hint","exec_time":0.020548728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_as_bool"}
|
|
PASS [ 0.017s] (1989/2902) pdftract-core parser::objstm::tests::test_get_object_api
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_get_object_api","exec_time":0.016621213}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_from_name"}
|
|
PASS [ 0.022s] (1990/2902) pdftract-core parser::objstm::tests::test_cache_hit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_cache_hit","exec_time":0.021906498}
|
|
PASS [ 0.014s] (1991/2902) pdftract-core parser::objstm::tests::test_obj_stm_error_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_error_display","exec_time":0.013656575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_oc_properties_not_present"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_group_parse"}
|
|
PASS [ 0.011s] (1992/2902) pdftract-core parser::objstm::tests::test_parse_objstm_10_objects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_objstm_10_objects","exec_time":0.010779763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_none"}
|
|
PASS [ 0.016s] (1993/2902) pdftract-core parser::objstm::tests::test_obj_stm_parser_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_obj_stm_parser_new","exec_time":0.016112959}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_retrieval"}
|
|
PASS [ 0.015s] (1994/2902) pdftract-core parser::objstm::tests::test_objstm_extends_chain
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_objstm_extends_chain","exec_time":0.014682832}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_all_on"}
|
|
PASS [ 0.014s] (1995/2902) pdftract-core parser::objstm::tests::test_parse_simple_objstm
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_parse_simple_objstm","exec_time":0.013890931}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_any_on"}
|
|
PASS [ 0.010s] (1996/2902) pdftract-core parser::ocg::tests::test_base_state_as_bool
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_as_bool","exec_time":0.009594322}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse"}
|
|
PASS [ 0.010s] (1997/2902) pdftract-core parser::ocg::tests::test_ocg_group_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_group_parse","exec_time":0.010439095}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse_single_ref"}
|
|
PASS [ 0.018s] (1998/2902) pdftract-core parser::objstm::tests::test_truncated_objstm_body
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::objstm::tests::test_truncated_objstm_body","exec_time":0.017875285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_policy_from_name"}
|
|
PASS [ 0.009s] (1999/2902) pdftract-core parser::ocg::tests::test_ocg_name_retrieval
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_retrieval","exec_time":0.009347972}
|
|
PASS [ 0.012s] (2000/2902) pdftract-core parser::ocg::tests::test_ocg_name_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocg_name_none","exec_time":0.012146278}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_base_state_off"}
|
|
PASS [ 0.016s] (2001/2902) pdftract-core parser::ocg::tests::test_base_state_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_base_state_from_name","exec_time":0.015765916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_off_overrides_on"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_simple"}
|
|
PASS [ 0.017s] (2002/2902) pdftract-core parser::ocg::tests::test_oc_properties_not_present
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_oc_properties_not_present","exec_time":0.016556291}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_off_array"}
|
|
PASS [ 0.012s] (2003/2902) pdftract-core parser::ocg::tests::test_ocmd_evaluation_any_on
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_any_on","exec_time":0.011590396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_on_array"}
|
|
PASS [ 0.008s] (2004/2902) pdftract-core parser::ocg::tests::test_ocmd_policy_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_policy_from_name","exec_time":0.008066682}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_unknown_ocg_treated_as_visible"}
|
|
PASS [ 0.014s] (2005/2902) pdftract-core parser::ocg::tests::test_ocmd_parse_single_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse_single_ref","exec_time":0.014392128}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdf_string_no_panics"}
|
|
PASS [ 0.012s] (2006/2902) pdftract-core parser::ocg::tests::test_parse_oc_properties_off_overrides_on
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_off_overrides_on","exec_time":0.012211552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdfdocencoding_no_panics"}
|
|
PASS [ 0.022s] (2007/2902) pdftract-core parser::ocg::tests::test_ocmd_evaluation_all_on
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_evaluation_all_on","exec_time":0.02159303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_dest_anchor_from_array_no_panics"}
|
|
PASS [ 0.008s] (2008/2902) pdftract-core parser::ocg::tests::test_unknown_ocg_treated_as_visible
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_unknown_ocg_treated_as_visible","exec_time":0.008023555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_ascii"}
|
|
PASS [ 0.021s] (2009/2902) pdftract-core parser::ocg::tests::test_ocmd_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_ocmd_parse","exec_time":0.021426611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom"}
|
|
PASS [ 0.016s] (2010/2902) pdftract-core parser::ocg::tests::test_parse_oc_properties_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_simple","exec_time":0.015583822}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom_odd_length"}
|
|
PASS [ 0.018s] (2011/2902) pdftract-core parser::ocg::tests::test_parse_oc_properties_base_state_off
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_base_state_off","exec_time":0.018072388}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_no_bom"}
|
|
PASS [ 0.018s] (2012/2902) pdftract-core parser::ocg::tests::test_parse_oc_properties_with_off_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_off_array","exec_time":0.017797025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_bullet"}
|
|
PASS [ 0.018s] (2013/2902) pdftract-core parser::ocg::tests::test_parse_oc_properties_with_on_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::test_parse_oc_properties_with_on_array","exec_time":0.017854066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_em_dash"}
|
|
PASS [ 0.046s] (2014/2902) pdftract-core parser::ocg::tests::proptests::fuzz_ocmd_parse_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocmd_parse_no_panics","exec_time":0.045595846}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_fi_ligature"}
|
|
PASS [ 0.011s] (2015/2902) pdftract-core parser::outline::tests::test_decode_pdf_string_utf16be_bom_odd_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom_odd_length","exec_time":0.010767529}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fit"}
|
|
PASS [ 0.017s] (2016/2902) pdftract-core parser::outline::tests::test_decode_pdf_string_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_ascii","exec_time":0.017053898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fith"}
|
|
PASS [ 0.009s] (2017/2902) pdftract-core parser::outline::tests::test_decode_pdfdocencoding_em_dash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_em_dash","exec_time":0.009307396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fitr"}
|
|
PASS [ 0.018s] (2018/2902) pdftract-core parser::outline::tests::test_decode_pdf_string_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.017513699}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_unknown_type"}
|
|
PASS [ 0.016s] (2019/2902) pdftract-core parser::outline::tests::test_decode_pdfdocencoding_bullet
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_bullet","exec_time":0.015826299}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_xyz"}
|
|
PASS [ 0.018s] (2020/2902) pdftract-core parser::outline::tests::test_decode_pdf_string_utf16be_no_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdf_string_utf16be_no_bom","exec_time":0.018480418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_empty_outlines"}
|
|
PASS [ 0.010s] (2021/2902) pdftract-core parser::outline::tests::test_decode_pdfdocencoding_fi_ligature
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_decode_pdfdocencoding_fi_ligature","exec_time":0.010454328}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_invalid_outlines_root"}
|
|
PASS [ 0.011s] (2022/2902) pdftract-core parser::outline::tests::test_dest_anchor_fit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fit","exec_time":0.010612706}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_looks_like_utf16be"}
|
|
PASS [ 0.029s] (2023/2902) pdftract-core parser::outline::proptests::fuzz_dest_anchor_from_array_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_dest_anchor_from_array_no_panics","exec_time":0.029172896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_outline_with_xyz_null_values"}
|
|
PASS [ 0.011s] (2024/2902) pdftract-core parser::outline::tests::test_dest_anchor_unknown_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_unknown_type","exec_time":0.011456342}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_cycle_detection"}
|
|
PASS [ 0.014s] (2025/2902) pdftract-core parser::outline::tests::test_dest_anchor_fith
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fith","exec_time":0.013750546}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_goto_action"}
|
|
PASS [ 0.066s] (2026/2902) pdftract-core parser::ocg::tests::proptests::fuzz_ocg_group_parse_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_ocg_group_parse_no_panics","exec_time":0.066320192}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_missing_title"}
|
|
PASS [ 0.010s] (2027/2902) pdftract-core parser::outline::tests::test_looks_like_utf16be
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_looks_like_utf16be","exec_time":0.01027872}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_named_destination"}
|
|
PASS [ 0.015s] (2028/2902) pdftract-core parser::outline::tests::test_dest_anchor_fitr
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_fitr","exec_time":0.015383744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_nested"}
|
|
PASS [ 0.012s] (2029/2902) pdftract-core parser::outline::tests::test_empty_outlines
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_empty_outlines","exec_time":0.011955854}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_none"}
|
|
PASS [ 0.012s] (2030/2902) pdftract-core parser::outline::tests::test_invalid_outlines_root
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_invalid_outlines_root","exec_time":0.012488416}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_siblings"}
|
|
PASS [ 0.018s] (2031/2902) pdftract-core parser::outline::tests::test_dest_anchor_xyz
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_dest_anchor_xyz","exec_time":0.017942298}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_simple"}
|
|
PASS [ 0.073s] (2032/2902) pdftract-core parser::ocg::tests::proptests::fuzz_parse_oc_properties_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::ocg::tests::proptests::fuzz_parse_oc_properties_no_panics","exec_time":0.073072193}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_three_level_hierarchy"}
|
|
PASS [ 0.046s] (2033/2902) pdftract-core parser::outline::proptests::fuzz_decode_pdfdocencoding_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdfdocencoding_no_panics","exec_time":0.045979252}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_uri_action"}
|
|
PASS [ 0.018s] (2034/2902) pdftract-core parser::outline::tests::test_outline_with_xyz_null_values
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_outline_with_xyz_null_values","exec_time":0.018051802}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_with_count"}
|
|
PASS [ 0.016s] (2035/2902) pdftract-core parser::outline::tests::test_parse_outlines_goto_action
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_goto_action","exec_time":0.015847162}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_build_page_dict_no_panics"}
|
|
PASS [ 0.013s] (2036/2902) pdftract-core parser::outline::tests::test_parse_outlines_named_destination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_named_destination","exec_time":0.012639269}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_flatten_page_tree_no_panics"}
|
|
PASS [ 0.015s] (2037/2902) pdftract-core parser::outline::tests::test_parse_outlines_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_cycle_detection","exec_time":0.014567044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_parse_rect_no_panics"}
|
|
PASS [ 0.015s] (2038/2902) pdftract-core parser::outline::tests::test_parse_outlines_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_none","exec_time":0.014525321}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_rotate_clamping_no_panics"}
|
|
PASS [ 0.014s] (2039/2902) pdftract-core parser::outline::tests::test_parse_outlines_siblings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_siblings","exec_time":0.013551984}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_cycle_detection_in_page_tree"}
|
|
PASS [ 0.018s] (2040/2902) pdftract-core parser::outline::tests::test_parse_outlines_missing_title
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_missing_title","exec_time":0.018450912}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_default_mediabox"}
|
|
PASS [ 0.011s] (2041/2902) pdftract-core parser::outline::tests::test_parse_outlines_three_level_hierarchy
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_three_level_hierarchy","exec_time":0.011197987}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_ec09_missing_mediabox_defaults_to_us_letter"}
|
|
PASS [ 0.019s] (2042/2902) pdftract-core parser::outline::tests::test_parse_outlines_nested
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_nested","exec_time":0.019491115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_empty_pages_tree"}
|
|
PASS [ 0.009s] (2043/2902) pdftract-core parser::outline::tests::test_parse_outlines_with_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_with_count","exec_time":0.008683901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_single_page"}
|
|
PASS [ 0.016s] (2044/2902) pdftract-core parser::outline::tests::test_parse_outlines_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_simple","exec_time":0.015962946}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_three_level_inheritance"}
|
|
PASS [ 0.009s] (2045/2902) pdftract-core parser::pages::tests::test_empty_pages_tree
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_empty_pages_tree","exec_time":0.009058405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_135_clamped"}
|
|
PASS [ 0.021s] (2046/2902) pdftract-core parser::outline::tests::test_parse_outlines_uri_action
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::tests::test_parse_outlines_uri_action","exec_time":0.020805096}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_clamped"}
|
|
PASS [ 0.017s] (2047/2902) pdftract-core parser::pages::tests::test_ec09_missing_mediabox_defaults_to_us_letter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_ec09_missing_mediabox_defaults_to_us_letter","exec_time":0.016866807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_page_count_mismatch"}
|
|
PASS [ 0.019s] (2048/2902) pdftract-core parser::pages::tests::test_cycle_detection_in_page_tree
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_cycle_detection_in_page_tree","exec_time":0.019114324}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_array"}
|
|
PASS [ 0.017s] (2049/2902) pdftract-core parser::pages::tests::test_default_mediabox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_default_mediabox","exec_time":0.017459465}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_none"}
|
|
PASS [ 0.016s] (2050/2902) pdftract-core parser::pages::tests::test_flatten_single_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_single_page","exec_time":0.01575391}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_single_ref"}
|
|
PASS [ 0.009s] (2051/2902) pdftract-core parser::pages::tests::test_invalid_rotate_135_clamped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_135_clamped","exec_time":0.009431866}
|
|
PASS [ 0.015s] (2052/2902) pdftract-core parser::pages::tests::test_flatten_three_level_inheritance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_flatten_three_level_inheritance","exec_time":0.015174575}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_invalid_length"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_non_array"}
|
|
PASS [ 0.033s] (2053/2902) pdftract-core parser::pages::proptests::fuzz_build_page_dict_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_build_page_dict_no_panics","exec_time":0.033038161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_real"}
|
|
PASS [ 0.011s] (2054/2902) pdftract-core parser::pages::tests::test_page_count_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_page_count_mismatch","exec_time":0.011473012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_valid"}
|
|
PASS [ 0.010s] (2055/2902) pdftract-core parser::pages::tests::test_parse_contents_single_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_single_ref","exec_time":0.010077526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_empty_root"}
|
|
PASS [ 0.009s] (2056/2902) pdftract-core parser::pages::tests::test_parse_rect_invalid_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_invalid_length","exec_time":0.009330199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_page_without_resources"}
|
|
PASS [ 0.016s] (2057/2902) pdftract-core parser::pages::tests::test_invalid_rotate_clamped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_invalid_rotate_clamped","exec_time":0.01634507}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_three_level"}
|
|
PASS [ 0.013s] (2058/2902) pdftract-core parser::pages::tests::test_parse_contents_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_none","exec_time":0.013226979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::pages::tests::test_valid_rotate_values"}
|
|
PASS [ 0.014s] (2059/2902) pdftract-core parser::pages::tests::test_parse_rect_non_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_non_array","exec_time":0.014239731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_empty_resource_dict"}
|
|
PASS [ 0.040s] (2060/2902) pdftract-core parser::pages::proptests::fuzz_flatten_page_tree_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_flatten_page_tree_no_panics","exec_time":0.040383664}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_all_namespaces"}
|
|
PASS [ 0.009s] (2061/2902) pdftract-core parser::pages::tests::test_parse_rect_real
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_real","exec_time":0.009232527}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_colorspace_inline_array"}
|
|
PASS [ 0.018s] (2062/2902) pdftract-core parser::pages::tests::test_parse_contents_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_contents_array","exec_time":0.018079835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_fonts_last_write_wins"}
|
|
PASS [ 0.011s] (2063/2902) pdftract-core parser::pages::tests::test_parse_rect_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_parse_rect_valid","exec_time":0.010648974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_null_child_returns_ancestor"}
|
|
PASS [ 0.013s] (2064/2902) pdftract-core parser::pages::tests::test_resource_inheritance_empty_root
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_empty_root","exec_time":0.013066614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_procset_dedup"}
|
|
PASS [ 0.011s] (2065/2902) pdftract-core parser::pages::tests::test_resource_inheritance_three_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_three_level","exec_time":0.011302635}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_xobjects"}
|
|
PASS [ 0.010s] (2066/2902) pdftract-core parser::resources::tests::test_merge_all_namespaces
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_all_namespaces","exec_time":0.010267214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_resource_dict_not_empty"}
|
|
PASS [ 0.010s] (2067/2902) pdftract-core parser::resources::tests::test_empty_resource_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_empty_resource_dict","exec_time":0.010499761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::resources::tests::test_three_level_inheritance"}
|
|
PASS [ 0.013s] (2068/2902) pdftract-core parser::pages::tests::test_valid_rotate_values
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_valid_rotate_values","exec_time":0.013273765}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_consistency"}
|
|
PASS [ 0.010s] (2069/2902) pdftract-core parser::resources::tests::test_merge_colorspace_inline_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_colorspace_inline_array","exec_time":0.010461415}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_display"}
|
|
PASS [ 0.051s] (2070/2902) pdftract-core parser::pages::proptests::fuzz_rotate_clamping_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_rotate_clamping_no_panics","exec_time":0.050729074}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_from_str"}
|
|
PASS [ 0.009s] (2071/2902) pdftract-core parser::resources::tests::test_merge_procset_dedup
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_procset_dedup","exec_time":0.008709426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_custom_names_rejected"}
|
|
PASS [ 0.008s] (2072/2902) pdftract-core parser::resources::tests::test_merge_xobjects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_xobjects","exec_time":0.00839267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_bomb_limit"}
|
|
PASS [ 0.023s] (2073/2902) pdftract-core parser::pages::tests::test_resource_inheritance_page_without_resources
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::tests::test_resource_inheritance_page_without_resources","exec_time":0.023232773}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_custom_rejected"}
|
|
PASS [ 0.110s] (2074/2902) pdftract-core parser::outline::proptests::fuzz_decode_pdf_string_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::outline::proptests::fuzz_decode_pdf_string_no_panics","exec_time":0.109708757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_identity"}
|
|
PASS [ 0.017s] (2075/2902) pdftract-core parser::resources::tests::test_merge_fonts_last_write_wins
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_fonts_last_write_wins","exec_time":0.016842807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_missing_name"}
|
|
PASS [ 0.017s] (2076/2902) pdftract-core parser::resources::tests::test_merge_null_child_returns_ancestor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_merge_null_child_returns_ancestor","exec_time":0.016788917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_no_params"}
|
|
PASS [ 0.062s] (2077/2902) pdftract-core parser::pages::proptests::fuzz_parse_rect_no_panics
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::pages::proptests::fuzz_parse_rect_no_panics","exec_time":0.062432664}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_invalid_params"}
|
|
PASS [ 0.012s] (2078/2902) pdftract-core parser::resources::tests::test_three_level_inheritance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_three_level_inheritance","exec_time":0.012145219}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_name"}
|
|
PASS [ 0.010s] (2079/2902) pdftract-core parser::secrets::tests::test_fingerprint_display
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_display","exec_time":0.010446691}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_identity_then_flate"}
|
|
PASS [ 0.009s] (2080/2902) pdftract-core parser::stream::crypt_tests::test_crypt_custom_names_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_custom_names_rejected","exec_time":0.008717339}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_bomb_limit_enforcement"}
|
|
PASS [ 0.015s] (2081/2902) pdftract-core parser::resources::tests::test_resource_dict_not_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::resources::tests::test_resource_dict_not_empty","exec_time":0.015451819}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_abbreviation_array"}
|
|
PASS [ 0.008s] (2082/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decode_custom_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_custom_rejected","exec_time":0.007986671}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_ascii85_then_flate"}
|
|
PASS [ 0.009s] (2083/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decode_identity
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_identity","exec_time":0.008595867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_array"}
|
|
PASS [ 0.014s] (2084/2902) pdftract-core parser::secrets::tests::test_fingerprint_from_str
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_from_str","exec_time":0.014302731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_params_mismatch"}
|
|
PASS [ 0.017s] (2085/2902) pdftract-core parser::secrets::tests::test_fingerprint_consistency
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::secrets::tests::test_fingerprint_consistency","exec_time":0.016826319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_no_filter"}
|
|
PASS [ 0.013s] (2086/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decode_missing_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_missing_name","exec_time":0.012991237}
|
|
PASS [ 0.009s] (2087/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decoder_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_name","exec_time":0.009324201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_single_filter"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_unknown_filter"}
|
|
PASS [ 0.016s] (2088/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decode_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_bomb_limit","exec_time":0.015528346}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_with_abbreviation"}
|
|
PASS [ 0.012s] (2089/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decoder_invalid_params
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decoder_invalid_params","exec_time":0.011909488}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_document_level_bomb_limit"}
|
|
PASS [ 0.009s] (2090/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_filter_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_array","exec_time":0.008824207}
|
|
PASS [ 0.015s] (2091/2902) pdftract-core parser::stream::crypt_tests::test_crypt_decode_no_params
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_decode_no_params","exec_time":0.014961674}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_extraction_options_default"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_flate_decode_bomb_limit"}
|
|
PASS [ 0.011s] (2092/2902) pdftract-core parser::stream::integration_tests::test_bomb_limit_enforcement
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_bomb_limit_enforcement","exec_time":0.011340111}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_memory_source"}
|
|
PASS [ 0.014s] (2093/2902) pdftract-core parser::stream::crypt_tests::test_crypt_identity_then_flate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::crypt_tests::test_crypt_identity_then_flate","exec_time":0.013635639}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_pdf_stream_filter_parsing"}
|
|
PASS [ 0.013s] (2094/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_no_filter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_no_filter","exec_time":0.013149001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_th01_decompression_bomb_abort"}
|
|
PASS [ 0.011s] (2095/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_unknown_filter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_unknown_filter","exec_time":0.011284532}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_empty_data"}
|
|
PASS [ 0.010s] (2096/2902) pdftract-core parser::stream::integration_tests::test_document_level_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_document_level_bomb_limit","exec_time":0.009774615}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_no_predictor"}
|
|
PASS [ 0.008s] (2097/2902) pdftract-core parser::stream::integration_tests::test_extraction_options_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_extraction_options_default","exec_time":0.007815073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_pixel"}
|
|
PASS [ 0.008s] (2098/2902) pdftract-core parser::stream::integration_tests::test_memory_source
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_memory_source","exec_time":0.007871586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_row"}
|
|
PASS [ 0.011s] (2099/2902) pdftract-core parser::stream::integration_tests::test_flate_decode_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_flate_decode_bomb_limit","exec_time":0.010849816}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_deserialize_password"}
|
|
PASS [ 0.023s] (2100/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_ascii85_then_flate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_ascii85_then_flate","exec_time":0.022627138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_serialize_password_redacted"}
|
|
PASS [ 0.018s] (2101/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_single_filter
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_single_filter","exec_time":0.017549558}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_bomb_limit_with_predictor"}
|
|
PASS [ 0.022s] (2102/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_filter_params_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_filter_params_mismatch","exec_time":0.022101029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_performance_100mb"}
|
|
PASS [ 0.015s] (2103/2902) pdftract-core parser::stream::integration_tests::test_pdf_stream_filter_parsing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_pdf_stream_filter_parsing","exec_time":0.014972509}
|
|
PASS [ 0.017s] (2104/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_with_abbreviation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_with_abbreviation","exec_time":0.017479167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_with_predictor"}
|
|
PASS [ 0.008s] (2105/2902) pdftract-core parser::stream::predictor_tests::test_bytes_per_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_row","exec_time":0.007638424}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_paeth_function"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_truncated_stream"}
|
|
PASS [ 0.008s] (2106/2902) pdftract-core parser::stream::predictor_tests::test_apply_predictor_no_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_no_predictor","exec_time":0.008223778}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_10_none"}
|
|
PASS [ 0.010s] (2107/2902) pdftract-core parser::stream::predictor_tests::test_apply_predictor_empty_data
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_apply_predictor_empty_data","exec_time":0.010323744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_11_sub"}
|
|
PASS [ 0.029s] (2108/2902) pdftract-core parser::stream::integration_tests::test_decode_stream_abbreviation_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_decode_stream_abbreviation_array","exec_time":0.028904797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_12_up"}
|
|
PASS [ 0.016s] (2109/2902) pdftract-core parser::stream::integration_tests::test_th01_decompression_bomb_abort
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::integration_tests::test_th01_decompression_bomb_abort","exec_time":0.016166973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_13_average"}
|
|
PASS [ 0.010s] (2110/2902) pdftract-core parser::stream::predictor_tests::test_extraction_options_deserialize_password
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_deserialize_password","exec_time":0.009980474}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_paeth"}
|
|
PASS [ 0.008s] (2111/2902) pdftract-core parser::stream::predictor_tests::test_paeth_function
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_paeth_function","exec_time":0.008419145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_rgba_paeth"}
|
|
PASS [ 0.009s] (2112/2902) pdftract-core parser::stream::predictor_tests::test_flate_decode_with_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_with_predictor","exec_time":0.008927717}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_15_optimum_all_selectors"}
|
|
PASS [ 0.018s] (2113/2902) pdftract-core parser::stream::predictor_tests::test_bytes_per_pixel
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_bytes_per_pixel","exec_time":0.017842045}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_budget_enforcement_small_fixture"}
|
|
PASS [ 0.009s] (2114/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_11_sub
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_11_sub","exec_time":0.008848714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_invalid_selector"}
|
|
PASS [ 0.011s] (2115/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_10_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_10_none","exec_time":0.010652513}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_multiple_selectors_budget_per_row"}
|
|
PASS [ 0.018s] (2116/2902) pdftract-core parser::stream::predictor_tests::test_extraction_options_serialize_password_redacted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_extraction_options_serialize_password_redacted","exec_time":0.01819958}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgb_sub"}
|
|
PASS [ 0.015s] (2117/2902) pdftract-core parser::stream::predictor_tests::test_flate_decode_truncated_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_truncated_stream","exec_time":0.01512817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgba_up"}
|
|
PASS [ 0.011s] (2118/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_13_average
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_13_average","exec_time":0.011253515}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_0"}
|
|
PASS [ 0.014s] (2119/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_12_up
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_12_up","exec_time":0.013948644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_1"}
|
|
PASS [ 0.008s] (2120/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_14_rgba_paeth
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_rgba_paeth","exec_time":0.008195796}
|
|
PASS [ 0.019s] (2121/2902) pdftract-core parser::stream::predictor_tests::test_flate_decode_bomb_limit_with_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_bomb_limit_with_predictor","exec_time":0.019142323}
|
|
PASS [ 0.008s] (2122/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_15_optimum_all_selectors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_15_optimum_all_selectors","exec_time":0.008136135}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_defaults_for_predictor_1"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_default"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_multiple_rows_tiff"}
|
|
PASS [ 0.009s] (2123/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_budget_enforcement_small_fixture
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_budget_enforcement_small_fixture","exec_time":0.009048272}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_dict"}
|
|
PASS [ 0.019s] (2124/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_14_paeth
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_14_paeth","exec_time":0.018823454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_none"}
|
|
PASS [ 0.008s] (2125/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_selector_0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_0","exec_time":0.007910777}
|
|
PASS [ 0.007s] (2126/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_default","exec_time":0.007156719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_predictor"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_columns"}
|
|
PASS [ 0.008s] (2127/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_selector_1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_selector_1","exec_time":0.007615134}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_with_odd_bits_per_component"}
|
|
PASS [ 0.010s] (2128/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_rgba_up
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgba_up","exec_time":0.009923766}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_budget_enforcement_small_fixture"}
|
|
PASS [ 0.011s] (2129/2902) pdftract-core parser::stream::predictor_tests::test_predictor_multiple_rows_tiff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_multiple_rows_tiff","exec_time":0.010644558}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_grayscale"}
|
|
PASS [ 0.008s] (2130/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_from_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_none","exec_time":0.008189181}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb"}
|
|
PASS [ 0.014s] (2131/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_from_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_from_dict","exec_time":0.013565531}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb_budget_enforcement"}
|
|
PASS [ 0.009s] (2132/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_invalid_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_columns","exec_time":0.008507829}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_bomb_limit_no_panic"}
|
|
PASS [ 0.016s] (2133/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_defaults_for_predictor_1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_defaults_for_predictor_1","exec_time":0.015783676}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_no_panic"}
|
|
PASS [ 0.019s] (2134/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_rgb_sub
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_rgb_sub","exec_time":0.019245044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_with_params_no_panic"}
|
|
PASS [ 0.023s] (2135/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_multiple_selectors_budget_per_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_multiple_selectors_budget_per_row","exec_time":0.023470812}
|
|
PASS [ 0.023s] (2136/2902) pdftract-core parser::stream::predictor_tests::test_png_predictor_invalid_selector
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_png_predictor_invalid_selector","exec_time":0.023152625}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_no_panic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_bomb_limit_no_panic"}
|
|
PASS [ 0.011s] (2137/2902) pdftract-core parser::stream::predictor_tests::test_predictor_params_invalid_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_params_invalid_predictor","exec_time":0.010996048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_with_predictor_no_panic"}
|
|
PASS [ 0.008s] (2138/2902) pdftract-core parser::stream::predictor_tests::test_tiff_predictor_2_grayscale
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_grayscale","exec_time":0.007885243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_bomb_limit_no_panic"}
|
|
PASS [ 0.012s] (2139/2902) pdftract-core parser::stream::predictor_tests::test_tiff_predictor_2_budget_enforcement_small_fixture
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_budget_enforcement_small_fixture","exec_time":0.011522444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_no_panic"}
|
|
PASS [ 0.014s] (2140/2902) pdftract-core parser::stream::predictor_tests::test_predictor_with_odd_bits_per_component
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_predictor_with_odd_bits_per_component","exec_time":0.014099148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_early_change_no_panic"}
|
|
PASS [ 0.009s] (2141/2902) pdftract-core parser::stream::predictor_tests::test_tiff_predictor_2_rgb_budget_enforcement
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb_budget_enforcement","exec_time":0.009269573}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_predictor_no_panic"}
|
|
PASS [ 0.012s] (2142/2902) pdftract-core parser::stream::predictor_tests::test_tiff_predictor_2_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_tiff_predictor_2_rgb","exec_time":0.011939114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_not_found"}
|
|
PASS [ 0.014s] (2143/2902) pdftract-core parser::stream::source_tests::test_filesource_not_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_not_found","exec_time":0.014449423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_open"}
|
|
PASS [ 0.026s] (2144/2902) pdftract-core parser::stream::proptest_tests::proptest_lzw_decode_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_no_panic","exec_time":0.026172345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_read_at"}
|
|
PASS [ 0.032s] (2145/2902) pdftract-core parser::stream::proptest_tests::proptest_crypt_decode_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_no_panic","exec_time":0.031859317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_zero_copy"}
|
|
PASS [ 0.037s] (2146/2902) pdftract-core parser::stream::proptest_tests::proptest_flate_decode_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_no_panic","exec_time":0.037035245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_bomb_limit"}
|
|
PASS [ 0.037s] (2147/2902) pdftract-core parser::stream::proptest_tests::proptest_flate_decode_with_predictor_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_with_predictor_no_panic","exec_time":0.03688497}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref"}
|
|
PASS [ 0.035s] (2148/2902) pdftract-core parser::stream::proptest_tests::proptest_lzw_decode_with_early_change_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_early_change_no_panic","exec_time":0.035352675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_invalid_type"}
|
|
PASS [ 0.010s] (2149/2902) pdftract-core parser::stream::source_tests::test_filesource_read_at
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_read_at","exec_time":0.010147223}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_missing"}
|
|
PASS [ 0.009s] (2150/2902) pdftract-core parser::stream::source_tests::test_filesource_zero_copy
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_zero_copy","exec_time":0.009353004}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_passthrough"}
|
|
PASS [ 0.042s] (2151/2902) pdftract-core parser::stream::proptest_tests::proptest_flate_decode_bomb_limit_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_flate_decode_bomb_limit_no_panic","exec_time":0.042176361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_memorysource"}
|
|
PASS [ 0.044s] (2152/2902) pdftract-core parser::stream::proptest_tests::proptest_lzw_decode_bomb_limit_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_bomb_limit_no_panic","exec_time":0.04417233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_bomb_limit"}
|
|
PASS [ 0.009s] (2153/2902) pdftract-core parser::stream::source_tests::test_jbig2_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_bomb_limit","exec_time":0.008877702}
|
|
PASS [ 0.009s] (2154/2902) pdftract-core parser::stream::source_tests::test_jbig2_extract_globals_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref","exec_time":0.00859823}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_empty_stream"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_decode"}
|
|
PASS [ 0.024s] (2155/2902) pdftract-core parser::stream::source_tests::test_filesource_open
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_filesource_open","exec_time":0.023926258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_full_range"}
|
|
PASS [ 0.041s] (2156/2902) pdftract-core parser::stream::proptest_tests::proptest_lzw_decode_with_predictor_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_lzw_decode_with_predictor_no_panic","exec_time":0.041081877}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_invalid_bytes_skipped"}
|
|
PASS [ 0.050s] (2157/2902) pdftract-core parser::stream::proptest_tests::proptest_crypt_decode_bomb_limit_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_bomb_limit_no_panic","exec_time":0.050423948}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_no_delimiters"}
|
|
PASS [ 0.009s] (2158/2902) pdftract-core parser::stream::source_tests::test_jbig2_extract_globals_ref_missing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_missing","exec_time":0.0094758}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_partial_final_group"}
|
|
PASS [ 0.010s] (2159/2902) pdftract-core parser::stream::source_tests::test_jbig2_passthrough
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_passthrough","exec_time":0.009574276}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_pdf_whitespace"}
|
|
PASS [ 0.010s] (2160/2902) pdftract-core parser::stream::source_tests::test_memorysource
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_memorysource","exec_time":0.009745867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_roundtrip_known_vectors"}
|
|
PASS [ 0.053s] (2161/2902) pdftract-core parser::stream::proptest_tests::proptest_crypt_decode_with_params_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::proptest_tests::proptest_crypt_decode_with_params_no_panic","exec_time":0.052841734}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_mid_group_skipped"}
|
|
PASS [ 0.009s] (2162/2902) pdftract-core parser::stream::tests::test_ascii85_decode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_decode","exec_time":0.009477517}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_shortcut"}
|
|
PASS [ 0.019s] (2163/2902) pdftract-core parser::stream::source_tests::test_jbig2_extract_globals_ref_invalid_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::source_tests::test_jbig2_extract_globals_ref_invalid_type","exec_time":0.018966039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_zz_double_shortcut"}
|
|
PASS [ 0.011s] (2164/2902) pdftract-core parser::stream::tests::test_ascii85_pdf_whitespace
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_pdf_whitespace","exec_time":0.010889199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_all_nibbles"}
|
|
PASS [ 0.012s] (2165/2902) pdftract-core parser::stream::tests::test_ascii85_full_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_full_range","exec_time":0.012418118}
|
|
PASS [ 0.012s] (2166/2902) pdftract-core parser::stream::tests::test_ascii85_no_delimiters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_no_delimiters","exec_time":0.011958803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_decode"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_bomb_limit"}
|
|
PASS [ 0.014s] (2167/2902) pdftract-core parser::stream::tests::test_ascii85_invalid_bytes_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_invalid_bytes_skipped","exec_time":0.013912986}
|
|
PASS [ 0.014s] (2168/2902) pdftract-core parser::stream::tests::test_ascii85_empty_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_empty_stream","exec_time":0.013879399}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_invalid_bytes_continue"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_empty_stream"}
|
|
PASS [ 0.013s] (2169/2902) pdftract-core parser::stream::tests::test_ascii85_partial_final_group
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_partial_final_group","exec_time":0.013280615}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_mixed_case"}
|
|
PASS [ 0.015s] (2170/2902) pdftract-core parser::stream::tests::test_ascii85_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_bomb_limit","exec_time":0.015368675}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_no_terminator"}
|
|
PASS [ 0.012s] (2171/2902) pdftract-core parser::stream::tests::test_ascii85_z_mid_group_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_mid_group_skipped","exec_time":0.011529774}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_single"}
|
|
PASS [ 0.013s] (2172/2902) pdftract-core parser::stream::tests::test_ascii85_roundtrip_known_vectors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_roundtrip_known_vectors","exec_time":0.012885142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_triple"}
|
|
PASS [ 0.013s] (2173/2902) pdftract-core parser::stream::tests::test_ascii85_z_shortcut
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_z_shortcut","exec_time":0.013296826}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_pdf_whitespace_types"}
|
|
PASS [ 0.009s] (2174/2902) pdftract-core parser::stream::tests::test_asciihex_mixed_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_mixed_case","exec_time":0.008716809}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_roundtrip_random"}
|
|
PASS [ 0.013s] (2175/2902) pdftract-core parser::stream::tests::test_ascii85_zz_double_shortcut
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ascii85_zz_double_shortcut","exec_time":0.012865177}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_whitespace_ignored"}
|
|
PASS [ 0.008s] (2176/2902) pdftract-core parser::stream::tests::test_asciihex_no_terminator
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_no_terminator","exec_time":0.008057044}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_bomb_limit_flate"}
|
|
PASS [ 0.012s] (2177/2902) pdftract-core parser::stream::tests::test_asciihex_all_nibbles
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_all_nibbles","exec_time":0.011892361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_bomb_limit"}
|
|
PASS [ 0.012s] (2178/2902) pdftract-core parser::stream::tests::test_asciihex_decode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_decode","exec_time":0.011660728}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_passthrough"}
|
|
PASS [ 0.014s] (2179/2902) pdftract-core parser::stream::tests::test_asciihex_invalid_bytes_continue
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_invalid_bytes_continue","exec_time":0.013766621}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_with_invalid_columns"}
|
|
PASS [ 0.016s] (2180/2902) pdftract-core parser::stream::tests::test_asciihex_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_bomb_limit","exec_time":0.015723105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_defaults"}
|
|
PASS [ 0.008s] (2181/2902) pdftract-core parser::stream::tests::test_asciihex_pdf_whitespace_types
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_pdf_whitespace_types","exec_time":0.007821883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group3_2d"}
|
|
PASS [ 0.013s] (2182/2902) pdftract-core parser::stream::tests::test_asciihex_odd_length_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_single","exec_time":0.013217053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group4"}
|
|
PASS [ 0.008s] (2183/2902) pdftract-core parser::stream::tests::test_ccitt_decode_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_bomb_limit","exec_time":0.007552351}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_missing_columns"}
|
|
PASS [ 0.018s] (2184/2902) pdftract-core parser::stream::tests::test_asciihex_empty_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_empty_stream","exec_time":0.018432205}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_bomb_limit"}
|
|
PASS [ 0.019s] (2185/2902) pdftract-core parser::stream::tests::test_asciihex_odd_length_triple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_odd_length_triple","exec_time":0.018921683}
|
|
PASS [ 0.013s] (2186/2902) pdftract-core parser::stream::tests::test_bomb_limit_flate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_bomb_limit_flate","exec_time":0.012858437}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_invalid_columns"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_defaults"}
|
|
PASS [ 0.010s] (2187/2902) pdftract-core parser::stream::tests::test_ccitt_parse_params_defaults
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_defaults","exec_time":0.009507017}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_with_all_fields"}
|
|
PASS [ 0.011s] (2188/2902) pdftract-core parser::stream::tests::test_ccitt_parse_params_group4
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group4","exec_time":0.010569978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_missing_columns"}
|
|
PASS [ 0.017s] (2189/2902) pdftract-core parser::stream::tests::test_asciihex_whitespace_ignored
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_whitespace_ignored","exec_time":0.016521504}
|
|
PASS [ 0.017s] (2190/2902) pdftract-core parser::stream::tests::test_asciihex_roundtrip_random
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_asciihex_roundtrip_random","exec_time":0.016903307}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_with_columns"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_no_params"}
|
|
PASS [ 0.012s] (2191/2902) pdftract-core parser::stream::tests::test_ccitt_decode_with_invalid_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_with_invalid_columns","exec_time":0.012014638}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_roundtrip_empty"}
|
|
PASS [ 0.016s] (2192/2902) pdftract-core parser::stream::tests::test_ccitt_decode_passthrough
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_decode_passthrough","exec_time":0.015693516}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_bomb_limit"}
|
|
PASS [ 0.010s] (2193/2902) pdftract-core parser::stream::tests::test_ccitt_parse_params_missing_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_missing_columns","exec_time":0.010035618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_color_transform_parsing"}
|
|
PASS [ 0.010s] (2194/2902) pdftract-core parser::stream::tests::test_ccittfax_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_bomb_limit","exec_time":0.010048032}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_empty"}
|
|
PASS [ 0.012s] (2195/2902) pdftract-core parser::stream::tests::test_ccittfax_parse_params_defaults
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_defaults","exec_time":0.011833124}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_eoi"}
|
|
PASS [ 0.020s] (2196/2902) pdftract-core parser::stream::tests::test_ccitt_parse_params_group3_2d
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccitt_parse_params_group3_2d","exec_time":0.019948185}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_soi"}
|
|
PASS [ 0.010s] (2197/2902) pdftract-core parser::stream::tests::test_ccittfax_passthrough_missing_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_missing_columns","exec_time":0.009825027}
|
|
PASS [ 0.010s] (2198/2902) pdftract-core parser::stream::tests::test_ccittfax_roundtrip_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_roundtrip_empty","exec_time":0.009835242}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_valid_jpeg"}
|
|
PASS [ 0.012s] (2199/2902) pdftract-core parser::stream::tests::test_ccittfax_parse_params_invalid_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_invalid_columns","exec_time":0.012067472}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_bomb_limit"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_flate_decode_simple"}
|
|
PASS [ 0.009s] (2200/2902) pdftract-core parser::stream::tests::test_dctdecode_passthrough_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_empty","exec_time":0.009178519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_is_send_sync"}
|
|
PASS [ 0.011s] (2201/2902) pdftract-core parser::stream::tests::test_dctdecode_color_transform_parsing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_color_transform_parsing","exec_time":0.011146626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_name"}
|
|
PASS [ 0.013s] (2202/2902) pdftract-core parser::stream::tests::test_ccittfax_passthrough_no_params
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_no_params","exec_time":0.012765556}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_empty"}
|
|
PASS [ 0.017s] (2203/2902) pdftract-core parser::stream::tests::test_ccittfax_parse_params_with_all_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_parse_params_with_all_fields","exec_time":0.016903007}
|
|
PASS [ 0.015s] (2204/2902) pdftract-core parser::stream::tests::test_ccittfax_passthrough_with_columns
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_ccittfax_passthrough_with_columns","exec_time":0.014637944}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_truncated"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_raw_j2k"}
|
|
PASS [ 0.010s] (2205/2902) pdftract-core parser::stream::tests::test_dctdecode_passthrough_missing_eoi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_eoi","exec_time":0.010141106}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_valid_jp2"}
|
|
PASS [ 0.009s] (2206/2902) pdftract-core parser::stream::tests::test_dctdecode_passthrough_valid_jpeg
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_valid_jpeg","exec_time":0.008894416}
|
|
PASS [ 0.017s] (2207/2902) pdftract-core parser::stream::tests::test_dctdecode_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_bomb_limit","exec_time":0.017297462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_bomb_limit"}
|
|
PASS [ 0.007s] (2208/2902) pdftract-core parser::stream::tests::test_jpxstream_is_send_sync
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_is_send_sync","exec_time":0.007168039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_incremental"}
|
|
PASS [ 0.010s] (2209/2902) pdftract-core parser::stream::tests::test_flate_decode_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_flate_decode_simple","exec_time":0.010080241}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_predictor"}
|
|
PASS [ 0.012s] (2210/2902) pdftract-core parser::stream::tests::test_dctdecode_passthrough_missing_soi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_dctdecode_passthrough_missing_soi","exec_time":0.012166604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_repeated_pattern"}
|
|
PASS [ 0.014s] (2211/2902) pdftract-core parser::stream::tests::test_jpxstream_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_name","exec_time":0.014278885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_simple_early_change"}
|
|
PASS [ 0.009s] (2212/2902) pdftract-core parser::stream::tests::test_lzw_decode_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_empty","exec_time":0.008745378}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_truncated_stream"}
|
|
PASS [ 0.009s] (2213/2902) pdftract-core parser::stream::tests::test_lzw_decode_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_predictor","exec_time":0.008973837}
|
|
PASS [ 0.008s] (2214/2902) pdftract-core parser::stream::tests::test_lzw_decode_repeated_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_repeated_pattern","exec_time":0.008031329}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_late_change"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_early_change"}
|
|
PASS [ 0.015s] (2215/2902) pdftract-core parser::stream::tests::test_lzw_decode_incremental
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_incremental","exec_time":0.01465596}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_early_change"}
|
|
PASS [ 0.016s] (2216/2902) pdftract-core parser::stream::tests::test_lzw_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_bomb_limit","exec_time":0.015960619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_late_change"}
|
|
PASS [ 0.027s] (2217/2902) pdftract-core parser::stream::tests::test_jpxstream_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_bomb_limit","exec_time":0.027256742}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_early_change"}
|
|
PASS [ 0.010s] (2218/2902) pdftract-core parser::stream::tests::test_lzw_decode_truncated_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_truncated_stream","exec_time":0.010184286}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_late_change"}
|
|
PASS [ 0.014s] (2219/2902) pdftract-core parser::stream::tests::test_lzw_decode_simple_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_simple_early_change","exec_time":0.013932127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_early_change"}
|
|
PASS [ 0.014s] (2220/2902) pdftract-core parser::stream::tests::test_lzw_decode_with_params_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_early_change","exec_time":0.013751739}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_late_change"}
|
|
PASS [ 0.034s] (2221/2902) pdftract-core parser::stream::tests::test_jpxstream_passthrough_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_empty","exec_time":0.034211639}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_early_change"}
|
|
PASS [ 0.014s] (2222/2902) pdftract-core parser::stream::tests::test_lzw_fixture_incremental_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_early_change","exec_time":0.013724305}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_late_change"}
|
|
PASS [ 0.019s] (2223/2902) pdftract-core parser::stream::tests::test_lzw_decode_with_params_late_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_decode_with_params_late_change","exec_time":0.018542183}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_truncated"}
|
|
PASS [ 0.032s] (2224/2902) pdftract-core parser::stream::tests::test_jpxstream_passthrough_valid_jp2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_valid_jp2","exec_time":0.032167725}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_with_predictor"}
|
|
PASS [ 0.036s] (2225/2902) pdftract-core parser::stream::tests::test_jpxstream_passthrough_raw_j2k
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_raw_j2k","exec_time":0.035724187}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_normalize_filter_names"}
|
|
PASS [ 0.009s] (2226/2902) pdftract-core parser::stream::tests::test_lzw_fixture_repeated_late_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_late_change","exec_time":0.009236262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_passthrough_decoder"}
|
|
PASS [ 0.021s] (2227/2902) pdftract-core parser::stream::tests::test_lzw_fixture_incremental_late_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_incremental_late_change","exec_time":0.020855464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_bomb_limit"}
|
|
PASS [ 0.018s] (2228/2902) pdftract-core parser::stream::tests::test_lzw_fixture_mixed_late_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_late_change","exec_time":0.017900744}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_empty_input"}
|
|
PASS [ 0.019s] (2229/2902) pdftract-core parser::stream::tests::test_lzw_fixture_mixed_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_mixed_early_change","exec_time":0.018736361}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_eod"}
|
|
PASS [ 0.015s] (2230/2902) pdftract-core parser::stream::tests::test_lzw_fixture_repeated_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_repeated_early_change","exec_time":0.015031684}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_literal_copy"}
|
|
PASS [ 0.043s] (2231/2902) pdftract-core parser::stream::tests::test_jpxstream_passthrough_truncated
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_jpxstream_passthrough_truncated","exec_time":0.042710564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_literal"}
|
|
PASS [ 0.008s] (2232/2902) pdftract-core parser::stream::tests::test_lzw_fixture_truncated
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_truncated","exec_time":0.007763115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_repeat"}
|
|
PASS [ 0.008s] (2233/2902) pdftract-core parser::stream::tests::test_normalize_filter_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_normalize_filter_names","exec_time":0.007713066}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_min_repeat"}
|
|
PASS [ 0.010s] (2234/2902) pdftract-core parser::stream::tests::test_lzw_fixture_with_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_with_predictor","exec_time":0.009694519}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_mixed_literal_and_repeat"}
|
|
PASS [ 0.009s] (2235/2902) pdftract-core parser::stream::tests::test_runlength_decode_bomb_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_bomb_limit","exec_time":0.008886316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_name"}
|
|
PASS [ 0.019s] (2236/2902) pdftract-core parser::stream::tests::test_lzw_fixture_simple_early_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_early_change","exec_time":0.019443085}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_normalize_filter_name"}
|
|
PASS [ 0.009s] (2237/2902) pdftract-core parser::stream::tests::test_runlength_decode_min_repeat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_min_repeat","exec_time":0.008535267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_repeat"}
|
|
PASS [ 0.019s] (2238/2902) pdftract-core parser::stream::tests::test_lzw_fixture_simple_late_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_lzw_fixture_simple_late_change","exec_time":0.019385881}
|
|
PASS [ 0.014s] (2239/2902) pdftract-core parser::stream::tests::test_passthrough_decoder
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_passthrough_decoder","exec_time":0.013773681}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_repeat"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_input"}
|
|
PASS [ 0.009s] (2240/2902) pdftract-core parser::stream::tests::test_runlength_decode_max_repeat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_repeat","exec_time":0.008884991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_zero_literal"}
|
|
PASS [ 0.012s] (2241/2902) pdftract-core parser::stream::tests::test_runlength_decode_eod
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_eod","exec_time":0.012325554}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_block_quote"}
|
|
PASS [ 0.015s] (2242/2902) pdftract-core parser::stream::tests::test_runlength_decode_empty_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_empty_input","exec_time":0.014539138}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_caption"}
|
|
PASS [ 0.015s] (2243/2902) pdftract-core parser::stream::tests::test_runlength_decode_max_literal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_max_literal","exec_time":0.014585442}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_code"}
|
|
PASS [ 0.008s] (2244/2902) pdftract-core parser::stream::tests::test_runlength_decode_normalize_filter_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_normalize_filter_name","exec_time":0.007751683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_figure"}
|
|
PASS [ 0.008s] (2245/2902) pdftract-core parser::stream::tests::test_runlength_decode_truncated_input
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_input","exec_time":0.007705805}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_form"}
|
|
PASS [ 0.015s] (2246/2902) pdftract-core parser::stream::tests::test_runlength_decode_mixed_literal_and_repeat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_mixed_literal_and_repeat","exec_time":0.014510175}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_formula"}
|
|
PASS [ 0.018s] (2247/2902) pdftract-core parser::stream::tests::test_runlength_decode_literal_copy
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_literal_copy","exec_time":0.017605189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_all_levels"}
|
|
PASS [ 0.010s] (2248/2902) pdftract-core parser::stream::tests::test_runlength_decode_truncated_repeat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_truncated_repeat","exec_time":0.009735763}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h"}
|
|
PASS [ 0.014s] (2249/2902) pdftract-core parser::stream::tests::test_runlength_decode_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_name","exec_time":0.013864884}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h1"}
|
|
PASS [ 0.013s] (2250/2902) pdftract-core parser::struct_tree::tests::test_block_kind_block_quote
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_block_quote","exec_time":0.012666223}
|
|
PASS [ 0.011s] (2251/2902) pdftract-core parser::struct_tree::tests::test_block_kind_caption
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_caption","exec_time":0.010736599}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h2"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_quote"}
|
|
PASS [ 0.017s] (2252/2902) pdftract-core parser::stream::tests::test_runlength_decode_zero_literal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_zero_literal","exec_time":0.01659382}
|
|
PASS [ 0.009s] (2253/2902) pdftract-core parser::struct_tree::tests::test_block_kind_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_figure","exec_time":0.008980968}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list"}
|
|
PASS [ 0.017s] (2254/2902) pdftract-core parser::stream::tests::test_runlength_decode_repeat
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::tests::test_runlength_decode_repeat","exec_time":0.016647818}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_span"}
|
|
PASS [ 0.011s] (2255/2902) pdftract-core parser::struct_tree::tests::test_block_kind_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_code","exec_time":0.011080593}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_item"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_body"}
|
|
PASS [ 0.008s] (2256/2902) pdftract-core parser::struct_tree::tests::test_block_kind_heading_h
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h","exec_time":0.007723713}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_label"}
|
|
PASS [ 0.010s] (2257/2902) pdftract-core parser::struct_tree::tests::test_block_kind_heading_all_levels
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_all_levels","exec_time":0.009538186}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_note"}
|
|
PASS [ 0.008s] (2258/2902) pdftract-core parser::struct_tree::tests::test_block_kind_heading_h2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h2","exec_time":0.008012634}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_paragraph"}
|
|
PASS [ 0.011s] (2259/2902) pdftract-core parser::struct_tree::tests::test_block_kind_heading_h1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_heading_h1","exec_time":0.010784831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_reference"}
|
|
PASS [ 0.015s] (2260/2902) pdftract-core parser::struct_tree::tests::test_block_kind_formula
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_formula","exec_time":0.015409666}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_structural_container"}
|
|
PASS [ 0.008s] (2261/2902) pdftract-core parser::struct_tree::tests::test_block_kind_inline_quote
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_quote","exec_time":0.008301614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_table"}
|
|
PASS [ 0.017s] (2262/2902) pdftract-core parser::struct_tree::tests::test_block_kind_form
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_form","exec_time":0.016673063}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_toc"}
|
|
PASS [ 0.007s] (2263/2902) pdftract-core parser::struct_tree::tests::test_block_kind_inline_span
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_inline_span","exec_time":0.007297167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_unknown"}
|
|
PASS [ 0.008s] (2264/2902) pdftract-core parser::struct_tree::tests::test_block_kind_paragraph
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_paragraph","exec_time":0.007876711}
|
|
PASS [ 0.008s] (2265/2902) pdftract-core parser::struct_tree::tests::test_block_kind_reference
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_reference","exec_time":0.007528302}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_no_marked_content"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_multi_page_one_fallback"}
|
|
PASS [ 0.008s] (2266/2902) pdftract-core parser::struct_tree::tests::test_block_kind_structural_container
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_structural_container","exec_time":0.007582859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_false_low_coverage"}
|
|
PASS [ 0.007s] (2267/2902) pdftract-core parser::struct_tree::tests::test_block_kind_table
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_table","exec_time":0.007233098}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_high_coverage"}
|
|
PASS [ 0.008s] (2268/2902) pdftract-core parser::struct_tree::tests::test_block_kind_unknown
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_unknown","exec_time":0.008045122}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_low_coverage"}
|
|
PASS [ 0.022s] (2269/2902) pdftract-core parser::struct_tree::tests::test_block_kind_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list","exec_time":0.021608156}
|
|
PASS [ 0.008s] (2270/2902) pdftract-core parser::struct_tree::tests::test_check_coverage_no_marked_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_no_marked_content","exec_time":0.008224743}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_below_threshold"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_above_threshold"}
|
|
PASS [ 0.008s] (2271/2902) pdftract-core parser::struct_tree::tests::test_check_coverage_multi_page_one_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_multi_page_one_fallback","exec_time":0.008461579}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_full_coverage"}
|
|
PASS [ 0.023s] (2272/2902) pdftract-core parser::struct_tree::tests::test_block_kind_list_body
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_body","exec_time":0.023215712}
|
|
PASS [ 0.020s] (2273/2902) pdftract-core parser::struct_tree::tests::test_block_kind_list_item
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_item","exec_time":0.020262438}
|
|
PASS [ 0.009s] (2274/2902) pdftract-core parser::struct_tree::tests::test_check_coverage_suspects_false_low_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_false_low_coverage","exec_time":0.008914159}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_with_orphan_mcids"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_no_mcids"}
|
|
PASS [ 0.019s] (2275/2902) pdftract-core parser::struct_tree::tests::test_block_kind_list_label
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_list_label","exec_time":0.018928923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_heading_level_not_auto_incremented"}
|
|
PASS [ 0.009s] (2276/2902) pdftract-core parser::struct_tree::tests::test_check_coverage_suspects_true_high_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_high_coverage","exec_time":0.009347108}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_list_nesting_mapping"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_threshold_edge_case"}
|
|
PASS [ 0.022s] (2277/2902) pdftract-core parser::struct_tree::tests::test_block_kind_note
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_note","exec_time":0.022407801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_heading_with_level"}
|
|
PASS [ 0.020s] (2278/2902) pdftract-core parser::struct_tree::tests::test_block_kind_toc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_block_kind_toc","exec_time":0.019927669}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_inline_element"}
|
|
PASS [ 0.009s] (2279/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_below_threshold","exec_time":0.008529152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_paragraph"}
|
|
PASS [ 0.009s] (2280/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_full_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_full_coverage","exec_time":0.008892327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_structural_container"}
|
|
PASS [ 0.009s] (2281/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_above_threshold","exec_time":0.009217356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_unknown_type"}
|
|
PASS [ 0.015s] (2282/2902) pdftract-core parser::struct_tree::tests::test_check_coverage_suspects_true_low_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_check_coverage_suspects_true_low_coverage","exec_time":0.015220809}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_from_array"}
|
|
PASS [ 0.012s] (2283/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_with_orphan_mcids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_with_orphan_mcids","exec_time":0.012015915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_resolution"}
|
|
PASS [ 0.015s] (2284/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_no_mcids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_no_mcids","exec_time":0.015345251}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_with_struct_parent"}
|
|
PASS [ 0.008s] (2285/2902) pdftract-core parser::struct_tree::tests::test_mapping_result_for_paragraph
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_paragraph","exec_time":0.007615221}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_empty_struct_tree_root"}
|
|
PASS [ 0.015s] (2286/2902) pdftract-core parser::struct_tree::tests::test_list_nesting_mapping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_list_nesting_mapping","exec_time":0.015094901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_intermediate_kids"}
|
|
PASS [ 0.013s] (2287/2902) pdftract-core parser::struct_tree::tests::test_mapping_result_for_heading_with_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_heading_with_level","exec_time":0.013232978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_invalid_node_type"}
|
|
PASS [ 0.008s] (2288/2902) pdftract-core parser::struct_tree::tests::test_mapping_result_for_structural_container
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_structural_container","exec_time":0.007755619}
|
|
PASS [ 0.016s] (2289/2902) pdftract-core parser::struct_tree::tests::test_heading_level_not_auto_incremented
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_heading_level_not_auto_incremented","exec_time":0.015592973}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_leaf_nums"}
|
|
PASS [ 0.016s] (2290/2902) pdftract-core parser::struct_tree::tests::test_compute_coverage_threshold_edge_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_compute_coverage_threshold_edge_case","exec_time":0.015739366}
|
|
PASS [ 0.014s] (2291/2902) pdftract-core parser::struct_tree::tests::test_mapping_result_for_inline_element
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_inline_element","exec_time":0.013930224}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_unsupported_value_type"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_odd_length"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_non_integer_key"}
|
|
PASS [ 0.014s] (2292/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_annotation_from_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_from_array","exec_time":0.013994897}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_missing_key"}
|
|
PASS [ 0.013s] (2293/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_annotation_resolution
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_resolution","exec_time":0.012695838}
|
|
PASS [ 0.009s] (2294/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_invalid_node_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_invalid_node_type","exec_time":0.00897916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_parent_tree_entry"}
|
|
PASS [ 0.008s] (2295/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_malformed_nums_odd_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_odd_length","exec_time":0.008118732}
|
|
PASS [ 0.012s] (2296/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_annotation_with_struct_parent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_annotation_with_struct_parent","exec_time":0.011878246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_null_entry"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_struct_parents"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_off_by_one_missing_entries"}
|
|
PASS [ 0.012s] (2297/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_leaf_nums
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_leaf_nums","exec_time":0.011930342}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_default"}
|
|
PASS [ 0.015s] (2298/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_empty_struct_tree_root
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_empty_struct_tree_root","exec_time":0.014889555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_new"}
|
|
PASS [ 0.022s] (2299/2902) pdftract-core parser::struct_tree::tests::test_mapping_result_for_unknown_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_mapping_result_for_unknown_type","exec_time":0.021898722}
|
|
PASS [ 0.011s] (2300/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_malformed_nums_non_integer_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_nums_non_integer_key","exec_time":0.011481841}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_chaining"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_single_ref"}
|
|
PASS [ 0.015s] (2301/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_intermediate_kids
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_intermediate_kids","exec_time":0.014926894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_cycle_detection"}
|
|
PASS [ 0.015s] (2302/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_malformed_unsupported_value_type
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_malformed_unsupported_value_type","exec_time":0.014888279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_parse"}
|
|
PASS [ 0.011s] (2303/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_missing_key
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_missing_key","exec_time":0.011062342}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_resolve"}
|
|
PASS [ 0.009s] (2304/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_off_by_one_missing_entries
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_off_by_one_missing_entries","exec_time":0.008577034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_self_mapping"}
|
|
PASS [ 0.009s] (2305/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_null_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_null_entry","exec_time":0.009124178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_span_passthrough"}
|
|
PASS [ 0.015s] (2306/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_no_parent_tree_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_parent_tree_entry","exec_time":0.014719896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_elem_node_new"}
|
|
PASS [ 0.013s] (2307/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_no_struct_parents
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_no_struct_parents","exec_time":0.013391075}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_actual_text_scope"}
|
|
PASS [ 0.009s] (2308/2902) pdftract-core parser::struct_tree::tests::test_role_map_resolve
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_resolve","exec_time":0.008960821}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_lang_inheritance"}
|
|
PASS [ 0.016s] (2309/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_resolver_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_default","exec_time":0.01631793}
|
|
PASS [ 0.015s] (2310/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_single_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_single_ref","exec_time":0.015189264}
|
|
PASS [ 0.010s] (2311/2902) pdftract-core parser::struct_tree::tests::test_span_passthrough
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_span_passthrough","exec_time":0.009663932}
|
|
PASS [ 0.010s] (2312/2902) pdftract-core parser::struct_tree::tests::test_role_map_self_mapping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_self_mapping","exec_time":0.010452327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_default"}
|
|
PASS [ 0.016s] (2313/2902) pdftract-core parser::struct_tree::tests::test_role_map_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_cycle_detection","exec_time":0.016053807}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcr_kid"}
|
|
PASS [ 0.014s] (2314/2902) pdftract-core parser::struct_tree::tests::test_role_map_chaining
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_chaining","exec_time":0.01360577}
|
|
PASS [ 0.016s] (2315/2902) pdftract-core parser::struct_tree::tests::test_parent_tree_resolver_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_parent_tree_resolver_new","exec_time":0.016499157}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_objr_kid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_from_name"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_word_rolemap_integration"}
|
|
PASS [ 0.014s] (2316/2902) pdftract-core parser::struct_tree::tests::test_role_map_parse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_role_map_parse","exec_time":0.013595863}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_heading_level"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcid_kid"}
|
|
PASS [ 0.010s] (2317/2902) pdftract-core parser::struct_tree::tests::test_struct_elem_node_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_elem_node_new","exec_time":0.009848788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_is_heading"}
|
|
PASS [ 0.007s] (2318/2902) pdftract-core parser::struct_tree::tests::test_structure_type_from_name
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_from_name","exec_time":0.007346459}
|
|
PASS [ 0.008s] (2319/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_root_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_default","exec_time":0.007892067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_no_panic"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_table_grouping_mapping"}
|
|
PASS [ 0.012s] (2320/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_actual_text_scope
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_actual_text_scope","exec_time":0.012449395}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_offsets_no_panic"}
|
|
PASS [ 0.008s] (2321/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_mcid_kid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcid_kid","exec_time":0.008116432}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_linearized_no_panic"}
|
|
PASS [ 0.008s] (2322/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_word_rolemap_integration
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_word_rolemap_integration","exec_time":0.007933979}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_no_panic"}
|
|
PASS [ 0.010s] (2323/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_root_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_root_new","exec_time":0.009843853}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_merge_hybrid_no_panic"}
|
|
PASS [ 0.010s] (2324/2902) pdftract-core parser::struct_tree::tests::test_structure_type_is_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_is_heading","exec_time":0.010300661}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_no_panic"}
|
|
PASS [ 0.014s] (2325/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_objr_kid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_objr_kid","exec_time":0.013609745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_random_offset_no_panic"}
|
|
PASS [ 0.020s] (2326/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_lang_inheritance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_lang_inheritance","exec_time":0.019742024}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_bytes_no_panic"}
|
|
PASS [ 0.018s] (2327/2902) pdftract-core parser::struct_tree::tests::test_struct_tree_mcr_kid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_struct_tree_mcr_kid","exec_time":0.017699119}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_offset_no_panic"}
|
|
PASS [ 0.017s] (2328/2902) pdftract-core parser::struct_tree::tests::test_structure_type_heading_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_structure_type_heading_level","exec_time":0.016745683}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_add_entry"}
|
|
PASS [ 0.023s] (2329/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_forward_scan_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_no_panic","exec_time":0.022500467}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_cache_object"}
|
|
PASS [ 0.022s] (2330/2902) pdftract-core parser::xref::tests::test_add_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_add_entry","exec_time":0.021812207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_circular_ref_detection"}
|
|
PASS [ 0.008s] (2331/2902) pdftract-core parser::xref::tests::test_cache_object
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_cache_object","exec_time":0.00830323}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_debug_xref_stream_parsing"}
|
|
PASS [ 0.036s] (2332/2902) pdftract-core parser::struct_tree::tests::test_table_grouping_mapping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::struct_tree::tests::test_table_grouping_mapping","exec_time":0.036490798}
|
|
PASS [ 0.037s] (2333/2902) pdftract-core parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_no_panic","exec_time":0.036729345}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_no_hint_stream"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_file_size_mismatch"}
|
|
PASS [ 0.036s] (2334/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_parse_xref_stream_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_no_panic","exec_time":0.036431477}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_non_linearized_pdf"}
|
|
PASS [ 0.041s] (2335/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_forward_scan_linearized_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_forward_scan_linearized_no_panic","exec_time":0.041419552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_proptest_random_bytes"}
|
|
PASS [ 0.035s] (2336/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_random_bytes_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_bytes_no_panic","exec_time":0.034612416}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_incremental_update"}
|
|
PASS [ 0.040s] (2337/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_merge_hybrid_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_merge_hybrid_no_panic","exec_time":0.040155625}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_valid_dict"}
|
|
PASS [ 0.040s] (2338/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_parse_xref_stream_random_offset_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_parse_xref_stream_random_offset_no_panic","exec_time":0.039942016}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_carriage_return"}
|
|
PASS [ 0.014s] (2339/2902) pdftract-core parser::xref::tests::test_debug_xref_stream_parsing
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_debug_xref_stream_parsing","exec_time":0.014309161}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_empty_file"}
|
|
PASS [ 0.040s] (2340/2902) pdftract-core parser::xref::tests::proptest_tests::proptest_random_offset_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_tests::proptest_random_offset_no_panic","exec_time":0.040281279}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_false_positive_handling"}
|
|
PASS [ 0.009s] (2341/2902) pdftract-core parser::xref::tests::test_detect_linearization_with_valid_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_valid_dict","exec_time":0.008514408}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_linearized_disabled"}
|
|
FAIL [ 0.009s] (2342/2902) pdftract-core parser::xref::tests::test_forward_scan_carriage_return
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_carriage_return' (1434486) panicked at crates/pdftract-core/src/parser/xref.rs:3228:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 2
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_carriage_return ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_carriage_return
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_carriage_return","exec_time":0.009476809,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_carriage_return' (1434486) panicked at crates/pdftract-core/src/parser/xref.rs:3228:9:\nassertion `left == right` failed\n left: 0\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_multi_revision"}
|
|
PASS [ 0.019s] (2343/2902) pdftract-core parser::xref::tests::test_detect_linearization_file_size_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_file_size_mismatch","exec_time":0.019163068}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_no_objects"}
|
|
PASS [ 0.025s] (2344/2902) pdftract-core parser::xref::tests::test_circular_ref_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_circular_ref_detection","exec_time":0.025253338}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_simple"}
|
|
PASS [ 0.009s] (2345/2902) pdftract-core parser::xref::tests::test_forward_scan_empty_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_empty_file","exec_time":0.008908254}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_trailer_no_space"}
|
|
FAIL [ 0.008s] (2346/2902) pdftract-core parser::xref::tests::test_forward_scan_false_positive_handling
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_false_positive_handling' (1434493) panicked at crates/pdftract-core/src/parser/xref.rs:3157:9:
|
|
assertion failed: result.len() >= 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_false_positive_handling ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_false_positive_handling
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_false_positive_handling","exec_time":0.008067212,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_false_positive_handling' (1434493) panicked at crates/pdftract-core/src/parser/xref.rs:3157:9:\nassertion failed: result.len() >= 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_truncated_file"}
|
|
PASS [ 0.024s] (2347/2902) pdftract-core parser::xref::tests::test_detect_linearization_no_hint_stream
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_no_hint_stream","exec_time":0.024480142}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_generations"}
|
|
PASS [ 0.017s] (2348/2902) pdftract-core parser::xref::tests::test_detect_linearization_with_incremental_update
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_with_incremental_update","exec_time":0.016996402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_trailer"}
|
|
PASS [ 0.021s] (2349/2902) pdftract-core parser::xref::tests::test_detect_linearization_proptest_random_bytes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_proptest_random_bytes","exec_time":0.021333972}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_get_entry"}
|
|
PASS [ 0.023s] (2350/2902) pdftract-core parser::xref::tests::test_detect_linearization_non_linearized_pdf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_detect_linearization_non_linearized_pdf","exec_time":0.022669436}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_is_hybrid_trailer_detection"}
|
|
FAIL [ 0.010s] (2351/2902) pdftract-core parser::xref::tests::test_forward_scan_simple
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_simple' (1434504) panicked at crates/pdftract-core/src/parser/xref.rs:2999:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 3
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_simple ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_simple
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_simple","exec_time":0.01030535,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_simple' (1434504) panicked at crates/pdftract-core/src/parser/xref.rs:2999:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_empty_sections"}
|
|
PASS [ 0.012s] (2352/2902) pdftract-core parser::xref::tests::test_forward_scan_no_objects
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_no_objects","exec_time":0.01159825}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_free_inuse_conflict"}
|
|
PASS [ 0.017s] (2353/2902) pdftract-core parser::xref::tests::test_forward_scan_linearized_disabled
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_linearized_disabled","exec_time":0.016626173}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_gap_fill"}
|
|
FAIL [ 0.012s] (2354/2902) pdftract-core parser::xref::tests::test_forward_scan_trailer_no_space
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_trailer_no_space' (1434509) panicked at crates/pdftract-core/src/parser/xref.rs:3241:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_trailer_no_space ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_trailer_no_space
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_trailer_no_space","exec_time":0.012023491,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_trailer_no_space' (1434509) panicked at crates/pdftract-core/src/parser/xref.rs:3241:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_proptest_simple"}
|
|
FAIL [ 0.014s] (2355/2902) pdftract-core parser::xref::tests::test_forward_scan_multi_revision
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_multi_revision' (1434505) panicked at crates/pdftract-core/src/parser/xref.rs:3131:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 2
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_multi_revision ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_multi_revision
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_multi_revision","exec_time":0.0140997,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_multi_revision' (1434505) panicked at crates/pdftract-core/src/parser/xref.rs:3131:9:\nassertion `left == right` failed\n left: 0\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_stream_only"}
|
|
FAIL [ 0.013s] (2356/2902) pdftract-core parser::xref::tests::test_forward_scan_with_trailer
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_with_trailer' (1434514) panicked at crates/pdftract-core/src/parser/xref.rs:3114:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 3
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_with_trailer ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_with_trailer
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_trailer","exec_time":0.01296391,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_with_trailer' (1434514) panicked at crates/pdftract-core/src/parser/xref.rs:3114:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_only"}
|
|
FAIL [ 0.017s] (2357/2902) pdftract-core parser::xref::tests::test_forward_scan_with_generations
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_with_generations' (1434515) panicked at crates/pdftract-core/src/parser/xref.rs:3021:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 3
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_with_generations ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_with_generations
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_with_generations","exec_time":0.01678783,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_with_generations' (1434515) panicked at crates/pdftract-core/src/parser/xref.rs:3021:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_priority"}
|
|
PASS [ 0.016s] (2358/2902) pdftract-core parser::xref::tests::test_is_hybrid_trailer_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_is_hybrid_trailer_detection","exec_time":0.015957939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_trailer_xrefstm_removed"}
|
|
FAIL [ 0.022s] (2359/2902) pdftract-core parser::xref::tests::test_forward_scan_truncated_file
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_forward_scan_truncated_file' (1434518) panicked at crates/pdftract-core/src/parser/xref.rs:3091:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 4
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_forward_scan_truncated_file ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_forward_scan_truncated_file
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_forward_scan_truncated_file","exec_time":0.022478908,"stdout":"\nthread 'parser::xref::tests::test_forward_scan_truncated_file' (1434518) panicked at crates/pdftract-core/src/parser/xref.rs:3091:9:\nassertion `left == right` failed\n left: 0\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
PASS [ 0.017s] (2360/2902) pdftract-core parser::xref::tests::test_get_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_get_entry","exec_time":0.01743566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_conflict_free_vs_inuse"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs"}
|
|
PASS [ 0.013s] (2361/2902) pdftract-core parser::xref::tests::test_merge_hybrid_empty_sections
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_empty_sections","exec_time":0.01328377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_empty_first_page"}
|
|
PASS [ 0.011s] (2362/2902) pdftract-core parser::xref::tests::test_merge_hybrid_gap_fill
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_gap_fill","exec_time":0.010949714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_obj_ref"}
|
|
PASS [ 0.014s] (2363/2902) pdftract-core parser::xref::tests::test_merge_hybrid_proptest_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_proptest_simple","exec_time":0.013992724}
|
|
PASS [ 0.014s] (2364/2902) pdftract-core parser::xref::tests::test_merge_hybrid_free_inuse_conflict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_free_inuse_conflict","exec_time":0.014139998}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_invalid"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_multi_subsection_xref"}
|
|
PASS [ 0.013s] (2365/2902) pdftract-core parser::xref::tests::test_merge_hybrid_stream_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_stream_only","exec_time":0.012974772}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_valid"}
|
|
PASS [ 0.015s] (2366/2902) pdftract-core parser::xref::tests::test_merge_hybrid_traditional_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_only","exec_time":0.015216412}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_with_generation"}
|
|
PASS [ 0.010s] (2367/2902) pdftract-core parser::xref::tests::test_obj_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_obj_ref","exec_time":0.010399561}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_simple_xref_space_newline"}
|
|
PASS [ 0.012s] (2368/2902) pdftract-core parser::xref::tests::test_merge_hybrid_trailer_xrefstm_removed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_trailer_xrefstm_removed","exec_time":0.012191933}
|
|
FAIL [ 0.008s] (2369/2902) pdftract-core parser::xref::tests::test_parse_multi_subsection_xref
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_multi_subsection_xref' (1434539) panicked at crates/pdftract-core/src/parser/xref.rs:2716:9:
|
|
assertion `left == right` failed
|
|
left: 5
|
|
right: 4
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_multi_subsection_xref ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_multi_subsection_xref
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_multi_subsection_xref","exec_time":0.008050049,"stdout":"\nthread 'parser::xref::tests::test_parse_multi_subsection_xref' (1434539) panicked at crates/pdftract-core/src/parser/xref.rs:2716:9:\nassertion `left == right` failed\n left: 5\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
PASS [ 0.015s] (2370/2902) pdftract-core parser::xref::tests::test_merge_hybrid_traditional_priority
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_hybrid_traditional_priority","exec_time":0.014744845}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_free"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_carriage_return_newline"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_20_byte"}
|
|
PASS [ 0.012s] (2371/2902) pdftract-core parser::xref::tests::test_merge_linearized_xrefs_empty_first_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_empty_first_page","exec_time":0.011681997}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_malformed"}
|
|
PASS [ 0.016s] (2372/2902) pdftract-core parser::xref::tests::test_merge_linearized_xrefs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs","exec_time":0.015679285}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_lf_only_19_byte_entries"}
|
|
PASS [ 0.008s] (2373/2902) pdftract-core parser::xref::tests::test_parse_xref_entry_free
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_free","exec_time":0.007960204}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_missing_trailer"}
|
|
PASS [ 0.008s] (2374/2902) pdftract-core parser::xref::tests::test_parse_xref_entry_20_byte
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_20_byte","exec_time":0.008169692}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_object_zero_not_free"}
|
|
PASS [ 0.008s] (2375/2902) pdftract-core parser::xref::tests::test_parse_xref_carriage_return_newline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_carriage_return_newline","exec_time":0.008111779}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_field_width_zero_gen"}
|
|
PASS [ 0.015s] (2376/2902) pdftract-core parser::xref::tests::test_parse_obj_header_at_with_generation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_with_generation","exec_time":0.015059053}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_entry_type"}
|
|
PASS [ 0.025s] (2377/2902) pdftract-core parser::xref::tests::test_merge_linearized_xrefs_conflict_free_vs_inuse
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_merge_linearized_xrefs_conflict_free_vs_inuse","exec_time":0.025148405}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_w_array"}
|
|
FAIL [ 0.010s] (2378/2902) pdftract-core parser::xref::tests::test_parse_xref_lf_only_19_byte_entries
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_lf_only_19_byte_entries' (1434556) panicked at crates/pdftract-core/src/parser/xref.rs:2683:9:
|
|
assertion `left == right` failed
|
|
left: 3
|
|
right: 2
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_lf_only_19_byte_entries ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_lf_only_19_byte_entries
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_lf_only_19_byte_entries","exec_time":0.009903401,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_lf_only_19_byte_entries' (1434556) panicked at crates/pdftract-core/src/parser/xref.rs:2683:9:\nassertion `left == right` failed\n left: 3\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_missing_size"}
|
|
PASS [ 0.014s] (2379/2902) pdftract-core parser::xref::tests::test_parse_xref_entry_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_entry_malformed","exec_time":0.013890541}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_multi_subsection"}
|
|
PASS [ 0.022s] (2380/2902) pdftract-core parser::xref::tests::test_parse_obj_header_at_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_valid","exec_time":0.021691526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_simple"}
|
|
PASS [ 0.008s] (2381/2902) pdftract-core parser::xref::tests::test_parse_xref_missing_trailer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_missing_trailer","exec_time":0.008031459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_type2_compressed"}
|
|
FAIL [ 0.010s] (2382/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_field_width_zero_gen
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_stream_field_width_zero_gen' (1434564) panicked at crates/pdftract-core/src/parser/xref.rs:3408:9:
|
|
assertion `left == right` failed
|
|
left: 1
|
|
right: 2
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_stream_field_width_zero_gen ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_stream_field_width_zero_gen
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_field_width_zero_gen","exec_time":0.009915422,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_field_width_zero_gen' (1434564) panicked at crates/pdftract-core/src/parser/xref.rs:3408:9:\nassertion `left == right` failed\n left: 1\n right: 2\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_with_predictor"}
|
|
PASS [ 0.029s] (2383/2902) pdftract-core parser::xref::tests::test_parse_obj_header_at_invalid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_obj_header_at_invalid","exec_time":0.028697994}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_with_malformed_entry"}
|
|
PASS [ 0.015s] (2384/2902) pdftract-core parser::xref::tests::test_parse_xref_object_zero_not_free
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_object_zero_not_free","exec_time":0.015262309}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_cycle_detection"}
|
|
PASS [ 0.024s] (2385/2902) pdftract-core parser::xref::tests::test_parse_simple_xref_space_newline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_simple_xref_space_newline","exec_time":0.023917592}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_depth_limit"}
|
|
FAIL [ 0.013s] (2386/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_multi_subsection
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_stream_multi_subsection' (1434572) panicked at crates/pdftract-core/src/parser/xref.rs:3365:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 4
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_stream_multi_subsection ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_stream_multi_subsection
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_multi_subsection","exec_time":0.012681666,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_multi_subsection' (1434572) panicked at crates/pdftract-core/src/parser/xref.rs:3365:9:\nassertion `left == right` failed\n left: 0\n right: 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_hybrid_file"}
|
|
PASS [ 0.014s] (2387/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_invalid_w_array
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_w_array","exec_time":0.013666511}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_invalid_offset"}
|
|
FAIL [ 0.012s] (2388/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_type2_compressed
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_stream_type2_compressed' (1434576) panicked at crates/pdftract-core/src/parser/xref.rs:3449:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 3
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_stream_type2_compressed ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_stream_type2_compressed
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_type2_compressed","exec_time":0.012232844,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_type2_compressed' (1434576) panicked at crates/pdftract-core/src/parser/xref.rs:3449:9:\nassertion `left == right` failed\n left: 0\n right: 3\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_negative_prev_is_absent"}
|
|
FAIL [ 0.017s] (2389/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_invalid_entry_type
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_stream_invalid_entry_type' (1434580) panicked at crates/pdftract-core/src/parser/xref.rs:3525:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 1
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_stream_invalid_entry_type ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_stream_invalid_entry_type
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_invalid_entry_type","exec_time":0.017125496,"stdout":"\nthread 'parser::xref::tests::test_parse_xref_stream_invalid_entry_type' (1434580) panicked at crates/pdftract-core/src/parser/xref.rs:3525:9:\nassertion `left == right` failed\n left: 0\n right: 1\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_add_modify_free"}
|
|
FAIL [ 0.019s] (2390/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_simple
|
|
output ───
|
|
|
|
running 1 test
|
|
Test failed. Diagnostics: [Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Invalid xref entry type 120 for object 0" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Invalid xref entry type 255 for object 1" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Invalid xref entry type 48 for object 2" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Invalid xref entry type 123 for object 3" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Invalid xref entry type 132 for object 4" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: "Xref stream truncated at object 5" }]
|
|
Entries: {}
|
|
|
|
thread 'parser::xref::tests::test_parse_xref_stream_simple' (1434575) panicked at crates/pdftract-core/src/parser/xref.rs:3297:9:
|
|
assertion `left == right` failed
|
|
left: 0
|
|
right: 5
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test parser::xref::tests::test_parse_xref_stream_simple ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
parser::xref::tests::test_parse_xref_stream_simple
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.00s
|
|
|
|
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_simple","exec_time":0.01913266,"stdout":"Test failed. Diagnostics: [Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 120 for object 0\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 255 for object 1\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 48 for object 2\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 123 for object 3\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Invalid xref entry type 132 for object 4\" }, Diagnostic { code: XrefInvalidStreamEntry, byte_offset: Some(0), object_ref: None, message: \"Xref stream truncated at object 5\" }]\nEntries: {}\n\nthread 'parser::xref::tests::test_parse_xref_stream_simple' (1434575) panicked at crates/pdftract-core/src/parser/xref.rs:3297:9:\nassertion `left == right` failed\n left: 0\n right: 5\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_added_only_in_latest"}
|
|
PASS [ 0.022s] (2391/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_missing_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_missing_size","exec_time":0.021506212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_three_revisions_latest_wins"}
|
|
PASS [ 0.008s] (2392/2902) pdftract-core parser::xref::tests::test_prev_chain_hybrid_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_hybrid_file","exec_time":0.008474445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_trailer_from_latest"}
|
|
PASS [ 0.008s] (2393/2902) pdftract-core parser::xref::tests::test_prev_chain_invalid_offset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_invalid_offset","exec_time":0.008446466}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_zero_prev_is_absent"}
|
|
PASS [ 0.017s] (2394/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_with_predictor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_stream_with_predictor","exec_time":0.01718117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_big_endian_field"}
|
|
PASS [ 0.016s] (2395/2902) pdftract-core parser::xref::tests::test_prev_chain_depth_limit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_depth_limit","exec_time":0.015912831}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_simple"}
|
|
PASS [ 0.020s] (2396/2902) pdftract-core parser::xref::tests::test_parse_xref_with_malformed_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_parse_xref_with_malformed_entry","exec_time":0.020144885}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_with_crlf"}
|
|
PASS [ 0.018s] (2397/2902) pdftract-core parser::xref::tests::test_prev_chain_cycle_detection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_cycle_detection","exec_time":0.017863109}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_resolve_not_found"}
|
|
PASS [ 0.013s] (2398/2902) pdftract-core parser::xref::tests::test_prev_chain_negative_prev_is_absent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_negative_prev_is_absent","exec_time":0.012681206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_dynamic"}
|
|
PASS [ 0.008s] (2399/2902) pdftract-core parser::xref::tests::test_prev_chain_three_revisions_latest_wins
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_three_revisions_latest_wins","exec_time":0.008006144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_static"}
|
|
PASS [ 0.014s] (2400/2902) pdftract-core parser::xref::tests::test_prev_chain_object_add_modify_free
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_add_modify_free","exec_time":0.014427101}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_compressed"}
|
|
PASS [ 0.011s] (2401/2902) pdftract-core parser::xref::tests::test_prev_chain_object_added_only_in_latest
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_object_added_only_in_latest","exec_time":0.01139981}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_free"}
|
|
PASS [ 0.008s] (2402/2902) pdftract-core parser::xref::tests::test_read_line_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_simple","exec_time":0.008167383}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_in_use"}
|
|
PASS [ 0.007s] (2403/2902) pdftract-core parser::xref::tests::test_xref_entry_compressed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_compressed","exec_time":0.007318144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_from_section"}
|
|
PASS [ 0.008s] (2404/2902) pdftract-core parser::xref::tests::test_xref_diagnostic_static
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_static","exec_time":0.007916292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_new"}
|
|
PASS [ 0.008s] (2405/2902) pdftract-core parser::xref::tests::test_xref_entry_free
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_free","exec_time":0.008221227}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_add_entry"}
|
|
PASS [ 0.008s] (2406/2902) pdftract-core parser::xref::tests::test_xref_entry_in_use
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_entry_in_use","exec_time":0.00762813}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_default"}
|
|
PASS [ 0.015s] (2407/2902) pdftract-core parser::xref::tests::test_read_line_with_crlf
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_line_with_crlf","exec_time":0.01519802}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_new"}
|
|
PASS [ 0.015s] (2408/2902) pdftract-core parser::xref::tests::test_xref_diagnostic_dynamic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_diagnostic_dynamic","exec_time":0.0145829}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_create"}
|
|
PASS [ 0.025s] (2409/2902) pdftract-core parser::xref::tests::test_prev_chain_trailer_from_latest
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_trailer_from_latest","exec_time":0.025486256}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_no_svg_in_json"}
|
|
PASS [ 0.022s] (2410/2902) pdftract-core parser::xref::tests::test_resolve_not_found
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_resolve_not_found","exec_time":0.021893982}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_size_benchmark"}
|
|
PASS [ 0.024s] (2411/2902) pdftract-core parser::xref::tests::test_read_big_endian_field
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_read_big_endian_field","exec_time":0.02429177}
|
|
PASS [ 0.026s] (2412/2902) pdftract-core parser::xref::tests::test_prev_chain_zero_prev_is_absent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_prev_chain_zero_prev_is_absent","exec_time":0.026257484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_coordinate_transform"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::ocr_fallback::tests::test_ocr_fallback_returns_error_without_full_render"}
|
|
PASS [ 0.013s] (2413/2902) pdftract-core parser::xref::tests::test_xref_resolver_from_section
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_from_section","exec_time":0.012869528}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_escape_xml"}
|
|
PASS [ 0.009s] (2414/2902) pdftract-core parser::xref::tests::test_xref_section_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_default","exec_time":0.009071866}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_cmyk"}
|
|
PASS [ 0.013s] (2415/2902) pdftract-core parser::xref::tests::test_xref_resolver_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_resolver_new","exec_time":0.013406083}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_gray"}
|
|
PASS [ 0.012s] (2416/2902) pdftract-core parser::xref::tests::test_xref_section_add_entry
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_add_entry","exec_time":0.011690078}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_rgb"}
|
|
PASS [ 0.009s] (2417/2902) pdftract-core receipts::lite::tests::test_lite_create
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_create","exec_time":0.009243618}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_round_coord"}
|
|
PASS [ 0.008s] (2418/2902) pdftract-core receipts::svg::tests::test_coordinate_transform
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_coordinate_transform","exec_time":0.008409003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_aggregate_size_estimate"}
|
|
PASS [ 0.008s] (2419/2902) pdftract-core receipts::svg::tests::test_pdf_color_to_css_cmyk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_cmyk","exec_time":0.007569021}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_from_actual_font"}
|
|
PASS [ 0.009s] (2420/2902) pdftract-core receipts::svg::tests::test_escape_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_escape_xml","exec_time":0.008521006}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_empty_glyph_list"}
|
|
PASS [ 0.019s] (2421/2902) pdftract-core parser::xref::tests::test_xref_section_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::test_xref_section_new","exec_time":0.018712974}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_filters_glyphs_by_bbox"}
|
|
PASS [ 0.017s] (2422/2902) pdftract-core receipts::lite::tests::test_lite_no_svg_in_json
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_no_svg_in_json","exec_time":0.016973003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_groups_by_color"}
|
|
PASS [ 0.019s] (2423/2902) pdftract-core receipts::svg::tests::test_pdf_color_to_css_gray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_gray","exec_time":0.019269007}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_handles_missing_glyph_outline"}
|
|
PASS [ 0.010s] (2424/2902) pdftract-core receipts::svg::tests::test_svg_generator_filters_glyphs_by_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_filters_glyphs_by_bbox","exec_time":0.009584734}
|
|
PASS [ 0.017s] (2425/2902) pdftract-core receipts::svg::tests::test_round_coord
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_round_coord","exec_time":0.017036951}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_no_external_references"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_is_valid_xml"}
|
|
PASS [ 0.012s] (2426/2902) pdftract-core receipts::svg::tests::test_svg_generator_empty_glyph_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_generator_empty_glyph_list","exec_time":0.011695939}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_path_uses_absolute_coordinates"}
|
|
PASS [ 0.012s] (2427/2902) pdftract-core receipts::svg::tests::test_svg_from_actual_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_from_actual_font","exec_time":0.011990013}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_validates_via_quick_xml"}
|
|
PASS [ 0.021s] (2428/2902) pdftract-core receipts::ocr_fallback::tests::test_ocr_fallback_returns_error_without_full_render
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::ocr_fallback::tests::test_ocr_fallback_returns_error_without_full_render","exec_time":0.020778867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_viewbox_normalization"}
|
|
PASS [ 0.022s] (2429/2902) pdftract-core receipts::svg::tests::test_pdf_color_to_css_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_pdf_color_to_css_rgb","exec_time":0.021814455}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_different_strings"}
|
|
PASS [ 0.027s] (2430/2902) pdftract-core receipts::lite::tests::test_lite_size_benchmark
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::lite::tests::test_lite_size_benchmark","exec_time":0.026682414}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_empty_string"}
|
|
PASS [ 0.008s] (2431/2902) pdftract-core receipts::svg::tests::test_svg_viewbox_normalization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_viewbox_normalization","exec_time":0.007929133}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_format"}
|
|
PASS [ 0.011s] (2432/2902) pdftract-core receipts::svg::tests::test_svg_validates_via_quick_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_validates_via_quick_xml","exec_time":0.010985839}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_nfc_normalization"}
|
|
PASS [ 0.020s] (2433/2902) pdftract-core receipts::svg::tests::test_svg_groups_by_color
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_groups_by_color","exec_time":0.020247631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_roundtrip"}
|
|
PASS [ 0.013s] (2434/2902) pdftract-core receipts::svg::tests::test_svg_path_uses_absolute_coordinates
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_path_uses_absolute_coordinates","exec_time":0.013456146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_unicode"}
|
|
PASS [ 0.014s] (2435/2902) pdftract-core receipts::svg::tests::test_svg_handles_missing_glyph_outline
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_handles_missing_glyph_outline","exec_time":0.014427105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_creates_valid_receipt"}
|
|
PASS [ 0.012s] (2436/2902) pdftract-core receipts::tests::test_content_hash_empty_string
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_empty_string","exec_time":0.011509777}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_serializes_without_svg_clip"}
|
|
PASS [ 0.009s] (2437/2902) pdftract-core receipts::tests::test_content_hash_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_format","exec_time":0.009159787}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_size_estimate"}
|
|
PASS [ 0.016s] (2438/2902) pdftract-core receipts::tests::test_content_hash_different_strings
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_different_strings","exec_time":0.016297757}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_with_svg_includes_svg_clip"}
|
|
PASS [ 0.020s] (2439/2902) pdftract-core receipts::svg::tests::test_svg_output_is_valid_xml
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_is_valid_xml","exec_time":0.019633801}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_major_diff"}
|
|
PASS [ 0.020s] (2440/2902) pdftract-core receipts::svg::tests::test_svg_output_no_external_references
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_output_no_external_references","exec_time":0.019723464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_minor_diff"}
|
|
PASS [ 0.012s] (2441/2902) pdftract-core receipts::tests::test_content_hash_nfc_normalization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_nfc_normalization","exec_time":0.012087333}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_patch_diff"}
|
|
PASS [ 0.011s] (2442/2902) pdftract-core receipts::tests::test_content_hash_unicode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_unicode","exec_time":0.011169802}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_same"}
|
|
PASS [ 0.012s] (2443/2902) pdftract-core receipts::tests::test_receipt_lite_serializes_without_svg_clip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_serializes_without_svg_clip","exec_time":0.011522435}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_format"}
|
|
PASS [ 0.043s] (2444/2902) pdftract-core receipts::svg::tests::test_svg_aggregate_size_estimate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::svg::tests::test_svg_aggregate_size_estimate","exec_time":0.042873867}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_nfc_normalization"}
|
|
PASS [ 0.011s] (2445/2902) pdftract-core receipts::verifier::tests::test_check_version_compatibility_minor_diff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_minor_diff","exec_time":0.010924007}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_degenerate_boxes"}
|
|
PASS [ 0.014s] (2446/2902) pdftract-core receipts::tests::test_receipt_size_estimate
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_size_estimate","exec_time":0.013688117}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_identical_boxes"}
|
|
PASS [ 0.019s] (2447/2902) pdftract-core receipts::tests::test_content_hash_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_content_hash_roundtrip","exec_time":0.018794988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_no_overlap"}
|
|
PASS [ 0.015s] (2448/2902) pdftract-core receipts::verifier::tests::test_check_version_compatibility_major_diff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_major_diff","exec_time":0.015038678}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_one_inside_another"}
|
|
PASS [ 0.018s] (2449/2902) pdftract-core receipts::tests::test_receipt_with_svg_includes_svg_clip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_with_svg_includes_svg_clip","exec_time":0.017826026}
|
|
PASS [ 0.022s] (2450/2902) pdftract-core receipts::tests::test_receipt_lite_creates_valid_receipt
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::tests::test_receipt_lite_creates_valid_receipt","exec_time":0.022263141}
|
|
PASS [ 0.011s] (2451/2902) pdftract-core receipts::verifier::tests::test_check_version_compatibility_same
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_same","exec_time":0.011275559}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_verification"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_pass"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_partial_overlap"}
|
|
PASS [ 0.010s] (2452/2902) pdftract-core receipts::verifier::tests::test_compute_content_hash_format
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_format","exec_time":0.010303718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_touching_edges"}
|
|
PASS [ 0.016s] (2453/2902) pdftract-core receipts::verifier::tests::test_check_version_compatibility_patch_diff
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_check_version_compatibility_patch_diff","exec_time":0.015784988}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_invalid"}
|
|
PASS [ 0.011s] (2454/2902) pdftract-core receipts::verifier::tests::test_compute_content_hash_nfc_normalization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_compute_content_hash_nfc_normalization","exec_time":0.010988042}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_valid"}
|
|
PASS [ 0.012s] (2455/2902) pdftract-core receipts::verifier::tests::test_iou_identical_boxes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_identical_boxes","exec_time":0.012068485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_with_prerelease"}
|
|
PASS [ 0.008s] (2456/2902) pdftract-core receipts::verifier::tests::test_iou_threshold_pass
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_pass","exec_time":0.008218081}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_bbox_mismatch"}
|
|
PASS [ 0.008s] (2457/2902) pdftract-core receipts::verifier::tests::test_iou_threshold_verification
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_threshold_verification","exec_time":0.008473893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_best_match_selected"}
|
|
PASS [ 0.009s] (2458/2902) pdftract-core receipts::verifier::tests::test_iou_touching_edges
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_touching_edges","exec_time":0.008563365}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_content_mismatch"}
|
|
PASS [ 0.011s] (2459/2902) pdftract-core receipts::verifier::tests::test_iou_partial_overlap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_partial_overlap","exec_time":0.011269577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_fingerprint_mismatch"}
|
|
PASS [ 0.022s] (2460/2902) pdftract-core receipts::verifier::tests::test_iou_degenerate_boxes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_degenerate_boxes","exec_time":0.02248069}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_success"}
|
|
PASS [ 0.009s] (2461/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_best_match_selected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_best_match_selected","exec_time":0.00855127}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_with_unicode_normalization"}
|
|
PASS [ 0.022s] (2462/2902) pdftract-core receipts::verifier::tests::test_iou_no_overlap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_no_overlap","exec_time":0.021906274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_heading_with_level"}
|
|
PASS [ 0.021s] (2463/2902) pdftract-core receipts::verifier::tests::test_iou_one_inside_another
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_iou_one_inside_another","exec_time":0.020938968}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_serialization"}
|
|
PASS [ 0.016s] (2464/2902) pdftract-core receipts::verifier::tests::test_parse_semver_invalid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_invalid","exec_time":0.016286657}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_with_receipt"}
|
|
PASS [ 0.008s] (2465/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_content_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_content_mismatch","exec_time":0.008323644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_cell_json_serialization"}
|
|
PASS [ 0.015s] (2466/2902) pdftract-core receipts::verifier::tests::test_parse_semver_valid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_valid","exec_time":0.014671938}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_destination_json_xyz"}
|
|
PASS [ 0.016s] (2467/2902) pdftract-core receipts::verifier::tests::test_parse_semver_with_prerelease
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_parse_semver_with_prerelease","exec_time":0.016055336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_document_level"}
|
|
PASS [ 0.016s] (2468/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_bbox_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_bbox_mismatch","exec_time":0.016197628}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_serialization"}
|
|
PASS [ 0.008s] (2469/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_success
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_success","exec_time":0.008366379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_optional_fields_skipped"}
|
|
PASS [ 0.010s] (2470/2902) pdftract-core schema::tests::test_cell_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_cell_json_serialization","exec_time":0.010194598}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_with_all_fields"}
|
|
PASS [ 0.018s] (2471/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_fingerprint_mismatch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_fingerprint_mismatch","exec_time":0.017976633}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_chained_setters"}
|
|
PASS [ 0.014s] (2472/2902) pdftract-core schema::tests::test_block_json_heading_with_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_heading_with_level","exec_time":0.013971145}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default"}
|
|
PASS [ 0.013s] (2473/2902) pdftract-core schema::tests::test_destination_json_xyz
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_destination_json_xyz","exec_time":0.012593077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default_impl"}
|
|
PASS [ 0.009s] (2474/2902) pdftract-core schema::tests::test_diagnostic_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_serialization","exec_time":0.008779977}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization"}
|
|
PASS [ 0.017s] (2475/2902) pdftract-core receipts::verifier::tests::test_verify_receipt_with_unicode_normalization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$receipts::verifier::tests::test_verify_receipt_with_unicode_normalization","exec_time":0.016554338}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization_minimal"}
|
|
PASS [ 0.016s] (2476/2902) pdftract-core schema::tests::test_block_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_serialization","exec_time":0.016050428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_dpi"}
|
|
PASS [ 0.011s] (2477/2902) pdftract-core schema::tests::test_diagnostic_json_document_level
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_diagnostic_json_document_level","exec_time":0.011295298}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_ocr_fraction"}
|
|
PASS [ 0.019s] (2478/2902) pdftract-core schema::tests::test_block_json_with_receipt
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_block_json_with_receipt","exec_time":0.018653522}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_quality"}
|
|
PASS [ 0.015s] (2479/2902) pdftract-core schema::tests::test_document_metadata_optional_fields_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_optional_fields_skipped","exec_time":0.014776898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_nested"}
|
|
PASS [ 0.012s] (2480/2902) pdftract-core schema::tests::test_document_metadata_with_all_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_document_metadata_with_all_fields","exec_time":0.011864233}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_serialization"}
|
|
PASS [ 0.013s] (2481/2902) pdftract-core schema::tests::test_extraction_quality_chained_setters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_chained_setters","exec_time":0.01264264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_default_impl"}
|
|
PASS [ 0.011s] (2482/2902) pdftract-core schema::tests::test_extraction_quality_with_dpi
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_dpi","exec_time":0.010658605}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_empty_serialization"}
|
|
PASS [ 0.016s] (2483/2902) pdftract-core schema::tests::test_extraction_quality_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default","exec_time":0.015900577}
|
|
PASS [ 0.014s] (2484/2902) pdftract-core schema::tests::test_extraction_quality_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization","exec_time":0.014080191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_phase7_placeholders_present"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_output_roundtrip"}
|
|
PASS [ 0.014s] (2485/2902) pdftract-core schema::tests::test_extraction_quality_serialization_minimal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_serialization_minimal","exec_time":0.014079207}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_minimal"}
|
|
PASS [ 0.019s] (2486/2902) pdftract-core schema::tests::test_extraction_quality_default_impl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_default_impl","exec_time":0.018534751}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_page_index_and_page_number_both_present"}
|
|
PASS [ 0.012s] (2487/2902) pdftract-core schema::tests::test_outline_node_nested
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_nested","exec_time":0.011526573}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_roundtrip_with_all_fields"}
|
|
PASS [ 0.017s] (2488/2902) pdftract-core schema::tests::test_extraction_quality_with_quality
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_quality","exec_time":0.01680279}
|
|
PASS [ 0.019s] (2489/2902) pdftract-core schema::tests::test_extraction_quality_with_ocr_fraction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_extraction_quality_with_ocr_fraction","exec_time":0.019253941}
|
|
PASS [ 0.013s] (2490/2902) pdftract-core schema::tests::test_outline_node_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_outline_node_serialization","exec_time":0.013086934}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_without_page_labels_absent"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_content"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_page_labels_roman_numerals"}
|
|
PASS [ 0.010s] (2491/2902) pdftract-core schema::tests::test_output_empty_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_empty_serialization","exec_time":0.01003152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_receipt_not_in_json_when_none"}
|
|
PASS [ 0.009s] (2492/2902) pdftract-core schema::tests::test_output_phase7_placeholders_present
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_phase7_placeholders_present","exec_time":0.008542586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_row_json_serialization"}
|
|
PASS [ 0.012s] (2493/2902) pdftract-core schema::tests::test_page_json_minimal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_minimal","exec_time":0.011849259}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_schema_stability"}
|
|
PASS [ 0.009s] (2494/2902) pdftract-core schema::tests::test_page_json_page_index_and_page_number_both_present
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_page_index_and_page_number_both_present","exec_time":0.008883379}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_schema_version_static"}
|
|
PASS [ 0.016s] (2495/2902) pdftract-core schema::tests::test_output_default_impl
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_default_impl","exec_time":0.015930336}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_full"}
|
|
PASS [ 0.015s] (2496/2902) pdftract-core schema::tests::test_output_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_output_roundtrip","exec_time":0.01542491}
|
|
PASS [ 0.008s] (2497/2902) pdftract-core schema::tests::test_receipt_not_in_json_when_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_receipt_not_in_json_when_none","exec_time":0.007767107}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_round_trip"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_minimal_unsigned"}
|
|
PASS [ 0.014s] (2498/2902) pdftract-core schema::tests::test_page_json_roundtrip_with_all_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_roundtrip_with_all_fields","exec_time":0.013761631}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_serialization"}
|
|
PASS [ 0.012s] (2499/2902) pdftract-core schema::tests::test_page_json_with_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_content","exec_time":0.012014761}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_confidence"}
|
|
PASS [ 0.013s] (2500/2902) pdftract-core schema::tests::test_page_json_without_page_labels_absent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_without_page_labels_absent","exec_time":0.01305788}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_receipt"}
|
|
PASS [ 0.017s] (2501/2902) pdftract-core schema::tests::test_page_json_with_page_labels_roman_numerals
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_page_json_with_page_labels_roman_numerals","exec_time":0.016898736}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_block_emission_shape"}
|
|
PASS [ 0.008s] (2502/2902) pdftract-core schema::tests::test_signature_json_minimal_unsigned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_minimal_unsigned","exec_time":0.008131086}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_borderless"}
|
|
PASS [ 0.012s] (2503/2902) pdftract-core schema::tests::test_schema_version_static
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_schema_version_static","exec_time":0.012344795}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_flags"}
|
|
PASS [ 0.009s] (2504/2902) pdftract-core schema::tests::test_span_json_with_confidence
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_confidence","exec_time":0.008782764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_from_prev"}
|
|
PASS [ 0.009s] (2505/2902) pdftract-core schema::tests::test_span_json_with_receipt
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_with_receipt","exec_time":0.008594644}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_serialization"}
|
|
PASS [ 0.009s] (2506/2902) pdftract-core schema::tests::test_table_block_emission_shape
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_block_emission_shape","exec_time":0.008944061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_tables_array_emitted_on_page_output"}
|
|
PASS [ 0.009s] (2507/2902) pdftract-core schema::tests::test_table_json_continued_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_flags","exec_time":0.008535479}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$schema::tests::test_v_1_0_table_schema_roundtrip"}
|
|
PASS [ 0.022s] (2508/2902) pdftract-core schema::tests::test_schema_stability
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_schema_stability","exec_time":0.021519602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$sdk::tests::test_search_basic"}
|
|
PASS [ 0.020s] (2509/2902) pdftract-core schema::tests::test_signature_json_full
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_full","exec_time":0.01983714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_acquire_release"}
|
|
PASS [ 0.027s] (2510/2902) pdftract-core schema::tests::test_row_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_row_json_serialization","exec_time":0.027271115}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_blocking"}
|
|
PASS [ 0.019s] (2511/2902) pdftract-core schema::tests::test_span_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_span_json_serialization","exec_time":0.018852317}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_concurrent"}
|
|
PASS [ 0.020s] (2512/2902) pdftract-core schema::tests::test_signature_json_round_trip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_signature_json_round_trip","exec_time":0.02008367}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_creation"}
|
|
PASS [ 0.009s] (2513/2902) pdftract-core schema::tests::test_table_json_continued_from_prev
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_continued_from_prev","exec_time":0.008973148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_guard"}
|
|
PASS [ 0.016s] (2514/2902) pdftract-core schema::tests::test_table_json_borderless
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_borderless","exec_time":0.01569687}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_full_coverage"}
|
|
PASS [ 0.009s] (2515/2902) pdftract-core schema::tests::test_tables_array_emitted_on_page_output
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_tables_array_emitted_on_page_output","exec_time":0.008864226}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_invalid_byte_range"}
|
|
PASS [ 0.015s] (2516/2902) pdftract-core schema::tests::test_table_json_serialization
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_table_json_serialization","exec_time":0.014813444}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_no_file_size"}
|
|
PASS [ 0.013s] (2517/2902) pdftract-core schema::tests::test_v_1_0_table_schema_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$schema::tests::test_v_1_0_table_schema_roundtrip","exec_time":0.012533466}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_partial"}
|
|
PASS [ 0.012s] (2518/2902) pdftract-core semaphore::tests::test_semaphore_acquire_release
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_acquire_release","exec_time":0.012215748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_ascii"}
|
|
PASS [ 0.010s] (2519/2902) pdftract-core semaphore::tests::test_semaphore_creation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_creation","exec_time":0.009869659}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_empty"}
|
|
PASS [ 0.019s] (2520/2902) pdftract-core sdk::tests::test_search_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$sdk::tests::test_search_basic","exec_time":0.01891926}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_utf16be_bom"}
|
|
PASS [ 0.007s] (2521/2902) pdftract-core signature::tests::test_decode_pdf_string_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_ascii","exec_time":0.007042327}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_mixed_field_types"}
|
|
PASS [ 0.008s] (2522/2902) pdftract-core signature::tests::test_coverage_fraction_partial
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_partial","exec_time":0.008184936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_signature_inherits_ft"}
|
|
PASS [ 0.018s] (2523/2902) pdftract-core semaphore::tests::test_semaphore_guard
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_guard","exec_time":0.017524857}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_acroform"}
|
|
PASS [ 0.008s] (2524/2902) pdftract-core signature::tests::test_decode_pdf_string_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_empty","exec_time":0.008023151}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_fields"}
|
|
PASS [ 0.017s] (2525/2902) pdftract-core signature::tests::test_coverage_fraction_full_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_full_coverage","exec_time":0.016942191}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_non_signature_fields_excluded"}
|
|
PASS [ 0.017s] (2526/2902) pdftract-core signature::tests::test_coverage_fraction_invalid_byte_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_invalid_byte_range","exec_time":0.016928602}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_two_flat_signatures"}
|
|
PASS [ 0.016s] (2527/2902) pdftract-core signature::tests::test_coverage_fraction_no_file_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_coverage_fraction_no_file_size","exec_time":0.015838103}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_rect"}
|
|
PASS [ 0.008s] (2528/2902) pdftract-core signature::tests::test_discover_no_acroform
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_acroform","exec_time":0.008245423}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_v_ref"}
|
|
PASS [ 0.009s] (2529/2902) pdftract-core signature::tests::test_discover_no_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_no_fields","exec_time":0.008797668}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_full"}
|
|
PASS [ 0.012s] (2530/2902) pdftract-core signature::tests::test_discover_nested_mixed_field_types
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_mixed_field_types","exec_time":0.01180688}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_missing_optional_fields"}
|
|
PASS [ 0.013s] (2531/2902) pdftract-core signature::tests::test_decode_pdf_string_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.013027549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_unsigned"}
|
|
PASS [ 0.010s] (2532/2902) pdftract-core signature::tests::test_discover_non_signature_fields_excluded
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_non_signature_fields_excluded","exec_time":0.00994058}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signatures_multiple"}
|
|
PASS [ 0.016s] (2533/2902) pdftract-core signature::tests::test_discover_nested_signature_inherits_ft
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_nested_signature_inherits_ft","exec_time":0.015635135}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_full_with_timezone"}
|
|
PASS [ 0.012s] (2534/2902) pdftract-core signature::tests::test_discover_two_flat_signatures
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_two_flat_signatures","exec_time":0.012167714}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_malformed"}
|
|
PASS [ 0.008s] (2535/2902) pdftract-core signature::tests::test_extract_signature_metadata_full
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_full","exec_time":0.008419583}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_negative_timezone"}
|
|
PASS [ 0.008s] (2536/2902) pdftract-core signature::tests::test_extract_signature_metadata_missing_optional_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_missing_optional_fields","exec_time":0.008325457}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_no_timezone"}
|
|
PASS [ 0.009s] (2537/2902) pdftract-core signature::tests::test_extract_signatures_multiple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signatures_multiple","exec_time":0.00892685}
|
|
PASS [ 0.010s] (2538/2902) pdftract-core signature::tests::test_extract_signature_metadata_unsigned
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_extract_signature_metadata_unsigned","exec_time":0.009939406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_only"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_utc"}
|
|
PASS [ 0.013s] (2539/2902) pdftract-core signature::tests::test_discover_with_v_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_v_ref","exec_time":0.013099206}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_without_d_prefix"}
|
|
PASS [ 0.021s] (2540/2902) pdftract-core signature::tests::test_discover_with_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_discover_with_rect","exec_time":0.02092833}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$signature::tests::test_walk_acroform_fields_reusable"}
|
|
PASS [ 0.007s] (2541/2902) pdftract-core signature::tests::test_parse_pdf_date_no_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_no_timezone","exec_time":0.007406314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_concurrent_read_range"}
|
|
PASS [ 0.008s] (2542/2902) pdftract-core signature::tests::test_parse_pdf_date_negative_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_negative_timezone","exec_time":0.008032434}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_empty_file"}
|
|
PASS [ 0.013s] (2543/2902) pdftract-core signature::tests::test_parse_pdf_date_full_with_timezone
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_full_with_timezone","exec_time":0.012572995}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_large_file"}
|
|
PASS [ 0.009s] (2544/2902) pdftract-core signature::tests::test_parse_pdf_date_utc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_utc","exec_time":0.008719653}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_nonexistent_file"}
|
|
PASS [ 0.016s] (2545/2902) pdftract-core signature::tests::test_parse_pdf_date_malformed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_malformed","exec_time":0.015676614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_valid_file"}
|
|
PASS [ 0.011s] (2546/2902) pdftract-core signature::tests::test_parse_pdf_date_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_only","exec_time":0.011137047}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_mixed_with_seek"}
|
|
PASS [ 0.011s] (2547/2902) pdftract-core signature::tests::test_parse_pdf_date_without_d_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_parse_pdf_date_without_d_prefix","exec_time":0.010767225}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range"}
|
|
PASS [ 0.009s] (2548/2902) pdftract-core signature::tests::test_walk_acroform_fields_reusable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$signature::tests::test_walk_acroform_fields_reusable","exec_time":0.008632292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_bounds"}
|
|
PASS [ 0.010s] (2549/2902) pdftract-core source::file_source::tests::test_empty_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_empty_file","exec_time":0.010352764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_past_eof_returns_err"}
|
|
PASS [ 0.009s] (2550/2902) pdftract-core source::file_source::tests::test_open_nonexistent_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_nonexistent_file","exec_time":0.009336697}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_seek"}
|
|
PASS [ 0.013s] (2551/2902) pdftract-core source::file_source::tests::test_large_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_large_file","exec_time":0.013418198}
|
|
PASS [ 0.009s] (2552/2902) pdftract-core source::file_source::tests::test_read_mixed_with_seek
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_mixed_with_seek","exec_time":0.008608604}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_send_sync"}
|
|
PASS [ 0.009s] (2553/2902) pdftract-core source::file_source::tests::test_read_range_bounds
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_bounds","exec_time":0.009306138}
|
|
PASS [ 0.018s] (2554/2902) pdftract-core source::file_source::tests::test_concurrent_read_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_concurrent_read_range","exec_time":0.017729187}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_from_slice"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::file_source::tests::test_sync_multiple_threads"}
|
|
PASS [ 0.011s] (2555/2902) pdftract-core source::file_source::tests::test_read_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range","exec_time":0.010933534}
|
|
PASS [ 0.008s] (2556/2902) pdftract-core source::file_source::tests::test_read_range_past_eof_returns_err
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_range_past_eof_returns_err","exec_time":0.008201595}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_new"}
|
|
PASS [ 0.013s] (2557/2902) pdftract-core source::file_source::tests::test_open_valid_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_open_valid_file","exec_time":0.013290731}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_offset_past_end"}
|
|
PASS [ 0.011s] (2558/2902) pdftract-core source::file_source::tests::test_read_seek
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_read_seek","exec_time":0.01064451}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_past_end"}
|
|
PASS [ 0.008s] (2559/2902) pdftract-core source::memory::tests::test_from_slice
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_from_slice","exec_time":0.00788611}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_trait"}
|
|
PASS [ 0.008s] (2560/2902) pdftract-core source::memory::tests::test_read_range_offset_past_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_offset_past_end","exec_time":0.008025804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_from_end"}
|
|
PASS [ 0.009s] (2561/2902) pdftract-core source::file_source::tests::test_sync_multiple_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_sync_multiple_threads","exec_time":0.009370419}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_trait"}
|
|
PASS [ 0.077s] (2562/2902) pdftract-core semaphore::tests::test_semaphore_blocking
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_blocking","exec_time":0.076952311}
|
|
PASS [ 0.014s] (2563/2902) pdftract-core source::memory::tests::test_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_empty","exec_time":0.013692764}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_overflow"}
|
|
PASS [ 0.017s] (2564/2902) pdftract-core source::file_source::tests::test_send_sync
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::file_source::tests::test_send_sync","exec_time":0.016663677}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_past_eof"}
|
|
PASS [ 0.008s] (2565/2902) pdftract-core source::memory::tests::test_read_range_past_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range_past_end","exec_time":0.007851645}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_as_slice"}
|
|
PASS [ 0.008s] (2566/2902) pdftract-core source::memory::tests::test_read_trait
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_trait","exec_time":0.007825114}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_empty_file"}
|
|
PASS [ 0.014s] (2567/2902) pdftract-core source::memory::tests::test_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_new","exec_time":0.013617765}
|
|
PASS [ 0.008s] (2568/2902) pdftract-core source::memory::tests::test_seek_from_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_from_end","exec_time":0.007976962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_is_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_large_file"}
|
|
PASS [ 0.016s] (2569/2902) pdftract-core source::memory::tests::test_read_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_read_range","exec_time":0.015994811}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_len_matches_file_size"}
|
|
PASS [ 0.012s] (2570/2902) pdftract-core source::memory::tests::test_seek_trait
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::memory::tests::test_seek_trait","exec_time":0.011988229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_nonexistent_file"}
|
|
PASS [ 0.010s] (2571/2902) pdftract-core source::mmap::tests::test_advise_sequential
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential","exec_time":0.009572033}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_valid_file"}
|
|
PASS [ 0.012s] (2572/2902) pdftract-core source::mmap::tests::test_advise_sequential_past_eof
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_past_eof","exec_time":0.011512036}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_prefetch"}
|
|
PASS [ 0.010s] (2573/2902) pdftract-core source::mmap::tests::test_empty_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_empty_file","exec_time":0.010099318}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_mixed_with_seek"}
|
|
PASS [ 0.013s] (2574/2902) pdftract-core source::mmap::tests::test_advise_sequential_overflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_advise_sequential_overflow","exec_time":0.013162198}
|
|
PASS [ 0.013s] (2575/2902) pdftract-core source::mmap::tests::test_as_slice
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_as_slice","exec_time":0.012905794}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_overflow"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range"}
|
|
PASS [ 0.010s] (2576/2902) pdftract-core source::mmap::tests::test_large_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_large_file","exec_time":0.009975129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_partial"}
|
|
PASS [ 0.008s] (2577/2902) pdftract-core source::mmap::tests::test_open_valid_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_valid_file","exec_time":0.008268363}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_past_eof"}
|
|
PASS [ 0.012s] (2578/2902) pdftract-core source::mmap::tests::test_open_nonexistent_file
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_open_nonexistent_file","exec_time":0.012073445}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_trait"}
|
|
PASS [ 0.009s] (2579/2902) pdftract-core source::mmap::tests::test_read_range
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range","exec_time":0.009056249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_before_start"}
|
|
PASS [ 0.019s] (2580/2902) pdftract-core source::mmap::tests::test_is_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_is_empty","exec_time":0.01871088}
|
|
PASS [ 0.010s] (2581/2902) pdftract-core source::mmap::tests::test_read_mixed_with_seek
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_mixed_with_seek","exec_time":0.010397947}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_trait"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_from_end"}
|
|
PASS [ 0.019s] (2582/2902) pdftract-core source::mmap::tests::test_len_matches_file_size
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_len_matches_file_size","exec_time":0.019049769}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_send_sync"}
|
|
PASS [ 0.012s] (2583/2902) pdftract-core source::mmap::tests::test_read_range_partial
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_partial","exec_time":0.011600523}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_stream_position"}
|
|
PASS [ 0.405s] (2584/2902) pdftract-core parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_offsets_no_panic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::xref::tests::proptest_prev_chain_tests::prop_prev_chain_random_offsets_no_panic","exec_time":0.404828067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$source::mmap::tests::test_sync_multiple_threads"}
|
|
PASS [ 0.018s] (2585/2902) pdftract-core source::mmap::tests::test_prefetch
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_prefetch","exec_time":0.017657484}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_boundary_at_start_of_page_no_space_injection"}
|
|
PASS [ 0.013s] (2586/2902) pdftract-core source::mmap::tests::test_read_range_past_eof
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_past_eof","exec_time":0.012776014}
|
|
PASS [ 0.018s] (2587/2902) pdftract-core source::mmap::tests::test_read_range_overflow
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_range_overflow","exec_time":0.017868564}
|
|
PASS [ 0.009s] (2588/2902) pdftract-core source::mmap::tests::test_seek_before_start
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_before_start","exec_time":0.008739985}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_hello_world_with_boundary"}
|
|
PASS [ 0.009s] (2589/2902) pdftract-core source::mmap::tests::test_seek_from_end
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_from_end","exec_time":0.008525873}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_five_glyphs_hello"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_direct_call"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_ligature_fi_as_two_glyphs"}
|
|
PASS [ 0.012s] (2590/2902) pdftract-core source::mmap::tests::test_read_trait
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_read_trait","exec_time":0.012002001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_preserves_special_unicode_chars"}
|
|
PASS [ 0.010s] (2591/2902) pdftract-core source::mmap::tests::test_seek_trait
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_seek_trait","exec_time":0.010294758}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_rtl_arabic_preserved_in_source_order"}
|
|
PASS [ 0.009s] (2592/2902) pdftract-core source::mmap::tests::test_send_sync
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_send_sync","exec_time":0.009492719}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_different"}
|
|
PASS [ 0.111s] (2593/2902) pdftract-core semaphore::tests::test_semaphore_concurrent
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$semaphore::tests::test_semaphore_concurrent","exec_time":0.111177859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_same"}
|
|
PASS [ 0.011s] (2594/2902) pdftract-core source::mmap::tests::test_stream_position
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_stream_position","exec_time":0.011031214}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_different_names"}
|
|
PASS [ 0.009s] (2595/2902) pdftract-core span::tests::test_assemble_text_ligature_fi_as_two_glyphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_ligature_fi_as_two_glyphs","exec_time":0.009323201}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_different_tint"}
|
|
PASS [ 0.010s] (2596/2902) pdftract-core span::tests::test_assemble_text_five_glyphs_hello
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_five_glyphs_hello","exec_time":0.009638715}
|
|
PASS [ 0.010s] (2597/2902) pdftract-core span::tests::test_assemble_text_hello_world_with_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_hello_world_with_boundary","exec_time":0.009705689}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_same_tint"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_vs_device_rgb"}
|
|
PASS [ 0.012s] (2598/2902) pdftract-core span::tests::test_assemble_text_preserves_special_unicode_chars
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_preserves_special_unicode_chars","exec_time":0.011659676}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_clone_is_cheap"}
|
|
PASS [ 0.016s] (2599/2902) pdftract-core source::mmap::tests::test_sync_multiple_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$source::mmap::tests::test_sync_multiple_threads","exec_time":0.015668923}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_from_rgb"}
|
|
PASS [ 0.011s] (2600/2902) pdftract-core span::tests::test_colors_equal_device_gray_and_rgb_different
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_different","exec_time":0.010964522}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_no_hash"}
|
|
PASS [ 0.015s] (2601/2902) pdftract-core span::tests::test_assemble_text_direct_call
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_direct_call","exec_time":0.015250661}
|
|
PASS [ 0.012s] (2602/2902) pdftract-core span::tests::test_colors_equal_device_gray_and_rgb_same
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_device_gray_and_rgb_same","exec_time":0.011916071}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_non_hex"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_long"}
|
|
PASS [ 0.019s] (2603/2902) pdftract-core span::tests::test_assemble_text_boundary_at_start_of_page_no_space_injection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_boundary_at_start_of_page_no_space_injection","exec_time":0.019231456}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_short"}
|
|
PASS [ 0.018s] (2604/2902) pdftract-core span::tests::test_assemble_text_rtl_arabic_preserved_in_source_order
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_assemble_text_rtl_arabic_preserved_in_source_order","exec_time":0.017705189}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_lowercase"}
|
|
PASS [ 0.011s] (2605/2902) pdftract-core span::tests::test_colors_equal_spot_same_name_different_tint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_different_tint","exec_time":0.011180106}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_mixed_case"}
|
|
PASS [ 0.008s] (2606/2902) pdftract-core span::tests::test_css_hex_color_clone_is_cheap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_clone_is_cheap","exec_time":0.008164717}
|
|
PASS [ 0.013s] (2607/2902) pdftract-core span::tests::test_colors_equal_spot_different_names
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_different_names","exec_time":0.013432753}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_uppercase"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_with_correction"}
|
|
PASS [ 0.014s] (2608/2902) pdftract-core span::tests::test_colors_equal_spot_vs_device_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_vs_device_rgb","exec_time":0.013836901}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_without_correction"}
|
|
PASS [ 0.014s] (2609/2902) pdftract-core span::tests::test_colors_equal_spot_same_name_same_tint
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_colors_equal_spot_same_name_same_tint","exec_time":0.013927428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_correction_downgrades_native_to_heuristic"}
|
|
PASS [ 0.010s] (2610/2902) pdftract-core span::tests::test_css_hex_color_new_invalid_too_short
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_short","exec_time":0.009728129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_exhaustive_match"}
|
|
PASS [ 0.008s] (2611/2902) pdftract-core span::tests::test_css_hex_color_new_valid_mixed_case
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_mixed_case","exec_time":0.007897223}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_with_correction"}
|
|
PASS [ 0.016s] (2612/2902) pdftract-core span::tests::test_css_hex_color_from_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_from_rgb","exec_time":0.015914001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_without_correction"}
|
|
PASS [ 0.009s] (2613/2902) pdftract-core span::tests::test_css_hex_color_new_valid_uppercase
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_uppercase","exec_time":0.009375373}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_with_correction"}
|
|
PASS [ 0.017s] (2614/2902) pdftract-core span::tests::test_css_hex_color_new_invalid_no_hash
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_no_hash","exec_time":0.017192249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_without_correction"}
|
|
PASS [ 0.008s] (2615/2902) pdftract-core span::tests::test_map_confidence_source_correction_downgrades_native_to_heuristic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_correction_downgrades_native_to_heuristic","exec_time":0.007753369}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_shape_match_any_correction"}
|
|
PASS [ 0.013s] (2616/2902) pdftract-core span::tests::test_map_confidence_source_agl_with_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_with_correction","exec_time":0.01310129}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_with_correction"}
|
|
PASS [ 0.013s] (2617/2902) pdftract-core span::tests::test_map_confidence_source_agl_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_agl_without_correction","exec_time":0.012769165}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_without_correction"}
|
|
PASS [ 0.008s] (2618/2902) pdftract-core span::tests::test_map_confidence_source_fingerprint_with_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_with_correction","exec_time":0.007636515}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_unknown_any_correction"}
|
|
PASS [ 0.022s] (2619/2902) pdftract-core span::tests::test_css_hex_color_new_invalid_non_hex
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_non_hex","exec_time":0.022436023}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_bbox_union"}
|
|
PASS [ 0.012s] (2620/2902) pdftract-core span::tests::test_map_confidence_source_exhaustive_match
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_exhaustive_match","exec_time":0.011915827}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_minimum"}
|
|
PASS [ 0.011s] (2621/2902) pdftract-core span::tests::test_map_confidence_source_fingerprint_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_fingerprint_without_correction","exec_time":0.010532897}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_source_worst_glyph"}
|
|
PASS [ 0.021s] (2622/2902) pdftract-core span::tests::test_css_hex_color_new_valid_lowercase
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_valid_lowercase","exec_time":0.020899936}
|
|
PASS [ 0.009s] (2623/2902) pdftract-core span::tests::test_map_confidence_source_shape_match_any_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_shape_match_any_correction","exec_time":0.008612145}
|
|
PASS [ 0.023s] (2624/2902) pdftract-core span::tests::test_css_hex_color_new_invalid_too_long
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_css_hex_color_new_invalid_too_long","exec_time":0.022821758}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_name_change_triggers_break"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_device_gray_and_rgb_normalized_same_color"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_empty_glyph_list"}
|
|
PASS [ 0.011s] (2625/2902) pdftract-core span::tests::test_map_confidence_source_ocr_with_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_with_correction","exec_time":0.010682485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_exceeds_threshold_breaks"}
|
|
PASS [ 0.014s] (2626/2902) pdftract-core span::tests::test_map_confidence_source_ocr_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_ocr_without_correction","exec_time":0.01391804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_within_threshold_no_break"}
|
|
PASS [ 0.011s] (2627/2902) pdftract-core span::tests::test_map_confidence_source_to_unicode_with_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_with_correction","exec_time":0.010950274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_hello_world_with_word_boundary"}
|
|
PASS [ 0.009s] (2628/2902) pdftract-core span::tests::test_map_confidence_source_to_unicode_without_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_to_unicode_without_correction","exec_time":0.009265366}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_rendering_mode_change"}
|
|
PASS [ 0.008s] (2629/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_confidence_minimum
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_minimum","exec_time":0.007836244}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_spot_vs_device_rgb_different_colors"}
|
|
PASS [ 0.012s] (2630/2902) pdftract-core span::tests::test_map_confidence_source_unknown_any_correction
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_map_confidence_source_unknown_any_correction","exec_time":0.012339113}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_unicode_source_to_confidence_source_mapping"}
|
|
PASS [ 0.011s] (2631/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_confidence_source_worst_glyph
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_confidence_source_worst_glyph","exec_time":0.01060716}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_cmyk"}
|
|
PASS [ 0.017s] (2632/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_bbox_union
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_bbox_union","exec_time":0.017196375}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_gray"}
|
|
PASS [ 0.011s] (2633/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_empty_glyph_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_empty_glyph_list","exec_time":0.011174601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_rgb"}
|
|
PASS [ 0.009s] (2634/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_spot_vs_device_rgb_different_colors
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_spot_vs_device_rgb_different_colors","exec_time":0.008863063}
|
|
PASS [ 0.011s] (2635/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_rendering_mode_change
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_rendering_mode_change","exec_time":0.011471341}
|
|
PASS [ 0.012s] (2636/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_hello_world_with_word_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_hello_world_with_word_boundary","exec_time":0.011828535}
|
|
PASS [ 0.014s] (2637/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_font_name_change_triggers_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_name_change_triggers_break","exec_time":0.014294176}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_combined_flags"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_other"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_clone_is_cheap"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_spot"}
|
|
PASS [ 0.014s] (2638/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_font_size_exceeds_threshold_breaks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_exceeds_threshold_breaks","exec_time":0.013933526}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_confidence_source_variants"}
|
|
PASS [ 0.014s] (2639/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_device_gray_and_rgb_normalized_same_color
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_device_gray_and_rgb_normalized_same_color","exec_time":0.014060955}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_constructible_with_all_fields"}
|
|
PASS [ 0.014s] (2640/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_font_size_within_threshold_no_break
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_font_size_within_threshold_no_break","exec_time":0.014129003}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_empty"}
|
|
PASS [ 0.012s] (2641/2902) pdftract-core span::tests::test_merge_glyphs_to_spans_unicode_source_to_confidence_source_mapping
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_merge_glyphs_to_spans_unicode_source_to_confidence_source_mapping","exec_time":0.011792535}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_bold_bit"}
|
|
PASS [ 0.010s] (2642/2902) pdftract-core span::tests::test_normalize_color_for_comparison_device_cmyk
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_cmyk","exec_time":0.009919704}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_combinable"}
|
|
PASS [ 0.009s] (2643/2902) pdftract-core span::tests::test_normalize_color_for_comparison_device_gray
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_gray","exec_time":0.009476601}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_bold"}
|
|
PASS [ 0.008s] (2644/2902) pdftract-core span::tests::test_span_combined_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_combined_flags","exec_time":0.007714377}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_italic"}
|
|
PASS [ 0.008s] (2645/2902) pdftract-core span::tests::test_span_clone_is_cheap
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_clone_is_cheap","exec_time":0.008122957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_smallcaps"}
|
|
PASS [ 0.011s] (2646/2902) pdftract-core span::tests::test_span_confidence_source_variants
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_confidence_source_variants","exec_time":0.011298617}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_subscript"}
|
|
PASS [ 0.014s] (2647/2902) pdftract-core span::tests::test_normalize_color_for_comparison_other
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_other","exec_time":0.014303883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_is_superscript"}
|
|
PASS [ 0.008s] (2648/2902) pdftract-core span::tests::test_span_is_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_bold","exec_time":0.007553962}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_serde_json_roundtrip"}
|
|
PASS [ 0.016s] (2649/2902) pdftract-core span::tests::test_normalize_color_for_comparison_device_rgb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_device_rgb","exec_time":0.016251246}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_size_within_budget"}
|
|
PASS [ 0.013s] (2650/2902) pdftract-core span::tests::test_span_flags_combinable
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_combinable","exec_time":0.012784537}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span::tests::test_span_with_none_color_serializes"}
|
|
PASS [ 0.013s] (2651/2902) pdftract-core span::tests::test_span_flags_bold_bit
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_flags_bold_bit","exec_time":0.012982883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_all_flags_bold_italic_smallcaps_superscript"}
|
|
PASS [ 0.008s] (2652/2902) pdftract-core span::tests::test_span_is_smallcaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_smallcaps","exec_time":0.007784583}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_flags_bit_18"}
|
|
PASS [ 0.015s] (2653/2902) pdftract-core span::tests::test_span_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_empty","exec_time":0.014780181}
|
|
PASS [ 0.015s] (2654/2902) pdftract-core span::tests::test_span_constructible_with_all_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_constructible_with_all_fields","exec_time":0.015205152}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_black"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bd"}
|
|
PASS [ 0.019s] (2655/2902) pdftract-core span::tests::test_normalize_color_for_comparison_spot
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_normalize_color_for_comparison_spot","exec_time":0.018513538}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bold_italic"}
|
|
PASS [ 0.014s] (2656/2902) pdftract-core span::tests::test_span_is_italic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_italic","exec_time":0.013903586}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_helvetica_bold"}
|
|
PASS [ 0.010s] (2657/2902) pdftract-core span::tests::test_span_is_superscript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_superscript","exec_time":0.009574088}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_times_bold"}
|
|
PASS [ 0.008s] (2658/2902) pdftract-core span::tests::test_span_with_none_color_serializes
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_with_none_color_serializes","exec_time":0.008401665}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_stem_v"}
|
|
PASS [ 0.012s] (2659/2902) pdftract-core span::tests::test_span_is_subscript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_is_subscript","exec_time":0.011838843}
|
|
PASS [ 0.008s] (2660/2902) pdftract-core span_flags::tests::test_all_flags_bold_italic_smallcaps_superscript
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_all_flags_bold_italic_smallcaps_superscript","exec_time":0.008223245}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_italic_combination"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_subset_prefix"}
|
|
PASS [ 0.010s] (2661/2902) pdftract-core span_flags::tests::test_bold_by_name_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_black","exec_time":0.010375428}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_angle"}
|
|
PASS [ 0.011s] (2662/2902) pdftract-core span_flags::tests::test_bold_by_flags_bit_18
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_flags_bit_18","exec_time":0.010885454}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_helvetica_italic"}
|
|
PASS [ 0.012s] (2663/2902) pdftract-core span_flags::tests::test_bold_by_name_bold_italic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bold_italic","exec_time":0.012445619}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_oblique"}
|
|
PASS [ 0.008s] (2664/2902) pdftract-core span_flags::tests::test_bold_by_stem_v
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_stem_v","exec_time":0.007589504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_mutually_exclusive_sub_super"}
|
|
PASS [ 0.009s] (2665/2902) pdftract-core span_flags::tests::test_bold_by_name_times_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_times_bold","exec_time":0.008821461}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_no_script_within_threshold"}
|
|
PASS [ 0.010s] (2666/2902) pdftract-core span_flags::tests::test_bold_by_name_helvetica_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_helvetica_bold","exec_time":0.010316771}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_bold_low_stem_v"}
|
|
PASS [ 0.008s] (2667/2902) pdftract-core span_flags::tests::test_bold_italic_combination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_italic_combination","exec_time":0.007722462}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_italic_zero_angle"}
|
|
PASS [ 0.009s] (2668/2902) pdftract-core span_flags::tests::test_italic_by_name_oblique
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_oblique","exec_time":0.008735549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_regular_font_no_flags"}
|
|
PASS [ 0.007s] (2669/2902) pdftract-core span_flags::tests::test_no_script_within_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_no_script_within_threshold","exec_time":0.007427725}
|
|
PASS [ 0.007s] (2670/2902) pdftract-core span_flags::tests::test_mutually_exclusive_sub_super
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_mutually_exclusive_sub_super","exec_time":0.007440241}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_flags"}
|
|
PASS [ 0.010s] (2671/2902) pdftract-core span_flags::tests::test_not_bold_low_stem_v
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_bold_low_stem_v","exec_time":0.009659431}
|
|
PASS [ 0.015s] (2672/2902) pdftract-core span_flags::tests::test_italic_by_name_helvetica_italic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_name_helvetica_italic","exec_time":0.014885307}
|
|
PASS [ 0.028s] (2673/2902) pdftract-core span::tests::test_span_serde_json_roundtrip
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_serde_json_roundtrip","exec_time":0.027804666}
|
|
PASS [ 0.010s] (2674/2902) pdftract-core span_flags::tests::test_not_italic_zero_angle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_not_italic_zero_angle","exec_time":0.009624737}
|
|
PASS [ 0.015s] (2675/2902) pdftract-core span_flags::tests::test_italic_by_angle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_italic_by_angle","exec_time":0.01538868}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_dot_sc"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_threshold_exactly_negative"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_negative_rise"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_smallcaps"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_sc"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_positive_rise"}
|
|
PASS [ 0.027s] (2676/2902) pdftract-core span::tests::test_span_size_within_budget
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span::tests::test_span_size_within_budget","exec_time":0.027167417}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_threshold_exactly_positive"}
|
|
PASS [ 0.028s] (2677/2902) pdftract-core span_flags::tests::test_bold_by_name_bd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_name_bd","exec_time":0.028490056}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$span_flags::tests::test_zero_font_size_handling"}
|
|
PASS [ 0.020s] (2678/2902) pdftract-core span_flags::tests::test_bold_by_subset_prefix
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_bold_by_subset_prefix","exec_time":0.020422257}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::debug_test_colspan_3"}
|
|
PASS [ 0.009s] (2679/2902) pdftract-core span_flags::tests::test_regular_font_no_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_regular_font_no_flags","exec_time":0.008943473}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_5x3_bordered_table_critical_test"}
|
|
PASS [ 0.010s] (2680/2902) pdftract-core span_flags::tests::test_smallcaps_by_flags
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_flags","exec_time":0.010260404}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_orphan_spans"}
|
|
PASS [ 0.010s] (2681/2902) pdftract-core span_flags::tests::test_subscript_threshold_exactly_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_threshold_exactly_negative","exec_time":0.009660258}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_centroid_on_border"}
|
|
PASS [ 0.012s] (2682/2902) pdftract-core span_flags::tests::test_smallcaps_by_name_smallcaps
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_smallcaps","exec_time":0.011895555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_to_cells_simple"}
|
|
PASS [ 0.011s] (2683/2902) pdftract-core span_flags::tests::test_superscript_threshold_exactly_positive
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_threshold_exactly_positive","exec_time":0.011321359}
|
|
PASS [ 0.008s] (2684/2902) pdftract-core table::cell::tests::test_5x3_bordered_table_critical_test
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_5x3_bordered_table_critical_test","exec_time":0.008075385}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_on_boundary"}
|
|
PASS [ 0.011s] (2685/2902) pdftract-core span_flags::tests::test_superscript_positive_rise
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_superscript_positive_rise","exec_time":0.011495386}
|
|
PASS [ 0.014s] (2686/2902) pdftract-core span_flags::tests::test_smallcaps_by_name_dot_sc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_dot_sc","exec_time":0.014121213}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_with_epsilon"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_outside"}
|
|
PASS [ 0.015s] (2687/2902) pdftract-core span_flags::tests::test_smallcaps_by_name_sc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_smallcaps_by_name_sc","exec_time":0.014506163}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_new"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_inside"}
|
|
PASS [ 0.013s] (2688/2902) pdftract-core span_flags::tests::test_subscript_negative_rise
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_subscript_negative_rise","exec_time":0.012916571}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_multi_row_header"}
|
|
PASS [ 0.015s] (2689/2902) pdftract-core span_flags::tests::test_zero_font_size_handling
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$span_flags::tests::test_zero_font_size_handling","exec_time":0.01490296}
|
|
PASS [ 0.010s] (2690/2902) pdftract-core table::cell::tests::test_assign_orphan_spans
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_orphan_spans","exec_time":0.009946167}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_no_header"}
|
|
PASS [ 0.015s] (2691/2902) pdftract-core table::cell::tests::debug_test_colspan_3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::debug_test_colspan_3","exec_time":0.014593641}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_single_header"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_non_contiguous"}
|
|
PASS [ 0.010s] (2692/2902) pdftract-core table::cell::tests::test_assign_spans_centroid_on_border
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_centroid_on_border","exec_time":0.009851748}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_uses_combined_signal"}
|
|
PASS [ 0.008s] (2693/2902) pdftract-core table::cell::tests::test_cell_contains_point_on_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_on_boundary","exec_time":0.007836798}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_borderless_table_noop"}
|
|
PASS [ 0.008s] (2694/2902) pdftract-core table::cell::tests::test_count_header_rows_no_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_no_header","exec_time":0.008231158}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_colspan_3_critical_test"}
|
|
PASS [ 0.009s] (2695/2902) pdftract-core table::cell::tests::test_count_header_rows_non_contiguous
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_non_contiguous","exec_time":0.008647229}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_diagonal_merge"}
|
|
PASS [ 0.015s] (2696/2902) pdftract-core table::cell::tests::test_assign_spans_to_cells_simple
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_assign_spans_to_cells_simple","exec_time":0.014616374}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_no_merges_complete_grid"}
|
|
PASS [ 0.010s] (2697/2902) pdftract-core table::cell::tests::test_count_header_rows_single_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_single_header","exec_time":0.009666859}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_pure_rowspan"}
|
|
PASS [ 0.013s] (2698/2902) pdftract-core table::cell::tests::test_count_header_rows_uses_combined_signal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_uses_combined_signal","exec_time":0.013058634}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_transitive_merge"}
|
|
PASS [ 0.011s] (2699/2902) pdftract-core table::cell::tests::test_detect_merged_cells_borderless_table_noop
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_borderless_table_noop","exec_time":0.010891648}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_bottom_row"}
|
|
PASS [ 0.018s] (2700/2902) pdftract-core table::cell::tests::test_count_header_rows_multi_row_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_count_header_rows_multi_row_header","exec_time":0.017719608}
|
|
PASS [ 0.019s] (2701/2902) pdftract-core table::cell::tests::test_cell_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_new","exec_time":0.018849299}
|
|
PASS [ 0.019s] (2702/2902) pdftract-core table::cell::tests::test_cell_contains_point_with_epsilon
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_with_epsilon","exec_time":0.019320217}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_leftmost_column"}
|
|
PASS [ 0.019s] (2703/2902) pdftract-core table::cell::tests::test_cell_contains_point_inside
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_inside","exec_time":0.018825906}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_top_row"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_rightmost_column"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_heavy_black"}
|
|
PASS [ 0.022s] (2704/2902) pdftract-core table::cell::tests::test_cell_contains_point_outside
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_cell_contains_point_outside","exec_time":0.021623562}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_helvetica_bold"}
|
|
PASS [ 0.012s] (2705/2902) pdftract-core table::cell::tests::test_detect_merged_cells_no_merges_complete_grid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_no_merges_complete_grid","exec_time":0.011822654}
|
|
PASS [ 0.012s] (2706/2902) pdftract-core table::cell::tests::test_detect_merged_cells_diagonal_merge
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_diagonal_merge","exec_time":0.012187667}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_short_form"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_negative"}
|
|
PASS [ 0.014s] (2707/2902) pdftract-core table::cell::tests::test_detect_merged_cells_pure_rowspan
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_pure_rowspan","exec_time":0.014037323}
|
|
PASS [ 0.016s] (2708/2902) pdftract-core table::cell::tests::test_detect_merged_cells_colspan_3_critical_test
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_colspan_3_critical_test","exec_time":0.015582577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_mixed_boldness"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_times_bold"}
|
|
PASS [ 0.009s] (2709/2902) pdftract-core table::cell::tests::test_detect_merged_cells_transitive_merge
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_detect_merged_cells_transitive_merge","exec_time":0.008990422}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_single_cell"}
|
|
PASS [ 0.009s] (2710/2902) pdftract-core table::cell::tests::test_extend_bbox_for_rightmost_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_rightmost_column","exec_time":0.008510626}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_two_bold_cells"}
|
|
PASS [ 0.011s] (2711/2902) pdftract-core table::cell::tests::test_extend_bbox_for_top_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_top_row","exec_time":0.011457487}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_with_empty_cell"}
|
|
PASS [ 0.015s] (2712/2902) pdftract-core table::cell::tests::test_extend_bbox_for_bottom_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_bottom_row","exec_time":0.014713614}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_bold"}
|
|
PASS [ 0.016s] (2713/2902) pdftract-core table::cell::tests::test_is_bold_font_heavy_black
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_heavy_black","exec_time":0.016062893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_plain"}
|
|
PASS [ 0.016s] (2714/2902) pdftract-core table::cell::tests::test_extend_bbox_for_leftmost_column
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_extend_bbox_for_leftmost_column","exec_time":0.016248584}
|
|
PASS [ 0.011s] (2715/2902) pdftract-core table::cell::tests::test_is_bold_font_negative
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_negative","exec_time":0.011209905}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_empty"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_mixed"}
|
|
PASS [ 0.015s] (2716/2902) pdftract-core table::cell::tests::test_is_bold_font_helvetica_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_helvetica_bold","exec_time":0.014830969}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_whitespace_only"}
|
|
PASS [ 0.009s] (2717/2902) pdftract-core table::cell::tests::test_is_bold_header_row_two_bold_cells
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_two_bold_cells","exec_time":0.008533209}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_bold_signal"}
|
|
PASS [ 0.011s] (2718/2902) pdftract-core table::cell::tests::test_is_bold_font_short_form
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_short_form","exec_time":0.011014804}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_plain_row"}
|
|
PASS [ 0.010s] (2719/2902) pdftract-core table::cell::tests::test_is_bold_header_row_single_cell
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_single_cell","exec_time":0.009534566}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_full_coverage"}
|
|
PASS [ 0.011s] (2720/2902) pdftract-core table::cell::tests::test_is_bold_font_times_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_font_times_bold","exec_time":0.011066357}
|
|
PASS [ 0.008s] (2721/2902) pdftract-core table::cell::tests::test_is_cell_bold_all_bold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_bold","exec_time":0.007850623}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_th_header_row_not_implemented"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_partial_coverage_above_threshold"}
|
|
PASS [ 0.009s] (2722/2902) pdftract-core table::cell::tests::test_is_cell_bold_all_plain
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_all_plain","exec_time":0.00943034}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_full_coverage"}
|
|
PASS [ 0.010s] (2723/2902) pdftract-core table::cell::tests::test_is_cell_bold_mixed
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_mixed","exec_time":0.009590102}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_partial_coverage_below_threshold"}
|
|
PASS [ 0.011s] (2724/2902) pdftract-core table::cell::tests::test_is_cell_bold_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_empty","exec_time":0.010856552}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_multi_row_header"}
|
|
PASS [ 0.020s] (2725/2902) pdftract-core table::cell::tests::test_is_bold_header_row_mixed_boldness
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_mixed_boldness","exec_time":0.019677911}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_none"}
|
|
PASS [ 0.011s] (2726/2902) pdftract-core table::cell::tests::test_is_header_row_plain_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_plain_row","exec_time":0.010683883}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_single_header"}
|
|
PASS [ 0.013s] (2727/2902) pdftract-core table::cell::tests::test_is_header_row_bold_signal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_header_row_bold_signal","exec_time":0.012735538}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_multiple_spans_in_same_cell_sorted"}
|
|
PASS [ 0.010s] (2728/2902) pdftract-core table::cell::tests::test_is_horizontal_edge_present_full_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_full_coverage","exec_time":0.009757433}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_sort_cell_content_by_line"}
|
|
PASS [ 0.021s] (2729/2902) pdftract-core table::cell::tests::test_is_bold_header_row_with_empty_cell
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_bold_header_row_with_empty_cell","exec_time":0.021260577}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_flush_to_border_captured"}
|
|
PASS [ 0.016s] (2730/2902) pdftract-core table::cell::tests::test_is_cell_bold_whitespace_only
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_cell_bold_whitespace_only","exec_time":0.016497544}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_overlaps_multiple_cells_diagnostic"}
|
|
PASS [ 0.008s] (2731/2902) pdftract-core table::cell::tests::test_is_vertical_edge_present_partial_coverage_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_partial_coverage_below_threshold","exec_time":0.008287899}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_area"}
|
|
PASS [ 0.008s] (2732/2902) pdftract-core table::cell::tests::test_mark_header_rows_multi_row_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_multi_row_header","exec_time":0.008421116}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_centroid"}
|
|
PASS [ 0.010s] (2733/2902) pdftract-core table::cell::tests::test_mark_header_rows_none
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_none","exec_time":0.009693718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::cell::tests::test_y_bucket_sorting"}
|
|
PASS [ 0.016s] (2734/2902) pdftract-core table::cell::tests::test_is_th_header_row_not_implemented
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_th_header_row_not_implemented","exec_time":0.015802492}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_borderless_table_has_empty_segments"}
|
|
PASS [ 0.013s] (2735/2902) pdftract-core table::cell::tests::test_is_vertical_edge_present_full_coverage
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_vertical_edge_present_full_coverage","exec_time":0.013207039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_cluster_horizontal_segments"}
|
|
PASS [ 0.018s] (2736/2902) pdftract-core table::cell::tests::test_is_horizontal_edge_present_partial_coverage_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_is_horizontal_edge_present_partial_coverage_above_threshold","exec_time":0.017696303}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_empty_content"}
|
|
PASS [ 0.014s] (2737/2902) pdftract-core table::cell::tests::test_multiple_spans_in_same_cell_sorted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_multiple_spans_in_same_cell_sorted","exec_time":0.01364057}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_horizontal_line"}
|
|
PASS [ 0.011s] (2738/2902) pdftract-core table::cell::tests::test_span_flush_to_border_captured
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_flush_to_border_captured","exec_time":0.011056716}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_rectangle"}
|
|
PASS [ 0.008s] (2739/2902) pdftract-core table::cell::tests::test_table_span_centroid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_centroid","exec_time":0.008350836}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_basic"}
|
|
PASS [ 0.012s] (2740/2902) pdftract-core table::cell::tests::test_table_span_area
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_table_span_area","exec_time":0.011583338}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_td"}
|
|
PASS [ 0.016s] (2741/2902) pdftract-core table::cell::tests::test_sort_cell_content_by_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_sort_cell_content_by_line","exec_time":0.015512889}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_tj"}
|
|
PASS [ 0.017s] (2742/2902) pdftract-core table::cell::tests::test_mark_header_rows_single_header
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_mark_header_rows_single_header","exec_time":0.016613212}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_vertical_line"}
|
|
PASS [ 0.015s] (2743/2902) pdftract-core table::cell::tests::test_span_overlaps_multiple_cells_diagnostic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_span_overlaps_multiple_cells_diagnostic","exec_time":0.014543104}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_5x3_table"}
|
|
PASS [ 0.011s] (2744/2902) pdftract-core table::cell::tests::test_y_bucket_sorting
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::cell::tests::test_y_bucket_sorting","exec_time":0.011248144}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_3x3_table_accepted"}
|
|
PASS [ 0.017s] (2745/2902) pdftract-core table::detector::tests::test_borderless_table_has_empty_segments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_borderless_table_has_empty_segments","exec_time":0.016681403}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_empty_content"}
|
|
PASS [ 0.016s] (2746/2902) pdftract-core table::detector::tests::test_cluster_horizontal_segments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_cluster_horizontal_segments","exec_time":0.016165956}
|
|
PASS [ 0.015s] (2747/2902) pdftract-core table::detector::tests::test_collect_empty_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_empty_content","exec_time":0.014818942}
|
|
PASS [ 0.009s] (2748/2902) pdftract-core table::detector::tests::test_collect_text_positions_with_tj
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_tj","exec_time":0.008725989}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_paragraph_rejected"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_no_text_block"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_one_row_pseudo_table_rejected"}
|
|
PASS [ 0.010s] (2749/2902) pdftract-core table::detector::tests::test_collect_vertical_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_vertical_line","exec_time":0.010422399}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_vertical_gap_test"}
|
|
PASS [ 0.011s] (2750/2902) pdftract-core table::detector::tests::test_collect_text_positions_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_basic","exec_time":0.01115677}
|
|
PASS [ 0.011s] (2751/2902) pdftract-core table::detector::tests::test_collect_text_positions_with_td
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_text_positions_with_td","exec_time":0.010759249}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_nested_rectangles"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_disjoint_tables"}
|
|
PASS [ 0.009s] (2752/2902) pdftract-core table::detector::tests::test_detect_5x3_table
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_5x3_table","exec_time":0.009011558}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_simple_grid"}
|
|
PASS [ 0.011s] (2753/2902) pdftract-core table::detector::tests::test_collect_rectangle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_rectangle","exec_time":0.011261275}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_default"}
|
|
PASS [ 0.010s] (2754/2902) pdftract-core table::detector::tests::test_detect_borderless_3x3_table_accepted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_3x3_table_accepted","exec_time":0.009820401}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_with_min_cells"}
|
|
PASS [ 0.018s] (2755/2902) pdftract-core table::detector::tests::test_collect_horizontal_line
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_collect_horizontal_line","exec_time":0.017673025}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_filter_text_object_segments"}
|
|
PASS [ 0.008s] (2756/2902) pdftract-core table::detector::tests::test_detect_borderless_one_row_pseudo_table_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_one_row_pseudo_table_rejected","exec_time":0.008163314}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_intersections"}
|
|
PASS [ 0.010s] (2757/2902) pdftract-core table::detector::tests::test_detect_nested_rectangles
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_nested_rectangles","exec_time":0.009548842}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_row_candidates_basic"}
|
|
PASS [ 0.010s] (2758/2902) pdftract-core table::detector::tests::test_detector_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_default","exec_time":0.010208564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_group_by_x0_tolerance"}
|
|
PASS [ 0.013s] (2759/2902) pdftract-core table::detector::tests::test_detect_borderless_empty_content
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_empty_content","exec_time":0.012895001}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_false"}
|
|
PASS [ 0.012s] (2760/2902) pdftract-core table::detector::tests::test_detect_disjoint_tables
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_disjoint_tables","exec_time":0.011773199}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_true"}
|
|
PASS [ 0.012s] (2761/2902) pdftract-core table::detector::tests::test_detect_simple_grid
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_simple_grid","exec_time":0.012075917}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::detector::tests::test_no_filter_text_object_segments"}
|
|
PASS [ 0.017s] (2762/2902) pdftract-core table::detector::tests::test_detect_borderless_paragraph_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_paragraph_rejected","exec_time":0.017284169}
|
|
PASS [ 0.017s] (2763/2902) pdftract-core table::detector::tests::test_detect_borderless_no_text_block
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_no_text_block","exec_time":0.016943643}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_from_intersections_5x3"}
|
|
PASS [ 0.015s] (2764/2902) pdftract-core table::detector::tests::test_detect_borderless_vertical_gap_test
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detect_borderless_vertical_gap_test","exec_time":0.015172817}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_cell_bbox"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_insufficient_intersections"}
|
|
PASS [ 0.014s] (2765/2902) pdftract-core table::detector::tests::test_detector_with_min_cells
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_detector_with_min_cells","exec_time":0.013647843}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_single_row"}
|
|
PASS [ 0.014s] (2766/2902) pdftract-core table::detector::tests::test_filter_text_object_segments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_filter_text_object_segments","exec_time":0.013822217}
|
|
PASS [ 0.013s] (2767/2902) pdftract-core table::detector::tests::test_find_intersections
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_intersections","exec_time":0.012707897}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_build_rows_from_cells"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_with_segments"}
|
|
PASS [ 0.011s] (2768/2902) pdftract-core table::detector::tests::test_find_row_candidates_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_find_row_candidates_basic","exec_time":0.011089105}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_cell_to_cell_json_text_concatenation"}
|
|
PASS [ 0.010s] (2769/2902) pdftract-core table::detector::tests::test_group_by_x0_tolerance
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_group_by_x0_tolerance","exec_time":0.010130681}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_different_count"}
|
|
PASS [ 0.011s] (2770/2902) pdftract-core table::detector::tests::test_is_single_column_reflow_true
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_true","exec_time":0.010774264}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_identical"}
|
|
PASS [ 0.013s] (2771/2902) pdftract-core table::detector::tests::test_is_single_column_reflow_false
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_is_single_column_reflow_false","exec_time":0.01260427}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_large_difference"}
|
|
PASS [ 0.013s] (2772/2902) pdftract-core table::detector::tests::test_no_filter_text_object_segments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::detector::tests::test_no_filter_text_object_segments","exec_time":0.012564409}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_small_difference"}
|
|
PASS [ 0.012s] (2773/2902) pdftract-core table::grid::tests::test_grid_single_row
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_single_row","exec_time":0.011914067}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_basic"}
|
|
PASS [ 0.013s] (2774/2902) pdftract-core table::grid::tests::test_cell_bbox
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_cell_bbox","exec_time":0.013472685}
|
|
PASS [ 0.013s] (2775/2902) pdftract-core table::grid::tests::test_grid_insufficient_intersections
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_insufficient_intersections","exec_time":0.013223048}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_no_continuation"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_different_column_count"}
|
|
PASS [ 0.015s] (2776/2902) pdftract-core table::grid::tests::test_grid_from_intersections_5x3
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_from_intersections_5x3","exec_time":0.015024061}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::output::tests::test_grid_to_table_json_basic"}
|
|
PASS [ 0.010s] (2777/2902) pdftract-core table::output::tests::test_columns_similar_identical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_identical","exec_time":0.010060966}
|
|
PASS [ 0.012s] (2778/2902) pdftract-core table::output::tests::test_build_rows_from_cells
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_build_rows_from_cells","exec_time":0.012033959}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_horizontal"}
|
|
PASS [ 0.012s] (2779/2902) pdftract-core table::grid::tests::test_grid_with_segments
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::grid::tests::test_grid_with_segments","exec_time":0.012034803}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_horizontal"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_vertical"}
|
|
PASS [ 0.012s] (2780/2902) pdftract-core table::output::tests::test_cell_to_cell_json_text_concatenation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_cell_to_cell_json_text_concatenation","exec_time":0.011646406}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_vertical"}
|
|
PASS [ 0.012s] (2781/2902) pdftract-core table::output::tests::test_columns_similar_different_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_different_count","exec_time":0.01220292}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_horizontal_constructor"}
|
|
PASS [ 0.011s] (2782/2902) pdftract-core table::output::tests::test_columns_similar_small_difference
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_small_difference","exec_time":0.011445347}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_intersection"}
|
|
PASS [ 0.009s] (2783/2902) pdftract-core table::output::tests::test_detect_two_page_tables_no_continuation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_no_continuation","exec_time":0.008753985}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_length"}
|
|
PASS [ 0.017s] (2784/2902) pdftract-core table::output::tests::test_columns_similar_large_difference
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_columns_similar_large_difference","exec_time":0.016775402}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_diagonal_rejected"}
|
|
PASS [ 0.013s] (2785/2902) pdftract-core table::output::tests::test_detect_two_page_tables_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_basic","exec_time":0.013175695}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_horizontal"}
|
|
PASS [ 0.010s] (2786/2902) pdftract-core table::output::tests::test_grid_to_table_json_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_grid_to_table_json_basic","exec_time":0.010245718}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_vertical"}
|
|
PASS [ 0.013s] (2787/2902) pdftract-core table::output::tests::test_detect_two_page_tables_different_column_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::output::tests::test_detect_two_page_tables_different_column_count","exec_time":0.012748263}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_no_intersection"}
|
|
PASS [ 0.008s] (2788/2902) pdftract-core table::segment::tests::test_segment_intersection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_intersection","exec_time":0.007945196}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_vertical_constructor"}
|
|
PASS [ 0.013s] (2789/2902) pdftract-core table::segment::tests::test_segment_horizontal_constructor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_horizontal_constructor","exec_time":0.01338893}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$table::tests::test_page_context_creation"}
|
|
PASS [ 0.016s] (2790/2902) pdftract-core table::segment::tests::test_merge_vertical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_vertical","exec_time":0.015800793}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_all_invisible_excluded"}
|
|
PASS [ 0.016s] (2791/2902) pdftract-core table::segment::tests::test_is_collinear_horizontal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_horizontal","exec_time":0.015739574}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_include_invisible_true"}
|
|
PASS [ 0.015s] (2792/2902) pdftract-core table::segment::tests::test_is_collinear_vertical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_is_collinear_vertical","exec_time":0.015129136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_mixed_visibility"}
|
|
PASS [ 0.015s] (2793/2902) pdftract-core table::segment::tests::test_merge_horizontal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_merge_horizontal","exec_time":0.015194178}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_figure"}
|
|
PASS [ 0.010s] (2794/2902) pdftract-core table::segment::tests::test_segment_new_diagonal_rejected
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_diagonal_rejected","exec_time":0.010236594}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_heading"}
|
|
PASS [ 0.013s] (2795/2902) pdftract-core table::segment::tests::test_segment_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_length","exec_time":0.01344146}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_paragraph"}
|
|
PASS [ 0.008s] (2796/2902) pdftract-core table::segment::tests::test_segment_vertical_constructor
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_vertical_constructor","exec_time":0.007830916}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_is_header_or_footer"}
|
|
PASS [ 0.010s] (2797/2902) pdftract-core table::segment::tests::test_segment_no_intersection
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_no_intersection","exec_time":0.009781222}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_is_watermark"}
|
|
PASS [ 0.012s] (2798/2902) pdftract-core table::segment::tests::test_segment_new_horizontal
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_horizontal","exec_time":0.012358276}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_document"}
|
|
PASS [ 0.018s] (2799/2902) pdftract-core table::segment::tests::test_segment_new_vertical
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::segment::tests::test_segment_new_vertical","exec_time":0.01762359}
|
|
PASS [ 0.012s] (2800/2902) pdftract-core table::tests::test_page_context_creation
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$table::tests::test_page_context_creation","exec_time":0.011826019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_filters_headers"}
|
|
PASS [ 0.010s] (2801/2902) pdftract-core text::tests::test_compute_block_text_from_spans_all_invisible_excluded
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_all_invisible_excluded","exec_time":0.010132812}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_includes_headers_when_flagged"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_page_in_middle"}
|
|
PASS [ 0.010s] (2802/2902) pdftract-core text::tests::test_compute_block_text_from_spans_include_invisible_true
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_include_invisible_true","exec_time":0.009887555}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_one_page"}
|
|
PASS [ 0.009s] (2803/2902) pdftract-core text::tests::test_get_block_text_figure
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_figure","exec_time":0.009306936}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_ten_pages"}
|
|
PASS [ 0.010s] (2804/2902) pdftract-core text::tests::test_compute_block_text_from_spans_mixed_visibility
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_compute_block_text_from_spans_mixed_visibility","exec_time":0.009527991}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_two_pages"}
|
|
PASS [ 0.009s] (2805/2902) pdftract-core text::tests::test_get_block_text_paragraph
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_paragraph","exec_time":0.008799549}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_all_invisible_block_omitted"}
|
|
PASS [ 0.013s] (2806/2902) pdftract-core text::tests::test_get_block_text_heading
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_get_block_text_heading","exec_time":0.012566262}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_caption"}
|
|
PASS [ 0.013s] (2807/2902) pdftract-core text::tests::test_is_watermark
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_is_watermark","exec_time":0.012951551}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_code"}
|
|
PASS [ 0.008s] (2808/2902) pdftract-core text::tests::test_serialize_document_text_filters_headers
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_filters_headers","exec_time":0.008093136}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_block_omitted"}
|
|
PASS [ 0.008s] (2809/2902) pdftract-core text::tests::test_serialize_document_text_empty_page_in_middle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_page_in_middle","exec_time":0.008139583}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_blocks"}
|
|
PASS [ 0.017s] (2810/2902) pdftract-core text::tests::test_serialize_document_text_empty_document
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_empty_document","exec_time":0.017153609}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_figure_emits_empty"}
|
|
PASS [ 0.019s] (2811/2902) pdftract-core text::tests::test_is_header_or_footer
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_is_header_or_footer","exec_time":0.018831334}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_footer_excluded_by_default"}
|
|
PASS [ 0.008s] (2812/2902) pdftract-core text::tests::test_serialize_page_text_code
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_code","exec_time":0.007919426}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_excluded_by_default"}
|
|
PASS [ 0.013s] (2813/2902) pdftract-core text::tests::test_serialize_document_text_ten_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_ten_pages","exec_time":0.012740978}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_included_when_flagged"}
|
|
PASS [ 0.018s] (2814/2902) pdftract-core text::tests::test_serialize_document_text_includes_headers_when_flagged
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_includes_headers_when_flagged","exec_time":0.017507073}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_heading_and_paragraphs"}
|
|
PASS [ 0.013s] (2815/2902) pdftract-core text::tests::test_serialize_page_text_caption
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_caption","exec_time":0.013076274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_filtered"}
|
|
PASS [ 0.015s] (2816/2902) pdftract-core text::tests::test_serialize_document_text_one_page
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_one_page","exec_time":0.015373548}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_included_when_flagged"}
|
|
PASS [ 0.011s] (2817/2902) pdftract-core text::tests::test_serialize_page_text_empty_block_omitted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_block_omitted","exec_time":0.011245736}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_list"}
|
|
PASS [ 0.017s] (2818/2902) pdftract-core text::tests::test_serialize_document_text_two_pages
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_document_text_two_pages","exec_time":0.017246393}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_mixed_blocks_with_invisible"}
|
|
PASS [ 0.018s] (2819/2902) pdftract-core text::tests::test_serialize_page_text_all_invisible_block_omitted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_all_invisible_block_omitted","exec_time":0.017923019}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_quote"}
|
|
PASS [ 0.011s] (2820/2902) pdftract-core text::tests::test_serialize_page_text_footer_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_footer_excluded_by_default","exec_time":0.010926465}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_table"}
|
|
PASS [ 0.012s] (2821/2902) pdftract-core text::tests::test_serialize_page_text_empty_blocks
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_empty_blocks","exec_time":0.01226759}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_three_paragraphs"}
|
|
PASS [ 0.008s] (2822/2902) pdftract-core text::tests::test_serialize_page_text_header_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_excluded_by_default","exec_time":0.008369459}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_excluded_by_default"}
|
|
PASS [ 0.014s] (2823/2902) pdftract-core text::tests::test_serialize_page_text_figure_emits_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_figure_emits_empty","exec_time":0.013990141}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_included_when_flagged"}
|
|
PASS [ 0.009s] (2824/2902) pdftract-core text::tests::test_serialize_page_text_heading_and_paragraphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_heading_and_paragraphs","exec_time":0.009065316}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_excluded_by_default"}
|
|
PASS [ 0.011s] (2825/2902) pdftract-core text::tests::test_serialize_page_text_list
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_list","exec_time":0.011239654}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_included_when_flagged"}
|
|
PASS [ 0.016s] (2826/2902) pdftract-core text::tests::test_serialize_page_text_header_included_when_flagged
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_header_included_when_flagged","exec_time":0.015664485}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_4_excluded_by_default"}
|
|
PASS [ 0.011s] (2827/2902) pdftract-core text::tests::test_serialize_page_text_mixed_blocks_with_invisible
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_mixed_blocks_with_invisible","exec_time":0.01121854}
|
|
PASS [ 0.014s] (2828/2902) pdftract-core text::tests::test_serialize_page_text_invisible_span_included_when_flagged
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_included_when_flagged","exec_time":0.013869835}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_6_excluded_by_default"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_5_excluded_by_default"}
|
|
PASS [ 0.015s] (2829/2902) pdftract-core text::tests::test_serialize_page_text_invisible_span_filtered
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_invisible_span_filtered","exec_time":0.015025396}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_7_excluded_by_default"}
|
|
PASS [ 0.010s] (2830/2902) pdftract-core text::tests::test_serialize_page_text_table
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_table","exec_time":0.010056472}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_no_rendering_mode"}
|
|
PASS [ 0.014s] (2831/2902) pdftract-core text::tests::test_serialize_page_text_quote
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_quote","exec_time":0.014161319}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_0"}
|
|
PASS [ 0.012s] (2832/2902) pdftract-core text::tests::test_serialize_page_text_three_paragraphs
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_three_paragraphs","exec_time":0.011577783}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_1"}
|
|
PASS [ 0.010s] (2833/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_3_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_excluded_by_default","exec_time":0.010321855}
|
|
PASS [ 0.013s] (2834/2902) pdftract-core text::tests::test_serialize_page_text_watermark_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_excluded_by_default","exec_time":0.013295077}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_text_options_builder_pattern"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_2"}
|
|
PASS [ 0.012s] (2835/2902) pdftract-core text::tests::test_serialize_page_text_watermark_included_when_flagged
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_serialize_page_text_watermark_included_when_flagged","exec_time":0.011681274}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$text::tests::test_text_options_default"}
|
|
PASS [ 0.009s] (2836/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_3_included_when_flagged
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_3_included_when_flagged","exec_time":0.00906029}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_bead_new"}
|
|
PASS [ 0.008s] (2837/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_5_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_5_excluded_by_default","exec_time":0.007674307}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_ascii"}
|
|
PASS [ 0.010s] (2838/2902) pdftract-core text::tests::test_should_include_span_visible_mode_0
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_0","exec_time":0.009726994}
|
|
PASS [ 0.010s] (2839/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_6_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_6_excluded_by_default","exec_time":0.009981356}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_latin1"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_empty"}
|
|
PASS [ 0.015s] (2840/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_4_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_4_excluded_by_default","exec_time":0.01495677}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_utf16be_bom"}
|
|
PASS [ 0.012s] (2841/2902) pdftract-core text::tests::test_should_include_span_invisible_mode_7_excluded_by_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_invisible_mode_7_excluded_by_default","exec_time":0.012383315}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_ascii"}
|
|
PASS [ 0.010s] (2842/2902) pdftract-core text::tests::test_text_options_builder_pattern
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_text_options_builder_pattern","exec_time":0.009640049}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_empty"}
|
|
PASS [ 0.010s] (2843/2902) pdftract-core text::tests::test_text_options_default
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_text_options_default","exec_time":0.010473879}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_decode_utf16be_invalid_length"}
|
|
PASS [ 0.016s] (2844/2902) pdftract-core text::tests::test_should_include_span_no_rendering_mode
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_no_rendering_mode","exec_time":0.015973097}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_empty_threads"}
|
|
PASS [ 0.009s] (2845/2902) pdftract-core threads::tests::test_decode_pdf_string_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_ascii","exec_time":0.008544418}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_no_threads_field"}
|
|
PASS [ 0.014s] (2846/2902) pdftract-core text::tests::test_should_include_span_visible_mode_2
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_2","exec_time":0.014045012}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_empty_title"}
|
|
PASS [ 0.013s] (2847/2902) pdftract-core threads::tests::test_bead_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_bead_new","exec_time":0.013056915}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_missing_f_skipped"}
|
|
PASS [ 0.008s] (2848/2902) pdftract-core threads::tests::test_decode_pdf_string_utf16be_bom
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_utf16be_bom","exec_time":0.007941617}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_no_info_dict"}
|
|
PASS [ 0.021s] (2849/2902) pdftract-core text::tests::test_should_include_span_visible_mode_1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$text::tests::test_should_include_span_visible_mode_1","exec_time":0.021349148}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_utf16_title"}
|
|
PASS [ 0.012s] (2850/2902) pdftract-core threads::tests::test_decode_pdf_string_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_empty","exec_time":0.01230663}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_discover_three_threads"}
|
|
PASS [ 0.008s] (2851/2902) pdftract-core threads::tests::test_discover_empty_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_empty_threads","exec_time":0.007971128}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_new"}
|
|
PASS [ 0.012s] (2852/2902) pdftract-core threads::tests::test_decode_pdf_string_latin1
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdf_string_latin1","exec_time":0.011666698}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_with_fields"}
|
|
PASS [ 0.011s] (2853/2902) pdftract-core threads::tests::test_discover_no_threads_field
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_no_threads_field","exec_time":0.010505591}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_circular_termination"}
|
|
PASS [ 0.015s] (2854/2902) pdftract-core threads::tests::test_decode_pdfdocencoding_ascii
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_ascii","exec_time":0.015068389}
|
|
PASS [ 0.015s] (2855/2902) pdftract-core threads::tests::test_decode_pdfdocencoding_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_pdfdocencoding_empty","exec_time":0.014766745}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_invalid_rect_shape"}
|
|
PASS [ 0.009s] (2856/2902) pdftract-core threads::tests::test_discover_thread_no_info_dict
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_no_info_dict","exec_time":0.009110686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_malformed_cycle"}
|
|
PASS [ 0.011s] (2857/2902) pdftract-core threads::tests::test_discover_thread_missing_f_skipped
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_missing_f_skipped","exec_time":0.011385267}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_max_iterations"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_next"}
|
|
PASS [ 0.008s] (2858/2902) pdftract-core threads::tests::test_discover_thread_utf16_title
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_utf16_title","exec_time":0.008307686}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_page_ref"}
|
|
PASS [ 0.018s] (2859/2902) pdftract-core threads::tests::test_decode_utf16be_invalid_length
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_decode_utf16be_invalid_length","exec_time":0.018288747}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_rect"}
|
|
PASS [ 0.017s] (2860/2902) pdftract-core threads::tests::test_discover_thread_empty_title
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_thread_empty_title","exec_time":0.016645401}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_page_ref_not_in_tree"}
|
|
PASS [ 0.012s] (2861/2902) pdftract-core threads::tests::test_discover_three_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_discover_three_threads","exec_time":0.01229243}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_pg_fallback"}
|
|
PASS [ 0.013s] (2862/2902) pdftract-core threads::tests::test_thread_header_with_fields
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_with_fields","exec_time":0.012906166}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_single_bead"}
|
|
PASS [ 0.009s] (2863/2902) pdftract-core threads::tests::test_walk_beads_missing_page_ref
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_page_ref","exec_time":0.009187504}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_two_threads"}
|
|
PASS [ 0.011s] (2864/2902) pdftract-core threads::tests::test_walk_beads_missing_next
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_next","exec_time":0.011029957}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_bootstrap_threshold"}
|
|
PASS [ 0.018s] (2865/2902) pdftract-core threads::tests::test_thread_header_new
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_thread_header_new","exec_time":0.018174287}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_above_threshold"}
|
|
PASS [ 0.013s] (2866/2902) pdftract-core threads::tests::test_walk_beads_page_ref_not_in_tree
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_page_ref_not_in_tree","exec_time":0.012668714}
|
|
PASS [ 0.011s] (2867/2902) pdftract-core threads::tests::test_walk_beads_pg_fallback
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_pg_fallback","exec_time":0.010985855}
|
|
PASS [ 0.019s] (2868/2902) pdftract-core threads::tests::test_walk_beads_circular_termination
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_circular_termination","exec_time":0.019089518}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_negative_gap_no_boundary"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_at_threshold"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_below_threshold"}
|
|
PASS [ 0.015s] (2869/2902) pdftract-core threads::tests::test_walk_beads_missing_rect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_missing_rect","exec_time":0.014585856}
|
|
PASS [ 0.018s] (2870/2902) pdftract-core threads::tests::test_walk_beads_invalid_rect_shape
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_invalid_rect_shape","exec_time":0.018261564}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_recalibration_after_20_samples"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_reset"}
|
|
PASS [ 0.017s] (2871/2902) pdftract-core threads::tests::test_walk_beads_malformed_cycle
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_malformed_cycle","exec_time":0.016778464}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_sample_count"}
|
|
PASS [ 0.010s] (2872/2902) pdftract-core threads::tests::test_walk_beads_two_threads
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_two_threads","exec_time":0.010025039}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_zero_gap_no_boundary"}
|
|
PASS [ 0.013s] (2873/2902) pdftract-core threads::tests::test_walk_beads_single_bead
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_single_bead","exec_time":0.013059797}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_multiple_fonts"}
|
|
PASS [ 0.011s] (2874/2902) pdftract-core word_boundary::tests::test_detector_gap_above_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_above_threshold","exec_time":0.01085054}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_record_and_detect"}
|
|
PASS [ 0.013s] (2875/2902) pdftract-core word_boundary::tests::test_detector_bootstrap_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_bootstrap_threshold","exec_time":0.013099896}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_reset_font"}
|
|
PASS [ 0.009s] (2876/2902) pdftract-core word_boundary::tests::test_detector_reset
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_reset","exec_time":0.008711894}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_empty"}
|
|
PASS [ 0.012s] (2877/2902) pdftract-core word_boundary::tests::test_detector_negative_gap_no_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_negative_gap_no_boundary","exec_time":0.011728662}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_even"}
|
|
PASS [ 0.014s] (2878/2902) pdftract-core word_boundary::tests::test_detector_gap_below_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_below_threshold","exec_time":0.013700473}
|
|
PASS [ 0.008s] (2879/2902) pdftract-core word_boundary::tests::test_manager_record_and_detect
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_record_and_detect","exec_time":0.007905362}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_single"}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_odd"}
|
|
PASS [ 0.010s] (2880/2902) pdftract-core word_boundary::tests::test_manager_multiple_fonts
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_multiple_fonts","exec_time":0.009846486}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_two"}
|
|
PASS [ 0.012s] (2881/2902) pdftract-core word_boundary::tests::test_detector_sample_count
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_sample_count","exec_time":0.011887953}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_unsorted"}
|
|
PASS [ 0.020s] (2882/2902) pdftract-core word_boundary::tests::test_detector_gap_at_threshold
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_gap_at_threshold","exec_time":0.019614298}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_defaults"}
|
|
PASS [ 0.008s] (2883/2902) pdftract-core word_boundary::tests::test_median_even
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_even","exec_time":0.008103874}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_basic"}
|
|
PASS [ 0.020s] (2884/2902) pdftract-core word_boundary::tests::test_detector_recalibration_after_20_samples
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_recalibration_after_20_samples","exec_time":0.020283495}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_combined"}
|
|
PASS [ 0.007s] (2885/2902) pdftract-core word_boundary::tests::test_median_two
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_two","exec_time":0.007478727}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tc"}
|
|
PASS [ 0.021s] (2886/2902) pdftract-core word_boundary::tests::test_detector_zero_gap_no_boundary
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_detector_zero_gap_no_boundary","exec_time":0.02089533}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_non_space"}
|
|
PASS [ 0.017s] (2887/2902) pdftract-core word_boundary::tests::test_median_empty
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_empty","exec_time":0.017387992}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_space"}
|
|
PASS [ 0.019s] (2888/2902) pdftract-core word_boundary::tests::test_manager_reset_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_manager_reset_font","exec_time":0.019308898}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tz"}
|
|
PASS [ 0.009s] (2889/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_basic
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_basic","exec_time":0.009025558}
|
|
PASS [ 0.009s] (2890/2902) pdftract-core word_boundary::tests::test_text_state_defaults
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_defaults","exec_time":0.009452913}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_setters"}
|
|
PASS [ 0.009s] (2891/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_combined
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_combined","exec_time":0.008858812}
|
|
{"type":"test","event":"started","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_set_font"}
|
|
PASS [ 0.015s] (2892/2902) pdftract-core word_boundary::tests::test_median_unsorted
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_unsorted","exec_time":0.015453401}
|
|
PASS [ 0.017s] (2893/2902) pdftract-core word_boundary::tests::test_median_single
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_single","exec_time":0.017196662}
|
|
PASS [ 0.018s] (2894/2902) pdftract-core word_boundary::tests::test_median_odd
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_median_odd","exec_time":0.017659528}
|
|
PASS [ 0.011s] (2895/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_with_tc
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tc","exec_time":0.011279898}
|
|
PASS [ 0.008s] (2896/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_with_tz
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tz","exec_time":0.008478729}
|
|
PASS [ 0.006s] (2897/2902) pdftract-core word_boundary::tests::test_text_state_set_font
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_set_font","exec_time":0.006282977}
|
|
PASS [ 0.012s] (2898/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_with_tw_non_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_non_space","exec_time":0.011686871}
|
|
PASS [ 0.007s] (2899/2902) pdftract-core word_boundary::tests::test_text_state_setters
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_setters","exec_time":0.00720117}
|
|
PASS [ 0.011s] (2900/2902) pdftract-core word_boundary::tests::test_text_state_expected_advance_with_tw_space
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$word_boundary::tests::test_text_state_expected_advance_with_tw_space","exec_time":0.010884587}
|
|
{"type":"suite","event":"failed","passed":2856,"failed":44,"ignored":2,"measured":0,"filtered_out":0,"exec_time":41.742925823,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
FAIL [ 0.073s] (2901/2902) pdftract-core threads::tests::test_walk_beads_max_iterations
|
|
output ───
|
|
|
|
running 1 test
|
|
|
|
thread 'threads::tests::test_walk_beads_max_iterations' (1435550) panicked at crates/pdftract-core/src/threads/mod.rs:1538:9:
|
|
assertion failed: result.is_err()
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
test threads::tests::test_walk_beads_max_iterations ... FAILED
|
|
|
|
failures:
|
|
|
|
failures:
|
|
threads::tests::test_walk_beads_max_iterations
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 2903 filtered out; finished in 0.06s
|
|
|
|
|
|
{"type":"suite","event":"started","test_count":2904,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
{"type":"test","event":"failed","name":"pdftract-core::pdftract_core$threads::tests::test_walk_beads_max_iterations","exec_time":0.072775381,"stdout":"\nthread 'threads::tests::test_walk_beads_max_iterations' (1435550) panicked at crates/pdftract-core/src/threads/mod.rs:1538:9:\nassertion failed: result.is_err()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n"}
|
|
PASS [ 2.324s] (2902/2902) pdftract-core parser::stream::predictor_tests::test_flate_decode_performance_100mb
|
|
{"type":"test","event":"ok","name":"pdftract-core::pdftract_core$parser::stream::predictor_tests::test_flate_decode_performance_100mb","exec_time":2.324005433}
|
|
────────────
|
|
Summary [ 4.892s] 2902 tests run: 2857 passed, 45 failed, 2 skipped
|
|
FAIL [ 0.008s] ( 10/2902) pdftract-core annotation::json::tests::test_sort_links
|
|
FAIL [ 0.027s] ( 205/2902) pdftract-core cache::multi_process::tests::test_acceptance_corrupt_entry_treated_as_miss
|
|
FAIL [ 0.010s] ( 206/2902) pdftract-core cache::multi_process::tests::test_reader_exists
|
|
FAIL [ 0.012s] ( 208/2902) pdftract-core cache::multi_process::tests::test_reader_corrupt_entry_deleted
|
|
FAIL [ 0.011s] ( 213/2902) pdftract-core cache::multi_process::tests::test_write_creates_parent_dirs
|
|
FAIL [ 0.012s] ( 216/2902) pdftract-core cache::multi_process::tests::test_write_truncates_existing
|
|
FAIL [ 0.013s] ( 217/2902) pdftract-core cache::multi_process::tests::test_writer_basic
|
|
FAIL [ 0.024s] ( 221/2902) pdftract-core cache::multi_process::tests::test_reader_mid_rename
|
|
FAIL [ 0.010s] ( 544/2902) pdftract-core document::tests::test_compute_pdf_fingerprint
|
|
FAIL [ 0.009s] ( 547/2902) pdftract-core document::tests::test_parse_pdf_file
|
|
FAIL [ 0.014s] ( 549/2902) pdftract-core document::tests::test_extract_spans_from_page
|
|
FAIL [ 0.008s] ( 601/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_svg
|
|
FAIL [ 0.012s] ( 604/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_off
|
|
FAIL [ 0.012s] ( 607/2902) pdftract-core extract::tests::test_extraction_metadata
|
|
FAIL [ 0.018s] ( 610/2902) pdftract-core extract::tests::test_extract_pdf_with_receipts_lite
|
|
FAIL [ 0.009s] ( 611/2902) pdftract-core extract::tests::test_result_to_json_includes_signatures
|
|
FAIL [ 0.013s] ( 612/2902) pdftract-core extract::tests::test_result_to_json_format
|
|
FAIL [ 0.008s] ( 613/2902) pdftract-core extract::tests::test_signatures_always_not_checked
|
|
FAIL [ 0.014s] ( 616/2902) pdftract-core extract::tests::test_result_to_json_with_receipts
|
|
FAIL [ 0.012s] ( 619/2902) pdftract-core extract::tests::test_untagged_pdf_no_deferred_diagnostic
|
|
FAIL [ 0.017s] ( 622/2902) pdftract-core extract::tests::test_tagged_pdf_emits_deferred_diagnostic
|
|
FAIL [ 0.009s] ( 632/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_dict_canonical_sorted
|
|
FAIL [ 0.016s] ( 641/2902) pdftract-core fingerprint::canonicalize::tests::test_serialize_object_canonical_dict
|
|
FAIL [ 0.010s] ( 703/2902) pdftract-core font::codespace::tests::test_hex_string_with_whitespace
|
|
FAIL [ 0.014s] (1505/2902) pdftract-core markdown::span_tests::test_spans_to_markdown_with_links_and_footnotes_footnote_takes_precedence
|
|
FAIL [ 0.014s] (1513/2902) pdftract-core markdown::tests::test_block_to_markdown_formula_display
|
|
FAIL [ 0.008s] (1715/2902) pdftract-core parser::hint_stream::tests::test_parse_hint_stream_full_minimal
|
|
FAIL [ 0.011s] (1902/2902) pdftract-core parser::object::cache::tests::test_end_resolution_manually
|
|
FAIL [ 0.016s] (1907/2902) pdftract-core parser::object::cache::tests::test_depth_tracking_across_resolutions
|
|
FAIL [ 0.009s] (2342/2902) pdftract-core parser::xref::tests::test_forward_scan_carriage_return
|
|
FAIL [ 0.008s] (2346/2902) pdftract-core parser::xref::tests::test_forward_scan_false_positive_handling
|
|
FAIL [ 0.010s] (2351/2902) pdftract-core parser::xref::tests::test_forward_scan_simple
|
|
FAIL [ 0.012s] (2354/2902) pdftract-core parser::xref::tests::test_forward_scan_trailer_no_space
|
|
FAIL [ 0.014s] (2355/2902) pdftract-core parser::xref::tests::test_forward_scan_multi_revision
|
|
FAIL [ 0.013s] (2356/2902) pdftract-core parser::xref::tests::test_forward_scan_with_trailer
|
|
FAIL [ 0.017s] (2357/2902) pdftract-core parser::xref::tests::test_forward_scan_with_generations
|
|
FAIL [ 0.022s] (2359/2902) pdftract-core parser::xref::tests::test_forward_scan_truncated_file
|
|
FAIL [ 0.008s] (2369/2902) pdftract-core parser::xref::tests::test_parse_multi_subsection_xref
|
|
FAIL [ 0.010s] (2378/2902) pdftract-core parser::xref::tests::test_parse_xref_lf_only_19_byte_entries
|
|
FAIL [ 0.010s] (2382/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_field_width_zero_gen
|
|
FAIL [ 0.013s] (2386/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_multi_subsection
|
|
FAIL [ 0.012s] (2388/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_type2_compressed
|
|
FAIL [ 0.017s] (2389/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_invalid_entry_type
|
|
FAIL [ 0.019s] (2390/2902) pdftract-core parser::xref::tests::test_parse_xref_stream_simple
|
|
FAIL [ 0.073s] (2901/2902) pdftract-core threads::tests::test_walk_beads_max_iterations
|
|
{"type":"suite","event":"failed","passed":1,"failed":1,"ignored":2,"measured":0,"filtered_out":2900,"exec_time":2.396780814,"nextest":{"crate":"pdftract-core","test_binary":"pdftract_core","kind":"lib"}}
|
|
error: test run failed
|