Coverage report: 72%

Files Functions Classes

coverage.py v7.15.3, created at 2026-08-07 13:34 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src/mockslurm/__init__.py (no function)   100% 0 0 0   100% 0 0   100%
src/mockslurm/mock_sbatch.py parse_dependency   100% 12 0 0   100% 6 0   100%
src/mockslurm/mock_sbatch.py check_dependency   100% 17 0 0   100% 10 0   100%
src/mockslurm/mock_sbatch.py launch_job   0% 53 53 0   0% 10 0   0%
src/mockslurm/mock_sbatch.py main   66% 47 16 0   38% 8 3   62%
src/mockslurm/mock_sbatch.py (no function)   94% 18 1 0   50% 2 1   90%
src/mockslurm/mock_scancel.py main   65% 43 15 0   45% 20 7   59%
src/mockslurm/mock_scancel.py (no function)   90% 10 1 0   50% 2 1   83%
src/mockslurm/mock_scontrol.py main   77% 13 3 0   80% 10 2   78%
src/mockslurm/mock_scontrol.py (no function)   100% 3 0 0   100% 0 0   100%
src/mockslurm/mock_sinfo.py main   83% 12 2 0   75% 8 2   80%
src/mockslurm/mock_sinfo.py (no function)   100% 2 0 0   100% 0 0   100%
src/mockslurm/mock_squeue.py count_nodes   92% 13 1 0   88% 8 1   90%
src/mockslurm/mock_squeue.py parse_squeue_format   100% 17 0 0   100% 6 0   100%
src/mockslurm/mock_squeue.py main   82% 38 7 0   50% 12 4   74%
src/mockslurm/mock_squeue.py (no function)   93% 15 1 0   50% 2 1   88%
src/mockslurm/process_db.py find_db_file   83% 6 1 0   50% 4 2   70%
src/mockslurm/process_db.py open_file_retry_on_locked   86% 7 1 0   50% 2 1   78%
src/mockslurm/process_db.py clear_db   0% 5 5 0   0% 2 0   0%
src/mockslurm/process_db.py get_db_file_handle   100% 6 0 0   100% 2 0   100%
src/mockslurm/process_db.py get_db   100% 1 0 0   100% 0 0   100%
src/mockslurm/process_db.py update_with_default_value   100% 3 0 0   100% 0 0   100%
src/mockslurm/process_db.py append_job   100% 7 0 0   100% 2 0   100%
src/mockslurm/process_db.py update_db_value   100% 4 0 0   100% 0 0   100%
src/mockslurm/process_db.py get_filtered_DB_mask   100% 9 0 0   100% 4 0   100%
src/mockslurm/process_db.py (no function)   100% 34 0 0   100% 0 0   100%
src/mockslurm/utils.py filter_dict_from_args   100% 10 0 0   100% 10 0   100%
src/mockslurm/utils.py (no function)   100% 3 0 0   100% 0 0   100%
Total     74% 408 107 0   65% 130 25   72%

No items found using the specified filter.