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.