From 804c8eb157abfed45e3928ce75a0ecbe7d68751c Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Mon, 26 Nov 2018 11:48:35 +0100 Subject: [PATCH] [tests] increase tss coverage --- tests/src/spectral/test-dct.c | 8 ++++++++ tests/src/spectral/test-tss.c | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/tests/src/spectral/test-dct.c b/tests/src/spectral/test-dct.c index ebd98467..c896b930 100644 --- a/tests/src/spectral/test-dct.c +++ b/tests/src/spectral/test-dct.c @@ -9,11 +9,19 @@ int main (void) uint_t i, j, n_iters = 10; // number of iterations // create dct object aubio_dct_t * dct = new_aubio_dct(win_s); + aubio_dct_t * tmp; + + if (new_aubio_dct(0)) return 1; fvec_t * in = new_fvec (win_s); // input buffer fvec_t * dctout = new_fvec (win_s); // output buffer fvec_t * out = new_fvec (win_s); // input buffer + if ((tmp = new_aubio_dct(1)) == 0) return 1; + aubio_dct_do(tmp, dctout, out); + aubio_dct_rdo(tmp, dctout, out); + del_aubio_dct(tmp); + if (!dct || !in || !dctout) { return_code = 1; return return_code; diff --git a/tests/src/spectral/test-tss.c b/tests/src/spectral/test-tss.c index 0e18b200..db73735a 100644 --- a/tests/src/spectral/test-tss.c +++ b/tests/src/spectral/test-tss.c @@ -34,6 +34,10 @@ int main (void) aubio_pvoc_rdo (pvs, ctrans, trans); } + aubio_tss_set_alpha(tss, 4.); + aubio_tss_set_beta(tss, 3.); + aubio_tss_set_threshold(tss, 3.); + del_aubio_pvoc(pv); del_aubio_pvoc(pvt); del_aubio_pvoc(pvs); -- 2.11.0