Tags: hissain/jscipy
Tags
test: add comprehensive Signal facade coverage tests Added tests for all previously untested Signal methods: - FFT methods (fft, ifft, rfft, irfft, fft2, ifft2, stft, istft) - DCT methods (dct with ortho/normal, idct) - Spectral analysis (welch, periodogram, spectrogram) - Convolution/correlation (1D and 2D, all modes) - Filtering (savgol_filter, medfilt) - Peak analysis (peakProminences, peakWidths) - FIR design (firwin variants) - Utility methods (sosfilt, padSignal) Coverage improvements: - Signal.java facade: 76% -> 96% (+20%) - Overall instruction: 95% -> 95% (maintained) - Overall line: 94.4% -> 95.1% (+0.7%) - Method coverage: ~92% -> 95.1% (+3%) All tests pass with golden master validation.
PreviousNext