Skip to content

Add tests for run_management.py and remove coverage exclusion #108

@ealt

Description

@ealt

Context

The simplexity/run_management/run_management.py module has been temporarily excluded from coverage tracking because:

  • The module is currently largely untested
  • PRs that touch this module are failing diff-coverage checks due to the large number of uncovered lines
  • This blocks feature PRs for reasons outside the scope of those features

Requirements

  1. Write comprehensive tests for simplexity/run_management/run_management.py
  2. Ensure test coverage meets or exceeds the 80% threshold
  3. Remove the exclusion from pyproject.toml (line ~141)
  4. Remove the TODO comment referencing this issue

Files to Modify

  • Create tests/run_management/test_run_management.py (or similar test file)
  • Remove exclusion from pyproject.toml

Success Criteria

  • Coverage for run_management.py is ≥ 80%
  • All tests pass
  • The file is no longer in the coverage omit list

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions