Coverage report: 82.59%

Files Functions Classes

coverage.py v7.13.2, created at 2026-02-03 22:54:48 +00:00

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
liitos / __init__.py parse_csl   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / __init__.py formatTime_RFC3339   100.00% 0 0 1   100.00% 0 0   100.00%
liitos / __init__.py init_logger   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / __init__.py (no function)   90.67% 75 7 0   50.00% 10 5   85.88%
liitos / approvals.py eastern_scaffold   100.00% 28 0 1   100.00% 6 0   100.00%
liitos / approvals.py get_layout   100.00% 6 0 0   100.00% 2 0   100.00%
liitos / approvals.py derive_model   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / approvals.py columns_are_present   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / approvals.py normalize   100.00% 9 0 0   100.00% 4 0   100.00%
liitos / approvals.py inject_southwards   100.00% 9 0 0   100.00% 8 0   100.00%
liitos / approvals.py inject_eastwards   100.00% 11 0 2   100.00% 6 0   100.00%
liitos / approvals.py weave   95.56% 45 2 0   83.33% 6 1   94.12%
liitos / approvals.py (no function)   95.45% 44 2 0   50.00% 4 2   91.67%
liitos / captions.py filter_seek_table   100.00% 7 0 0   100.00% 2 0   100.00%
liitos / captions.py filter_seek_caption   100.00% 21 0 0   91.67% 12 1   96.97%
liitos / captions.py filter_collect_caption   100.00% 5 0 0   50.00% 2 1   85.71%
liitos / captions.py weave   100.00% 11 0 0   100.00% 6 0   100.00%
liitos / captions.py (no function)   100.00% 14 0 0   100.00% 0 0   100.00%
liitos / changes.py get_layout   100.00% 6 0 0   100.00% 2 0   100.00%
liitos / changes.py derive_model   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / changes.py columns_are_present   0.00% 1 1 0   100.00% 0 0   0.00%
liitos / changes.py normalize   100.00% 17 0 0   100.00% 6 0   100.00%
liitos / changes.py adjust_pushdown_gen   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / changes.py weave   86.15% 65 9 0   73.08% 26 7   82.42%
liitos / changes.py (no function)   100.00% 39 0 0   100.00% 0 0   100.00%
liitos / cli.py callback   100.00% 3 0 0   100.00% 2 0   100.00%
liitos / cli.py _verify_call_vector   84.38% 32 5 0   75.00% 20 5   80.77%
liitos / cli.py verify   100.00% 5 0 0   100.00% 2 0   100.00%
liitos / cli.py approvals   80.00% 5 1 0   50.00% 2 1   71.43%
liitos / cli.py changes   80.00% 5 1 0   50.00% 2 1   71.43%
liitos / cli.py concat   80.00% 5 1 0   50.00% 2 1   71.43%
liitos / cli.py render   86.05% 43 6 0   58.33% 12 5   80.00%
liitos / cli.py report   100.00% 34 0 0   100.00% 2 0   100.00%
liitos / cli.py report.linux_distribution   100.00% 4 0 0   100.00% 0 0   100.00%
liitos / cli.py report.dist   100.00% 4 0 0   100.00% 0 0   100.00%
liitos / cli.py eject   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / cli.py app_version   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / cli.py (no function)   100.00% 53 0 0   100.00% 0 0   100.00%
liitos / concat.py process_approvals   57.89% 19 8 0   50.00% 8 4   55.56%
liitos / concat.py process_binder   60.00% 15 6 0   50.00% 6 3   57.14%
liitos / concat.py process_changes   57.89% 19 8 0   50.00% 8 4   55.56%
liitos / concat.py parse_markdown_image   94.05% 84 5 0   92.11% 38 3   93.44%
liitos / concat.py adapt_image   91.30% 23 2 0   87.50% 8 1   90.32%
liitos / concat.py harvest_include   100.00% 4 0 0   100.00% 0 0   100.00%
liitos / concat.py rollup   100.00% 24 0 0   100.00% 16 0   100.00%
liitos / concat.py copy_eventually   45.45% 22 12 0   50.00% 6 3   46.43%
liitos / concat.py collect_assets   88.89% 9 1 0   75.00% 4 1   84.62%
liitos / concat.py concatenate   82.00% 250 45 0   77.12% 118 17   80.43%
liitos / concat.py (no function)   100.00% 50 0 0   100.00% 0 0   100.00%
liitos / description_lists.py filter_seek_option   100.00% 7 0 0   100.00% 2 0   100.00%
liitos / description_lists.py filter_seek_description   88.89% 9 1 0   75.00% 4 1   84.62%
liitos / description_lists.py options   100.00% 8 0 0   100.00% 4 0   100.00%
liitos / description_lists.py (no function)   100.00% 11 0 0   100.00% 0 0   100.00%
liitos / eject.py this   100.00% 23 0 0   100.00% 10 0   100.00%
liitos / eject.py (no function)   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / figures.py filter_seek_scale   100.00% 11 0 0   100.00% 2 0   100.00%
liitos / figures.py filter_seek_figure   70.27% 37 11 0   71.43% 14 2   70.59%
liitos / figures.py scale   100.00% 9 0 0   100.00% 4 0   100.00%
liitos / figures.py (no function)   100.00% 15 0 0   100.00% 0 0   100.00%
liitos / gather.py load_structure   100.00% 2 0 0   100.00% 0 0   100.00%
liitos / gather.py targets   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / gather.py facets   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / gather.py assets   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / gather.py verify_target   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / gather.py verify_facet   100.00% 3 0 0   100.00% 2 0   100.00%
liitos / gather.py error_context   100.00% 6 0 1   100.00% 4 0   100.00%
liitos / gather.py load_binder   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py binder   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py load_layout   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py layout   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py load_meta   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py meta   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py load_approvals   66.67% 9 3 0   75.00% 4 1   69.23%
liitos / gather.py approvals   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py load_changes   77.78% 9 2 0   100.00% 4 0   84.62%
liitos / gather.py changes   100.00% 5 0 0   100.00% 0 0   100.00%
liitos / gather.py verify_asset_keys   100.00% 3 0 0   100.00% 2 0   100.00%
liitos / gather.py verify_asset_links   100.00% 9 0 0   100.00% 6 0   100.00%
liitos / gather.py verify_assets   87.50% 8 1 0   83.33% 6 1   85.71%
liitos / gather.py prelude   100.00% 8 0 0   100.00% 0 0   100.00%
liitos / gather.py verify   47.73% 44 23 0   50.00% 6 3   48.00%
liitos / gather.py (no function)   100.00% 38 0 0   100.00% 0 0   100.00%
liitos / labels.py is_include_graphics   100.00% 7 0 0   100.00% 2 0   100.00%
liitos / labels.py extract_image_path   87.50% 8 1 0   83.33% 6 1   85.71%
liitos / labels.py inject   84.78% 92 14 0   70.00% 30 5   81.15%
liitos / labels.py (no function)   100.00% 6 0 0   100.00% 0 0   100.00%
liitos / liitos.py parse   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / liitos.py (no function)   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py load   72.00% 25 7 0   66.67% 12 4   70.27%
liitos / meta.py weave_setup_font_path   90.00% 10 1 0   75.00% 4 1   85.71%
liitos / meta.py weave_setup_font_suffix   90.00% 10 1 0   75.00% 4 1   85.71%
liitos / meta.py weave_setup_bold_font   90.91% 11 1 0   75.00% 4 1   86.67%
liitos / meta.py weave_setup_italic_font   90.91% 11 1 0   75.00% 4 1   86.67%
liitos / meta.py weave_setup_bold_italic_font   90.91% 11 1 0   75.00% 4 1   86.67%
liitos / meta.py weave_setup_main_font   90.91% 11 1 0   75.00% 4 1   86.67%
liitos / meta.py weave_setup_fixed_font_package   87.50% 8 1 0   75.00% 4 1   83.33%
liitos / meta.py weave_setup_code_fontsize   66.67% 18 6 0   62.50% 8 3   65.38%
liitos / meta.py weave_setup_chosen_logo   88.89% 9 1 0   75.00% 4 1   84.62%
liitos / meta.py weave_setup_chosen_title_page_logo   91.67% 12 1 0   75.00% 4 1   87.50%
liitos / meta.py weave_setup_footer_outer_field_normal_pages   66.67% 6 2 0   50.00% 2 1   62.50%
liitos / meta.py weave_setup_toc_all_dots   36.36% 11 7 0   25.00% 4 1   33.33%
liitos / meta.py dispatch_setup_weaver   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / meta.py weave_meta_setup   100.00% 5 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_driver_toc_level   100.00% 13 0 0   100.00% 4 0   100.00%
liitos / meta.py weave_driver_list_of_figures   100.00% 8 0 0   100.00% 4 0   100.00%
liitos / meta.py weave_driver_list_of_tables   100.00% 8 0 0   100.00% 4 0   100.00%
liitos / meta.py dispatch_driver_weaver   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / meta.py weave_meta_driver   100.00% 5 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_header_title   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_title_slug   75.00% 4 1 0   50.00% 2 1   66.67%
liitos / meta.py weave_meta_part_title   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_sub_title   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_header_type   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_header_id_label   45.45% 11 6 0   33.33% 6 2   41.18%
liitos / meta.py weave_meta_part_header_id   75.00% 8 2 0   75.00% 4 1   75.00%
liitos / meta.py weave_meta_part_issue   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_revision   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_header_date_label   45.45% 11 6 0   33.33% 6 2   41.18%
liitos / meta.py weave_meta_part_header_date   54.55% 22 10 0   50.00% 12 2   52.94%
liitos / meta.py weave_meta_part_footer_frame_note   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_footer_page_number_prefix   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_change_log_issue_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_change_log_revision_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_change_log_date_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_change_log_author_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_change_log_description_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_with_default_slot   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_approvals_adjustable_vertical_space   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_proprietary_information_adjustable_vertical_space   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_proprietary_information_tune_header_sep   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_change_log_tune_header_sep   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_approvals_department_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_approvals_department_value   50.00% 4 2 0   50.00% 2 1   50.00%
liitos / meta.py weave_meta_part_approvals_role_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_approvals_name_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_approvals_date_and_signature_label   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / meta.py weave_meta_part_header_issue_revision_combined_label   75.00% 12 3 0   66.67% 6 2   72.22%
liitos / meta.py weave_meta_part_header_issue_revision_combined   77.78% 9 2 0   75.00% 4 1   76.92%
liitos / meta.py weave_meta_part_proprietary_information   73.08% 26 7 0   83.33% 6 1   75.00%
liitos / meta.py weave_meta_part_stretch   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py weave_meta_part_lox_indent   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / meta.py dispatch_meta_weaver   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / meta.py weave_meta_meta   100.00% 5 0 0   100.00% 2 0   100.00%
liitos / meta.py weave   55.56% 126 56 0   33.33% 54 16   48.89%
liitos / meta.py (no function)   100.00% 128 0 0   100.00% 0 0   100.00%
liitos / patch.py apply   100.00% 9 0 0   100.00% 6 0   100.00%
liitos / patch.py (no function)   100.00% 3 0 0   100.00% 0 0   100.00%
liitos / placeholder.py load_resource   85.00% 20 3 0   80.00% 10 2   83.33%
liitos / placeholder.py eject   96.15% 26 1 0   87.50% 8 1   94.12%
liitos / placeholder.py dump_placeholder   100.00% 15 0 0   100.00% 4 0   100.00%
liitos / placeholder.py (no function)   100.00% 9 0 0   100.00% 0 0   100.00%
liitos / render.py read_patches   67.86% 28 9 0   62.50% 8 3   66.67%
liitos / render.py der   83.26% 233 39 0   67.57% 74 24   79.48%
liitos / render.py (no function)   100.00% 30 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.__init__   100.00% 23 0 0   100.00% 4 0   100.00%
liitos / tables.py Table.create_width_patches   100.00% 18 0 0   100.00% 10 0   100.00%
liitos / tables.py Table.width_patches   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.source_map   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.column_data   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.column_source_widths   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.column_target_widths   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.table_width   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.data_row_seps   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.transform_widths   56.25% 16 7 0   62.50% 8 1   58.33%
liitos / tables.py Table.parse_columns   100.00% 4 0 0   100.00% 0 0   100.00%
liitos / tables.py Table.parse_column_widths   100.00% 16 0 0   100.00% 10 0   100.00%
liitos / tables.py Table.parse_column_first_head   88.89% 27 3 0   83.33% 18 3   86.67%
liitos / tables.py Table.parse_column_other_head   92.59% 27 2 0   94.44% 18 1   93.33%
liitos / tables.py Table.parse_data_rows   100.00% 12 0 0   90.00% 10 1   95.45%
liitos / tables.py parse_table_font_size_command   82.35% 17 3 0   100.00% 6 0   86.96%
liitos / tables.py parse_columns_command   71.43% 14 4 0   50.00% 2 1   68.75%
liitos / tables.py patch   66.19% 210 71 0   60.19% 108 13   64.15%
liitos / tables.py (no function)   100.00% 64 0 0   100.00% 0 0   100.00%
liitos / template.py load_resource   100.00% 4 0 0   100.00% 2 0   100.00%
liitos / template.py eject   100.00% 12 0 0   100.00% 4 0   100.00%
liitos / template.py (no function)   100.00% 6 0 0   100.00% 0 0   100.00%
liitos / tools.py hash_file   100.00% 7 0 0   100.00% 4 0   100.00%
liitos / tools.py vcs_probe   78.95% 19 4 0   100.00% 2 0   80.95%
liitos / tools.py node_id   100.00% 1 0 0   100.00% 0 0   100.00%
liitos / tools.py report_taxonomy   100.00% 23 0 0   100.00% 2 0   100.00%
liitos / tools.py unified_diff   100.00% 2 0 0   100.00% 2 0   100.00%
liitos / tools.py log_unified_diff   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / tools.py ensure_separate_log_lines   100.00% 5 0 0   100.00% 4 0   100.00%
liitos / tools.py log_subprocess_output   87.50% 16 2 0   87.50% 8 1   87.50%
liitos / tools.py delegate   46.51% 43 23 0   33.33% 30 2   41.10%
liitos / tools.py report   100.00% 14 0 0   100.00% 2 0   100.00%
liitos / tools.py execute_filter   100.00% 11 0 0   100.00% 0 0   100.00%
liitos / tools.py load_target   61.11% 36 14 0   55.56% 18 8   59.26%
liitos / tools.py incoherent_math_mode_in_caption   100.00% 8 0 0   100.00% 6 0   100.00%
liitos / tools.py mermaid_captions_from_json_ast   81.82% 33 6 0   90.00% 20 2   84.91%
liitos / tools.py remove_target_region_gen   100.00% 11 0 0   100.00% 10 0   100.00%
liitos / tools.py (no function)   100.00% 55 0 0   100.00% 0 0   100.00%
Total     85.27% 3361 495 5   74.56% 1124 190   82.59%

No items found using the specified filter.