Open henninggaertner opened 1 week ago
Click to see where and how coverage changed
File Statements Missing Coverage Coverage
(new stmts)Lines missing
protzilla
run.py
run_helper.py
runner.py
steps.py
630, 641
protzilla/data_analysis
differential_expression_anova.py
differential_expression_linear_model.py
differential_expression_t_test.py
protein_graphs.py
ptm_analysis.py
115-116, 134-136
protzilla/data_integration
di_plots.py
enrichment_analysis_gsea.py
protzilla/data_preprocessing
outlier_detection.py
transformation.py
protzilla/importing
ms_data_import.py
122, 276
peptide_import.py
protzilla/methods
data_analysis.py
635-641, 703
data_preprocessing.py
importing.py
142
protzilla/utilities
transform_dfs.py
utilities.py
ui/main
settings.py
ui/runs
fields.py
views.py
views_helper.py
ui/runs/forms
data_analysis.py
927-935, 976-980, 996, 1002
Project Total
The report is truncated to 25 files out of 74. To see the full report, please visit the workflow summary page.
This report was generated by python-coverage-comment-action
Description
fixes #511
Changes
Just add a check when trying to go forward to see if that step has output. Because we automatically delete all the outputs of future steps on calculation, we should never have the issue that a previous step does not have output after going to a future step with output.
Testing
Do a run, calculate some steps, go back and then go forwards again.
PR checklist
Development
Mergeability
black
Code review