Graphica テストカバレッジ: 93.7%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-12 16:38 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
graphica/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/__main__.py   31.9% 72 49 2   0.0% 12 0   27.4%
graphica/assets/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/assets/icons/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/core/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/core/analysis.py   96.9% 744 23 0   93.0% 284 20   95.8%
graphica/core/app_paths.py   100.0% 19 0 0   100.0% 2 0   100.0%
graphica/core/axis_settings.py   100.0% 24 0 0   100.0% 10 0   100.0%
graphica/core/caption_export.py   100.0% 18 0 0   100.0% 6 0   100.0%
graphica/core/color_palettes.py   82.6% 23 4 0   60.0% 10 4   75.8%
graphica/core/commands.py   100.0% 156 0 3   100.0% 12 0   100.0%
graphica/core/cvd_simulation.py   100.0% 16 0 0   100.0% 2 0   100.0%
graphica/core/dataset.py   97.7% 298 7 0   91.7% 96 8   96.2%
graphica/core/diagnostics.py   93.1% 58 4 0   88.9% 18 2   92.1%
graphica/core/excel_utils.py   94.4% 36 2 0   88.9% 18 2   92.6%
graphica/core/fit_models.py   99.5% 222 1 0   98.1% 52 1   99.3%
graphica/core/grid_data.py   100.0% 70 0 0   100.0% 20 0   100.0%
graphica/core/i18n.py   100.0% 21 0 2   100.0% 4 0   100.0%
graphica/core/json_utils.py   91.7% 12 1 0   83.3% 6 1   88.9%
graphica/core/label_utils.py   91.7% 12 1 0   83.3% 6 1   88.9%
graphica/core/marker_style.py   98.0% 50 1 0   92.3% 26 2   96.1%
graphica/core/methods_text.py   92.7% 82 6 3   93.5% 46 1   93.0%
graphica/core/named_colors.py   97.8% 89 2 0   94.1% 34 2   96.7%
graphica/core/plugin_api.py   98.6% 221 3 0   95.7% 46 2   98.1%
graphica/core/plugin_context.py   100.0% 24 0 21   100.0% 0 0   100.0%
graphica/core/plugin_install.py   97.8% 46 1 0   100.0% 18 0   98.4%
graphica/core/plugin_manifest.py   100.0% 33 0 0   100.0% 10 0   100.0%
graphica/core/plugin_testing.py   97.3% 150 4 2   100.0% 38 0   97.9%
graphica/core/plugin_types.py   100.0% 79 0 0   100.0% 0 0   100.0%
graphica/core/plugin_updates.py   87.5% 96 12 0   90.0% 30 3   88.1%
graphica/core/provenance.py   100.0% 4 0 0   100.0% 0 0   100.0%
graphica/core/report_export.py   100.0% 17 0 2   100.0% 2 0   100.0%
graphica/core/safe_eval.py   95.3% 128 6 0   89.4% 66 7   93.3%
graphica/core/script_export.py   97.2% 177 5 3   94.4% 90 5   96.3%
graphica/core/translations_en.py   100.0% 1 0 0   100.0% 0 0   100.0%
graphica/core/unit_conversion.py   100.0% 24 0 0   100.0% 6 0   100.0%
graphica/core/update_check.py   100.0% 35 0 0   100.0% 8 0   100.0%
graphica/core/version.py   100.0% 3 0 0   100.0% 0 0   100.0%
graphica/gui/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/app_settings.py   100.0% 83 0 0   100.0% 10 0   100.0%
graphica/gui/axis_bindings.py   100.0% 48 0 0   83.3% 6 1   98.1%
graphica/gui/binding.py   99.0% 97 1 0   100.0% 30 0   99.2%
graphica/gui/builders/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/builders/axis_panel.py   100.0% 308 0 0   90.0% 20 2   99.4%
graphica/gui/builders/canvas_area.py   99.5% 198 1 0   95.0% 20 1   99.1%
graphica/gui/builders/common.py   97.8% 90 2 0   91.7% 12 1   97.1%
graphica/gui/builders/dataset_panel.py   100.0% 353 0 0   100.0% 12 0   100.0%
graphica/gui/builders/property_sections.py   97.2% 141 4 0   91.7% 48 4   95.8%
graphica/gui/builders/property_widgets.py   98.1% 105 2 0   80.0% 10 2   96.5%
graphica/gui/canvas.py   99.1% 338 3 0   96.2% 80 3   98.6%
graphica/gui/color_history.py   100.0% 23 0 0   100.0% 8 0   100.0%
graphica/gui/color_picker_widget.py   79.5% 156 32 0   62.5% 32 2   76.6%
graphica/gui/crash_handler.py   100.0% 40 0 0   100.0% 6 0   100.0%
graphica/gui/cvd_preview.py   100.0% 15 0 0   100.0% 0 0   100.0%
graphica/gui/data_editor.py   95.6% 527 23 0   91.7% 144 12   94.8%
graphica/gui/data_import_flow.py   97.8% 231 5 0   92.5% 80 6   96.5%
graphica/gui/data_table_model.py   91.6% 131 11 0   86.7% 60 8   90.1%
graphica/gui/dataset_bindings.py   97.6% 42 1 0   100.0% 4 0   97.8%
graphica/gui/dataset_style_icon.py   98.2% 109 2 0   90.6% 32 3   96.5%
graphica/gui/datasets/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/datasets/actions_menu.py   100.0% 69 0 0   100.0% 24 0   100.0%
graphica/gui/datasets/colors.py   93.0% 142 10 0   86.4% 66 5   90.9%
graphica/gui/datasets/fitting.py   93.3% 45 3 0   75.0% 4 1   91.8%
graphica/gui/datasets/host.py   98.1% 107 2 0   85.7% 14 2   96.7%
graphica/gui/datasets/operations/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/datasets/operations/fitting.py   87.1% 240 31 0   76.9% 52 6   85.3%
graphica/gui/datasets/operations/peaks.py   98.3% 59 1 0   92.9% 14 1   97.3%
graphica/gui/datasets/operations/processing.py   96.2% 364 14 0   90.4% 114 11   94.8%
graphica/gui/datasets/operations/runner.py   100.0% 91 0 0   100.0% 14 0   100.0%
graphica/gui/datasets/operations/transfer.py   92.5% 147 11 0   90.4% 52 5   92.0%
graphica/gui/datasets/order.py   98.1% 209 4 0   90.4% 94 9   95.7%
graphica/gui/datasets/overlays.py   95.8% 48 2 0   100.0% 12 0   96.7%
graphica/gui/datasets/peaks.py   100.0% 13 0 0   100.0% 0 0   100.0%
graphica/gui/datasets/plugin_runs.py   100.0% 66 0 0   100.0% 26 0   100.0%
graphica/gui/datasets/processing.py   100.0% 44 0 0   100.0% 0 0   100.0%
graphica/gui/datasets/property_panel.py   97.4% 392 10 0   87.7% 106 13   95.4%
graphica/gui/datasets/transfer.py   100.0% 23 0 0   100.0% 0 0   100.0%
graphica/gui/detached_canvas_window.py   100.0% 11 0 0   100.0% 0 0   100.0%
graphica/gui/dialog_dirs.py   100.0% 70 0 0   100.0% 16 0   100.0%
graphica/gui/dialogs/__init__.py   100.0% 7 0 0   100.0% 0 0   100.0%
graphica/gui/dialogs/analysis.py   76.4% 886 209 0   69.0% 84 4   75.8%
graphica/gui/dialogs/app.py   98.5% 781 12 0   89.3% 140 15   97.1%
graphica/gui/dialogs/appearance.py   93.6% 625 40 0   80.6% 98 9   91.8%
graphica/gui/dialogs/data_edit.py   100.0% 359 0 0   100.0% 30 0   100.0%
graphica/gui/dialogs/data_import.py   96.1% 467 18 0   92.0% 88 7   95.5%
graphica/gui/dialogs/export.py   98.9% 271 3 0   90.0% 20 0   98.3%
graphica/gui/dock_layout.py   100.0% 81 0 0   94.4% 18 1   99.0%
graphica/gui/export_preview_panel.py   99.6% 243 1 0   89.7% 58 6   97.7%
graphica/gui/export_settings.py   100.0% 7 0 0   100.0% 4 0   100.0%
graphica/gui/export_size.py   98.0% 98 2 0   90.6% 32 3   96.2%
graphica/gui/file_association.py   82.1% 67 12 0   83.3% 12 2   82.3%
graphica/gui/icon_utils.py   100.0% 28 0 0   100.0% 4 0   100.0%
graphica/gui/log_axis_notes.py   97.6% 42 1 0   93.8% 16 1   96.6%
graphica/gui/main_app_window.py   96.3% 217 8 0   71.2% 66 19   90.5%
graphica/gui/main_window.py   97.4% 775 20 0   91.5% 118 8   96.6%
graphica/gui/mathtext_preview.py   88.8% 98 11 0   81.8% 22 2   87.5%
graphica/gui/menu_bar.py   86.4% 184 25 0   71.0% 62 6   82.5%
graphica/gui/minimap_widget.py   93.5% 92 6 0   95.5% 22 1   93.9%
graphica/gui/mixins/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/mixins/export_mixin.py   92.1% 369 29 0   78.9% 90 15   89.5%
graphica/gui/mixins/help_mixin.py   93.7% 142 9 0   84.4% 32 3   92.0%
graphica/gui/mixins/project_io_mixin.py   95.9% 222 9 0   90.7% 86 8   94.5%
graphica/gui/mixins/quick_access_mixin.py   100.0% 122 0 0   92.9% 42 3   98.2%
graphica/gui/mixins/ui_setup_mixin.py   95.2% 124 6 0   76.8% 56 13   89.4%
graphica/gui/notify.py   92.9% 28 2 0   100.0% 0 0   92.9%
graphica/gui/panels/__init__.py   95.5% 22 1 0   87.5% 8 1   93.3%
graphica/gui/panels/axis_settings.py   88.3% 384 45 0   67.4% 92 12   84.2%
graphica/gui/panels/dataset_tree.py   98.1% 267 5 0   88.4% 86 10   95.8%
graphica/gui/plot_type_drawers.py   98.6% 71 1 0   95.0% 20 1   97.8%
graphica/gui/plugin_context.py   96.1% 102 4 0   94.4% 18 1   95.8%
graphica/gui/plugin_update_flow.py   75.0% 124 31 0   55.9% 34 13   70.9%
graphica/gui/project_files.py   94.9% 253 13 0   91.0% 78 7   94.0%
graphica/gui/provenance_panel.py   100.0% 44 0 0   100.0% 8 0   100.0%
graphica/gui/rendering/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/rendering/annotations.py   99.5% 219 1 0   98.9% 90 1   99.4%
graphica/gui/rendering/appearance.py   99.6% 254 1 0   95.7% 92 4   98.6%
graphica/gui/rendering/common.py   99.5% 186 1 0   98.3% 60 1   99.2%
graphica/gui/rendering/data_1d.py   97.7% 215 5 0   95.6% 90 4   97.0%
graphica/gui/rendering/data_2d.py   91.9% 37 3 0   93.8% 16 1   92.5%
graphica/gui/residual_panel.py   100.0% 46 0 0   100.0% 6 0   100.0%
graphica/gui/resources.py   100.0% 8 0 0   100.0% 0 0   100.0%
graphica/gui/shell/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/gui/shell/bottom_panel.py   97.5% 244 6 0   87.5% 32 4   96.4%
graphica/gui/shell/dataset_page.py   100.0% 198 0 0   100.0% 34 0   100.0%
graphica/gui/shell/header.py   100.0% 114 0 0   90.0% 10 1   99.2%
graphica/gui/shell/icons.py   100.0% 13 0 0   100.0% 2 0   100.0%
graphica/gui/shell/inspector.py   98.0% 101 2 0   90.0% 10 1   97.3%
graphica/gui/shell/project_tabs.py   98.4% 64 1 0   50.0% 6 3   94.3%
graphica/gui/shell/rail.py   97.0% 66 2 0   83.3% 12 2   94.9%
graphica/gui/shell/settings_popover.py   89.8% 196 20 0   83.3% 18 1   89.3%
graphica/gui/shell/side_pages.py   98.8% 173 2 0   71.4% 14 4   96.8%
graphica/gui/shell/tab_shell.py   100.0% 33 0 0   100.0% 2 0   100.0%
graphica/gui/single_instance.py   79.2% 101 21 0   57.1% 28 8   74.4%
graphica/gui/splash.py   93.3% 60 4 0   50.0% 2 1   91.9%
graphica/gui/task_runner.py   100.0% 22 0 0   100.0% 0 0   100.0%
graphica/gui/theme.py   99.2% 256 2 0   96.8% 62 2   98.7%
graphica/gui/theme_color.py   100.0% 61 0 0   83.3% 6 1   98.5%
graphica/gui/tools/__init__.py   92.9% 28 2 0   75.0% 8 2   88.9%
graphica/gui/tools/annotation.py   96.2% 184 7 0   88.9% 72 4   94.1%
graphica/gui/tools/cursor.py   93.1% 189 13 0   87.2% 78 10   91.4%
graphica/gui/tools/layout_edit.py   93.9% 181 11 0   76.8% 56 13   89.9%
graphica/gui/tools/manager.py   96.6% 29 1 0   87.5% 16 2   93.3%
graphica/gui/tools/peak_placement.py   92.6% 81 6 0   92.9% 28 2   92.7%
graphica/gui/tools/pointer.py   85.7% 28 4 0   77.8% 18 4   82.6%
graphica/gui/tools/range_select.py   95.0% 119 6 0   89.5% 38 4   93.6%
graphica/gui/tools/region_highlight.py   87.6% 161 20 0   77.6% 58 13   84.9%
graphica/gui/tools/slice_extraction.py   90.1% 131 13 0   83.3% 36 6   88.6%
graphica/gui/tools/view_navigation.py   93.7% 348 22 0   82.4% 148 26   90.3%
graphica/gui/ui_mode.py   97.6% 41 1 0   77.8% 18 4   91.5%
graphica/gui/updater.py   97.3% 73 2 0   100.0% 14 0   97.7%
graphica/gui/widget_translation.py   93.9% 33 2 0   88.2% 34 4   91.0%
graphica/gui/widgets/__init__.py   100.0% 6 0 0   100.0% 0 0   100.0%
graphica/gui/widgets/cards.py   83.0% 53 9 0   75.0% 4 1   82.5%
graphica/gui/widgets/color_chips.py   100.0% 75 0 0   100.0% 12 0   100.0%
graphica/gui/widgets/segmented.py   95.1% 122 6 0   90.0% 20 2   94.4%
graphica/gui/widgets/slider_spin.py   100.0% 38 0 0   50.0% 2 1   97.5%
graphica/gui/widgets/type_tiles.py   99.0% 102 1 0   100.0% 26 0   99.2%
graphica/gui/workers.py   95.9% 197 8 0   93.8% 64 4   95.4%
graphica/models/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
graphica/models/project.py   99.2% 119 1 0   96.9% 32 1   98.7%
graphica/plugin/__init__.py   100.0% 6 0 0   100.0% 0 0   100.0%
graphica/plugin/testing.py   94.4% 18 1 0   100.0% 0 0   94.4%
graphica/plugins/example_plugin/__init__.py   46.7% 15 8 0   0.0% 2 0   41.2%
graphica/sample_data/__init__.py   100.0% 0 0 0   100.0% 0 0   100.0%
Total   95.0% 20881 1045 38   88.4% 5120 472   93.7%

No items found using the specified filter.