Coverage report: 77%
Files Functions Classes
coverage.py v7.15.3, created at 2026-09-03 17:23 +1200
| Statements | Branches | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| File | class | coverage | statements | missing | excluded | coverage | branches | partial | coverage | |||
| src/crispatt/__init__.py | (no class) | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_fsd.py | _FSDHandler | 100% | 5 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_fsd.py | MonoFSD | 100% | 3 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_fsd.py | RampFSD | 100% | 7 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_fsd.py | (no class) | 100% | 26 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_noise.py | _RandomVariableProtocol | 100% | 0 | 0 | 1 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_noise.py | (no class) | 100% | 6 | 0 | 2 | 100% | 0 | 0 | 100% | |||
| src/crispatt/_stft.py | LocalFT | 0% | 17 | 17 | 0 | 0% | 2 | 0 | 0% | |||
| src/crispatt/_stft.py | (no class) | 92% | 13 | 1 | 0 | 100% | 0 | 0 | 92% | |||
| src/crispatt/crispatt.py | Ensemble | 21% | 29 | 23 | 0 | 0% | 2 | 0 | 19% | |||
| src/crispatt/crispatt.py | Experiment | 0% | 11 | 11 | 0 | 100% | 0 | 0 | 0% | |||
| src/crispatt/crispatt.py | _EnvelopeManager | 43% | 28 | 16 | 0 | 60% | 10 | 0 | 47% | |||
| src/crispatt/crispatt.py | (no class) | 90% | 69 | 7 | 2 | 50% | 4 | 0 | 88% | |||
| tests/__init__.py | (no class) | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| tests/test_envelope.py | (no class) | 100% | 42 | 0 | 0 | 100% | 8 | 0 | 100% | |||
| tests/test_experiment.py | (no class) | 100% | 53 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| tests/test_fsd.py | (no class) | 100% | 31 | 0 | 2 | 100% | 0 | 0 | 100% | |||
| Total | 78% | 340 | 75 | 7 | 62% | 26 | 0 | 77% | ||||
No items found using the specified filter.