-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
[Dev] Add Unit Tests + CI
📌 Motivation
To ensure long-term reliability, we need automated testing.
Unit tests + CI (Continuous Integration) will help validate algorithm correctness as the repo evolves.
🎯 Goal
- Introduce pytest test suite covering core functions
- Add a basic GitHub Actions workflow to run tests on each commit/PR
- Validate results of sample runs (e.g., output stability, convergence checks)
💡 Potential Approaches
- Start with unit tests for LMS adaptation and benchmarking functions
- Add tolerance-based comparisons for numerical outputs
- Extend gradually as more modules are added
✅ Expected Outcomes
- A
tests/folder with initial pytest scripts - A
.github/workflows/ci.ymlfile running tests automatically
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels