-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Description
Implement regression testing for entropy calculations to ensure that future changes do not unintentionally alter expected outputs. This will help maintain correctness and reproducibility in CodeEntropy’s core functionality.
Scope
- Compare entropy outputs against stored baselines
- Use
pytestfor test implementation - Provide CLI support for running and updating regression tests
- Integrate tests into CI/CD pipelines
Tasks
- Select representative datasets
- Generate baseline entropy outputs
- Write regression tests using
pytest - Add CLI options for
--regression_testand--update-baseline - Integrate into CI/CD
- Document usage for developers