Skip to content

Commit

Permalink
include test coverage in doc
Browse files Browse the repository at this point in the history
  • Loading branch information
kif committed Feb 1, 2024
1 parent c5a2324 commit 894a98b
Showing 1 changed file with 27 additions and 17 deletions.
44 changes: 27 additions & 17 deletions doc/source/coverage.rst
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
Test coverage report for pyFAI
==============================

Measured on *pyFAI* version 2024.1.0, 18/01/2024
Measured on *pyFAI* version 2024.2.0, 01/02/2024

.. csv-table:: Test suite coverage
:header: "Name", "Stmts", "Exec", "Cover"
:widths: 35, 8, 8, 8

"__init__.py", "39", "25", "64.1 %"
"average.py", "495", "356", "71.9 %"
"azimuthalIntegrator.py", "1750", "1165", "66.6 %"
"azimuthalIntegrator.py", "1751", "1168", "66.7 %"
"blob_detection.py", "502", "191", "38.0 %"
"calibrant.py", "462", "369", "79.9 %"
"containers.py", "467", "420", "89.9 %"
Expand All @@ -23,10 +23,10 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"load_integrators.py", "164", "119", "72.6 %"
"massif.py", "239", "196", "82.0 %"
"method_registry.py", "259", "221", "85.3 %"
"multi_geometry.py", "169", "136", "80.5 %"
"multi_geometry.py", "177", "136", "76.8 %"
"parallax.py", "249", "211", "84.7 %"
"spline.py", "427", "252", "59.0 %"
"units.py", "130", "126", "96.9 %"
"units.py", "205", "201", "98.0 %"
"version.py", "63", "46", "73.0 %"
"worker.py", "477", "311", "65.2 %"
"app/__init__.py", "7", "7", "100.0 %"
Expand All @@ -50,7 +50,7 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"benchmark/__init__.py", "622", "85", "13.7 %"
"detectors/__init__.py", "24", "24", "100.0 %"
"detectors/_adsc.py", "76", "76", "100.0 %"
"detectors/_common.py", "852", "623", "73.1 %"
"detectors/_common.py", "854", "623", "73.0 %"
"detectors/_dectris.py", "416", "298", "71.6 %"
"detectors/_esrf.py", "97", "81", "83.5 %"
"detectors/_hexagonal.py", "73", "70", "95.9 %"
Expand All @@ -72,11 +72,11 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"geometry/cxi.py", "1", "1", "100.0 %"
"geometry/fit2d.py", "114", "103", "90.4 %"
"gui/ApplicationContext.py", "107", "52", "48.6 %"
"gui/CalibrationContext.py", "224", "132", "58.9 %"
"gui/CalibrationContext.py", "224", "130", "58.0 %"
"gui/CalibrationWindow.py", "192", "169", "88.0 %"
"gui/IntegrationDialog.py", "205", "54", "26.3 %"
"gui/__init__.py", "4", "4", "100.0 %"
"gui/cli_calibration.py", "1579", "104", "6.6 %"
"gui/cli_calibration.py", "1589", "104", "6.5 %"
"gui/diffmap_widget.py", "371", "63", "17.0 %"
"gui/matplotlib.py", "33", "26", "78.8 %"
"gui/mpl_calib.py", "241", "40", "16.6 %"
Expand All @@ -100,15 +100,15 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"gui/helper/model_transform.py", "113", "16", "14.2 %"
"gui/jupyter/__init__.py", "1", "1", "100.0 %"
"gui/jupyter/_plot.py", "94", "15", "16.0 %"
"gui/jupyter/calib.py", "92", "24", "26.1 %"
"gui/jupyter/calib.py", "92", "26", "28.3 %"
"gui/model/AbstractModel.py", "35", "30", "85.7 %"
"gui/model/CalibrantModel.py", "19", "17", "89.5 %"
"gui/model/CalibrationModel.py", "44", "42", "95.5 %"
"gui/model/ConstraintModel.py", "60", "21", "35.0 %"
"gui/model/DataModel.py", "15", "14", "93.3 %"
"gui/model/DataModelAdaptor.py", "27", "12", "44.4 %"
"gui/model/DetectorModel.py", "16", "15", "93.8 %"
"gui/model/ExperimentSettingsModel.py", "80", "74", "92.5 %"
"gui/model/ExperimentSettingsModel.py", "87", "78", "89.7 %"
"gui/model/FilenameModel.py", "21", "14", "66.7 %"
"gui/model/Fit2dGeometryModel.py", "64", "32", "50.0 %"
"gui/model/GeometryConstraintsModel.py", "86", "41", "47.7 %"
Expand All @@ -118,22 +118,23 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"gui/model/IntegrationSettingsModel.py", "26", "23", "88.5 %"
"gui/model/ListModel.py", "127", "92", "72.4 %"
"gui/model/MarkerModel.py", "42", "33", "78.6 %"
"gui/model/MaskedImageModel.py", "31", "26", "83.9 %"
"gui/model/MaskedImageModel.py", "31", "30", "96.8 %"
"gui/model/PeakModel.py", "88", "58", "65.9 %"
"gui/model/PeakSelectionModel.py", "85", "34", "40.0 %"
"gui/model/PlotViewModel.py", "64", "62", "96.9 %"
"gui/model/__init__.py", "4", "4", "100.0 %"
"gui/tasks/AbstractCalibrationTask.py", "79", "68", "86.1 %"
"gui/tasks/ExperimentTask.py", "326", "236", "72.4 %"
"gui/tasks/AbstractCalibrationTask.py", "79", "72", "91.1 %"
"gui/tasks/ExperimentTask.py", "326", "242", "74.2 %"
"gui/tasks/GeometryTask.py", "809", "374", "46.2 %"
"gui/tasks/IntegrationTask.py", "776", "300", "38.7 %"
"gui/tasks/MaskTask.py", "221", "143", "64.7 %"
"gui/tasks/MaskTask.py", "221", "148", "67.0 %"
"gui/tasks/PeakPickingTask.py", "1356", "586", "43.2 %"
"gui/tasks/__init__.py", "4", "4", "100.0 %"
"gui/test/__init__.py", "53", "36", "67.9 %"
"gui/utils/FilterBuilder.py", "44", "14", "31.8 %"
"gui/utils/ProxyAction.py", "67", "21", "31.3 %"
"gui/utils/__init__.py", "34", "14", "41.2 %"
"gui/utils/colorutils.py", "47", "6", "12.8 %"
"gui/utils/colorutils.py", "47", "42", "89.4 %"
"gui/utils/eventutils.py", "71", "39", "54.9 %"
"gui/utils/imageutils.py", "26", "14", "53.8 %"
"gui/utils/projecturl.py", "21", "20", "95.2 %"
Expand All @@ -142,6 +143,7 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"gui/utils/units.py", "76", "66", "86.8 %"
"gui/utils/unitutils.py", "54", "8", "14.8 %"
"gui/utils/validators.py", "89", "83", "93.3 %"
"gui/utils/test/__init__.py", "9", "9", "100.0 %"
"gui/widgets/AdvancedComboBox.py", "66", "56", "84.8 %"
"gui/widgets/AdvancedSpinBox.py", "20", "11", "55.0 %"
"gui/widgets/CalibrantPreview.py", "108", "99", "91.7 %"
Expand All @@ -157,7 +159,7 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"gui/widgets/GeometryHistoryComboBox.py", "113", "60", "53.1 %"
"gui/widgets/GeometryLabel.py", "38", "31", "81.6 %"
"gui/widgets/GeometryTabs.py", "205", "90", "43.9 %"
"gui/widgets/LoadImageToolButton.py", "117", "50", "42.7 %"
"gui/widgets/LoadImageToolButton.py", "119", "50", "42.0 %"
"gui/widgets/MethodLabel.py", "93", "49", "52.7 %"
"gui/widgets/MonitorNameEdit.py", "20", "10", "50.0 %"
"gui/widgets/OpenClDeviceLabel.py", "52", "22", "42.3 %"
Expand All @@ -172,6 +174,8 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"gui/widgets/model/CalibrantItemModel.py", "41", "35", "85.4 %"
"gui/widgets/model/DetectorFilterProxyModel.py", "26", "25", "96.2 %"
"gui/widgets/model/__init__.py", "4", "4", "100.0 %"
"gui/widgets/test/TestQuantityEdit.py", "71", "69", "97.2 %"
"gui/widgets/test/__init__.py", "16", "14", "87.5 %"
"io/__init__.py", "568", "371", "65.3 %"
"io/_json.py", "15", "12", "80.0 %"
"io/image.py", "24", "20", "83.3 %"
Expand All @@ -190,8 +194,14 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"opencl/peak_finder.py", "474", "368", "77.6 %"
"opencl/preproc.py", "224", "172", "76.8 %"
"opencl/sort.py", "282", "223", "79.1 %"
"opencl/test/__init__.py", "25", "25", "100.0 %"
"resources/__init__.py", "31", "20", "64.5 %"
"utils/__init__.py", "129", "77", "59.7 %"
"test/__init__.py", "33", "4", "12.1 %"
"third_party/__init__.py", "1", "1", "100.0 %"
"third_party/transformations.py", "7", "7", "100.0 %"
"third_party/_local/__init__.py", "4", "4", "100.0 %"
"third_party/_local/transformations.py", "713", "126", "17.7 %"
"utils/__init__.py", "129", "78", "60.5 %"
"utils/bayes.py", "100", "67", "67.0 %"
"utils/callback.py", "14", "11", "78.6 %"
"utils/decorators.py", "72", "70", "97.2 %"
Expand All @@ -206,4 +216,4 @@ Measured on *pyFAI* version 2024.1.0, 18/01/2024
"utils/shell.py", "55", "46", "83.6 %"
"utils/stringutil.py", "74", "67", "90.5 %"

"pyFAI total", "36146", "20255", "56.0 %"
"pyFAI total", "37183", "20688", "55.6 %"

0 comments on commit 894a98b

Please sign in to comment.