update test coverage

This commit is contained in:
Jerome Kieffer 2019-05-17 09:12:23 +02:00
parent e06396e30f
commit c6ed86acf8
1 changed files with 49 additions and 111 deletions

View File

@ -1,152 +1,90 @@
Test coverage report for pyFAI
==============================
Measured on *pyFAI* version 0.17.0, 19/12/2018
Measured on *pyFAI* version 0.18.0, 17/05/2019
.. csv-table:: Test suite coverage
:header: "Name", "Stmts", "Exec", "Cover"
:widths: 35, 8, 8, 8
"__init__.py", "43", "24", "55.8 %"
"__init__.py", "43", "26", "60.5 %"
"_version.py", "55", "47", "85.5 %"
"average.py", "531", "392", "73.8 %"
"azimuthalIntegrator.py", "1511", "903", "59.8 %"
"average.py", "491", "355", "72.3 %"
"azimuthalIntegrator.py", "1607", "978", "60.9 %"
"blob_detection.py", "507", "192", "37.9 %"
"calibrant.py", "407", "326", "80.1 %"
"containers.py", "124", "114", "91.9 %"
"calibrant.py", "429", "325", "75.8 %"
"containers.py", "127", "124", "97.6 %"
"control_points.py", "346", "120", "34.7 %"
"diffmap.py", "321", "44", "13.7 %"
"directories.py", "34", "23", "67.6 %"
"diffmap.py", "323", "44", "13.6 %"
"directories.py", "23", "18", "78.3 %"
"distortion.py", "534", "164", "30.7 %"
"geometry.py", "1110", "887", "79.9 %"
"geometryRefinement.py", "524", "213", "40.6 %"
"geometry.py", "1108", "899", "81.1 %"
"geometryRefinement.py", "540", "223", "41.3 %"
"goniometer.py", "442", "168", "38.0 %"
"grid.py", "36", "15", "41.7 %"
"io.py", "565", "321", "56.8 %"
"massif.py", "217", "174", "80.2 %"
"method_registry.py", "139", "115", "82.7 %"
"multi_geometry.py", "139", "100", "71.9 %"
"spline.py", "426", "251", "58.9 %"
"massif.py", "223", "176", "78.9 %"
"method_registry.py", "227", "192", "84.6 %"
"multi_geometry.py", "142", "103", "72.5 %"
"spline.py", "428", "258", "60.3 %"
"units.py", "85", "83", "97.6 %"
"worker.py", "415", "268", "64.6 %"
"worker.py", "386", "253", "65.5 %"
"app/__init__.py", "0", "0", "0.0 %"
"app/average.py", "175", "36", "20.6 %"
"app/benchmark.py", "51", "19", "37.3 %"
"app/calib.py", "27", "19", "70.4 %"
"app/calib2.py", "320", "33", "10.3 %"
"app/average.py", "172", "33", "19.2 %"
"app/benchmark.py", "52", "18", "34.6 %"
"app/calib.py", "27", "18", "66.7 %"
"app/calib2.py", "338", "34", "10.1 %"
"app/check_calib.py", "28", "19", "67.9 %"
"app/detector2nexus.py", "84", "18", "21.4 %"
"app/diff_map.py", "30", "15", "50.0 %"
"app/diff_tomo.py", "106", "24", "22.6 %"
"app/drawmask.py", "107", "31", "29.0 %"
"app/drawmask.py", "102", "29", "28.4 %"
"app/eiger_mask.py", "54", "21", "38.9 %"
"app/integrate.py", "133", "77", "57.9 %"
"app/mx_calibrate.py", "28", "19", "67.9 %"
"app/recalib.py", "29", "19", "65.5 %"
"app/integrate.py", "497", "377", "75.9 %"
"app/mx_calibrate.py", "28", "18", "64.3 %"
"app/recalib.py", "29", "18", "62.1 %"
"app/saxs.py", "85", "24", "28.2 %"
"app/waxs.py", "97", "25", "25.8 %"
"benchmark/__init__.py", "539", "79", "14.7 %"
"benchmark/__init__.py", "564", "81", "14.4 %"
"detectors/__init__.py", "20", "20", "100.0 %"
"detectors/_adsc.py", "78", "78", "100.0 %"
"detectors/_common.py", "666", "435", "65.3 %"
"detectors/_common.py", "685", "439", "64.1 %"
"detectors/_dectris.py", "302", "187", "61.9 %"
"detectors/_esrf.py", "97", "81", "83.5 %"
"detectors/_esrf.py", "97", "80", "82.5 %"
"detectors/_imxpad.py", "373", "237", "63.5 %"
"detectors/_others.py", "253", "220", "87.0 %"
"detectors/_rayonix.py", "261", "226", "86.6 %"
"engines/CSR_engine.py", "99", "88", "88.9 %"
"engines/CSR_engine.py", "102", "92", "90.2 %"
"engines/__init__.py", "20", "20", "100.0 %"
"engines/preproc.py", "100", "75", "75.0 %"
"engines/histogram_engine.py", "73", "41", "56.2 %"
"engines/preproc.py", "104", "75", "72.1 %"
"ext/__init__.py", "0", "0", "0.0 %"
"gui/IntegrationDialog.py", "189", "116", "61.4 %"
"gui/__init__.py", "4", "4", "100.0 %"
"gui/cli_calibration.py", "1529", "101", "6.6 %"
"gui/diffmap_widget.py", "348", "60", "17.2 %"
"gui/integrate_widget.py", "477", "70", "14.7 %"
"gui/jupyter.py", "85", "14", "16.5 %"
"gui/matplotlib.py", "33", "26", "78.8 %"
"gui/matplotlib.py", "33", "22", "66.7 %"
"gui/peak_picker.py", "439", "95", "21.6 %"
"gui/calibration/AbstractCalibrationTask.py", "67", "58", "86.6 %"
"gui/calibration/CalibrationContext.py", "225", "117", "52.0 %"
"gui/calibration/CalibrationWindow.py", "184", "168", "91.3 %"
"gui/calibration/DetectorSelectorDrop.py", "387", "288", "74.4 %"
"gui/calibration/ExperimentTask.py", "333", "212", "63.7 %"
"gui/calibration/GeometryTask.py", "875", "413", "47.2 %"
"gui/calibration/IntegrationTask.py", "643", "289", "44.9 %"
"gui/calibration/MaskTask.py", "212", "149", "70.3 %"
"gui/calibration/PeakPickingTask.py", "752", "361", "48.0 %"
"gui/calibration/RingCalibration.py", "269", "47", "17.5 %"
"gui/calibration/RingExtractor.py", "134", "19", "14.2 %"
"gui/calibration/__init__.py", "4", "4", "100.0 %"
"gui/calibration/utils.py", "124", "62", "50.0 %"
"gui/calibration/helper/MarkerManager.py", "209", "66", "31.6 %"
"gui/calibration/helper/SynchronizeMaskToolColor.py", "27", "27", "100.0 %"
"gui/calibration/helper/SynchronizePlotBackground.py", "27", "26", "96.3 %"
"gui/calibration/helper/SynchronizeRawView.py", "57", "47", "82.5 %"
"gui/calibration/helper/__init__.py", "4", "4", "100.0 %"
"gui/calibration/helper/model_transform.py", "61", "12", "19.7 %"
"gui/calibration/model/AbstractModel.py", "28", "27", "96.4 %"
"gui/calibration/model/CalibrantModel.py", "16", "15", "93.8 %"
"gui/calibration/model/CalibrationModel.py", "41", "39", "95.1 %"
"gui/calibration/model/ConstraintModel.py", "55", "21", "38.2 %"
"gui/calibration/model/DataModel.py", "16", "15", "93.8 %"
"gui/calibration/model/DataModelAdaptor.py", "28", "13", "46.4 %"
"gui/calibration/model/DetectorModel.py", "16", "15", "93.8 %"
"gui/calibration/model/ExperimentSettingsModel.py", "90", "84", "93.3 %"
"gui/calibration/model/GeometryConstraintsModel.py", "83", "41", "49.4 %"
"gui/calibration/model/GeometryModel.py", "63", "39", "61.9 %"
"gui/calibration/model/ImageModel.py", "21", "16", "76.2 %"
"gui/calibration/model/IntegrationSettingsModel.py", "27", "24", "88.9 %"
"gui/calibration/model/MarkerModel.py", "43", "34", "79.1 %"
"gui/calibration/model/MaskedImageModel.py", "32", "27", "84.4 %"
"gui/calibration/model/PeakModel.py", "44", "18", "40.9 %"
"gui/calibration/model/PeakSelectionModel.py", "66", "31", "47.0 %"
"gui/calibration/model/PlotViewModel.py", "65", "63", "96.9 %"
"gui/calibration/model/__init__.py", "4", "4", "100.0 %"
"gui/dialog/GeometryDialog.py", "140", "17", "12.1 %"
"gui/dialog/OpenClDeviceDialog.py", "117", "15", "12.8 %"
"gui/dialog/__init__.py", "4", "4", "100.0 %"
"gui/utils/FilterBuilder.py", "44", "14", "31.8 %"
"gui/utils/ProxyAction.py", "67", "22", "32.8 %"
"gui/utils/__init__.py", "34", "14", "41.2 %"
"gui/utils/eventutils.py", "56", "33", "58.9 %"
"gui/utils/imageutils.py", "27", "15", "55.6 %"
"gui/utils/projecturl.py", "20", "19", "95.0 %"
"gui/utils/timeutils.py", "13", "11", "84.6 %"
"gui/utils/tree.py", "116", "25", "21.6 %"
"gui/utils/units.py", "63", "54", "85.7 %"
"gui/utils/validators.py", "64", "58", "90.6 %"
"gui/widgets/CalibrantPreview.py", "115", "102", "88.7 %"
"gui/widgets/CalibrantSelector.py", "92", "68", "73.9 %"
"gui/widgets/DetectorLabel.py", "71", "61", "85.9 %"
"gui/widgets/DetectorModel.py", "76", "72", "94.7 %"
"gui/widgets/DetectorSelector.py", "56", "16", "28.6 %"
"gui/widgets/ElidedLabel.py", "64", "53", "82.8 %"
"gui/widgets/FileEdit.py", "63", "39", "61.9 %"
"gui/widgets/GeometryLabel.py", "38", "35", "92.1 %"
"gui/widgets/OpenClDeviceLabel.py", "53", "23", "43.4 %"
"gui/widgets/QuantityEdit.py", "141", "101", "71.6 %"
"gui/widgets/QuantityLabel.py", "132", "80", "60.6 %"
"gui/widgets/UnitLabel.py", "69", "35", "50.7 %"
"gui/widgets/UnitSelector.py", "85", "82", "96.5 %"
"gui/widgets/WorkerConfigurator.py", "405", "233", "57.5 %"
"gui/widgets/__init__.py", "4", "4", "100.0 %"
"opencl/OCLFullSplit.py", "199", "24", "12.1 %"
"opencl/__init__.py", "21", "18", "85.7 %"
"opencl/azim_csr.py", "213", "167", "78.4 %"
"opencl/azim_hist.py", "270", "199", "73.7 %"
"opencl/azim_lut.py", "184", "147", "79.9 %"
"opencl/ocl_hist_pixelsplit.py", "223", "26", "11.7 %"
"opencl/preproc.py", "194", "139", "71.6 %"
"opencl/sort.py", "286", "222", "77.6 %"
"io/__init__.py", "665", "412", "62.0 %"
"io/image.py", "21", "17", "81.0 %"
"io/integration_config.py", "130", "117", "90.0 %"
"io/ponifile.py", "138", "119", "86.2 %"
"opencl/OCLFullSplit.py", "198", "23", "11.6 %"
"opencl/__init__.py", "29", "23", "79.3 %"
"opencl/azim_csr.py", "222", "172", "77.5 %"
"opencl/azim_hist.py", "703", "493", "70.1 %"
"opencl/azim_lut.py", "191", "151", "79.1 %"
"opencl/ocl_hist_pixelsplit.py", "222", "26", "11.7 %"
"opencl/preproc.py", "199", "142", "71.4 %"
"opencl/sort.py", "292", "225", "77.1 %"
"resources/__init__.py", "31", "20", "64.5 %"
"utils/__init__.py", "130", "76", "58.5 %"
"utils/__init__.py", "130", "69", "53.1 %"
"utils/bayes.py", "93", "60", "64.5 %"
"utils/decorators.py", "73", "62", "84.9 %"
"utils/ellipse.py", "40", "37", "92.5 %"
"utils/ellipse.py", "58", "54", "93.1 %"
"utils/header_utils.py", "75", "60", "80.0 %"
"utils/logging_utils.py", "43", "41", "95.3 %"
"utils/mathutil.py", "367", "259", "70.6 %"
"utils/orderedset.py", "54", "13", "24.1 %"
"utils/shell.py", "43", "38", "88.4 %"
"utils/stringutil.py", "35", "34", "97.1 %"
"utils/shell.py", "56", "47", "83.9 %"
"utils/stringutil.py", "70", "35", "50.0 %"
"pyFAI total", "25794", "13316", "51.6 %"
"pyFAI total", "18862", "10126", "53.7 %"