diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-04 10:57:28 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-04 10:57:28 +0100 |
| commit | 55ed3610ffb8589505346141604c8b9ea2850e43 (patch) | |
| tree | 5ac8a81d839c3deb6e68ab6e965e871c81402716 /TODO.md | |
| parent | f9ca37a368abd88ad439320a26ee7dfbff553aff (diff) | |
test(coverage): Improve Audio coverage (Task #48)
Added unit tests for DCT and procedural audio generation. Enhanced synth tests to cover rendering and resource management. Audio subsystem coverage increased to 93%.
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3,6 +3,10 @@ This file tracks prioritized tasks with detailed attack plans. ## Recently Completed (February 4, 2026) +- [x] **Task #48: Improve Audio Coverage**: + - [x] **New Tests**: Added `test_dct` (100% coverage for transforms) and `test_audio_gen` (94% coverage for procedural audio). + - [x] **Enhanced Tests**: Updated `test_synth` to cover rendering loop, double-buffering, and resource exhaustion. + - [x] **Coverage Boost**: Increased `src/audio/` coverage from ~42% to 93%. - [x] **Task #47: Improve Asset Manager Coverage**: - [x] **New Tests**: Added tests for unknown procedural functions, generation failures, and edge cases in `src/tests/test_assets.cc`. - [x] **Tooling Update**: Downgraded `asset_packer` validation error to warning to allow testing invalid assets. |
