Coverage report: 89%

Files Functions Classes

coverage.py v7.6.1, created at 2025-06-20 14:13 +0200

File statements missing excluded coverage
src/shephex/__init__.py 11 0 0 100%
src/shephex/cli/__init__.py 0 0 0 100%
src/shephex/cli/execute.py 18 0 0 100%
src/shephex/cli/main.py 12 0 1 100%
src/shephex/cli/report.py 82 19 3 77%
src/shephex/cli/slurm/__init__.py 6 0 0 100%
src/shephex/cli/slurm/add_info.py 15 0 0 100%
src/shephex/cli/slurm/cancel.py 35 0 0 100%
src/shephex/cli/slurm/open.py 13 0 73 100%
src/shephex/cli/slurm/profile.py 61 36 0 41%
src/shephex/cli/slurm/slurm.py 3 0 1 100%
src/shephex/cli/study/__init__.py 2 0 0 100%
src/shephex/cli/study/build.py 12 3 0 75%
src/shephex/cli/study/main.py 4 1 0 75%
src/shephex/decorators/__init__.py 24 0 0 100%
src/shephex/decorators/chain.py 21 0 0 100%
src/shephex/decorators/hexperiment.py 22 0 0 100%
src/shephex/executor/__init__.py 3 0 0 100%
src/shephex/executor/executor.py 48 1 1 98%
src/shephex/executor/slurm/__init__.py 8 0 0 100%
src/shephex/executor/slurm/functional.py 15 10 0 33%
src/shephex/executor/slurm/slurm_body.py 20 0 0 100%
src/shephex/executor/slurm/slurm_executor.py 126 33 0 74%
src/shephex/executor/slurm/slurm_header.py 41 0 0 100%
src/shephex/executor/slurm/slurm_options.py 1 0 0 100%
src/shephex/executor/slurm/slurm_profile.py 41 30 0 27%
src/shephex/executor/slurm/slurm_script.py 26 0 0 100%
src/shephex/experiment/__init__.py 8 0 0 100%
src/shephex/experiment/chain_iterator.py 80 0 0 100%
src/shephex/experiment/context.py 30 1 0 97%
src/shephex/experiment/experiment.py 141 2 0 99%
src/shephex/experiment/meta.py 28 3 0 89%
src/shephex/experiment/options.py 98 1 0 99%
src/shephex/experiment/procedure/__init__.py 4 0 0 100%
src/shephex/experiment/procedure/pickle.py 61 1 0 98%
src/shephex/experiment/procedure/procedure.py 32 1 3 97%
src/shephex/experiment/procedure/script.py 61 3 1 95%
src/shephex/experiment/result.py 43 0 0 100%
src/shephex/experiment/status.py 44 8 0 82%
src/shephex/study/__init__.py 3 0 0 100%
src/shephex/study/renderer.py 54 4 0 93%
src/shephex/study/study.py 78 10 1 87%
src/shephex/study/table/__init__.py 2 0 0 100%
src/shephex/study/table/littletable_table.py 51 0 0 100%
src/shephex/where.py 18 0 0 100%
Total 1506 167 84 89%

No items found using the specified filter.