From: Paul Brossier Date: Sat, 17 Nov 2018 18:46:51 +0000 (+0100) Subject: [test] improve coverage of filters X-Git-Tag: 0.4.8~29 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=f7af440a1cf793f1b6789ab0b06e4687f7d632b9;p=aubio.git [test] improve coverage of filters --- diff --git a/tests/src/temporal/test-filter.c b/tests/src/temporal/test-filter.c index 260d81b0..8429b9f8 100644 --- a/tests/src/temporal/test-filter.c +++ b/tests/src/temporal/test-filter.c @@ -8,6 +8,12 @@ int main (void) fvec_t *out = new_fvec (win_s); // input buffer aubio_filter_t *o = new_aubio_filter_c_weighting (44100); + + if (aubio_filter_set_c_weighting (o, -1) == 0) + return 1; + if (aubio_filter_set_c_weighting (0, 32000) == 0) + return 1; + in->data[impulse_at] = 0.5; fvec_print (in); aubio_filter_do (o, in); @@ -15,6 +21,12 @@ int main (void) del_aubio_filter (o); o = new_aubio_filter_a_weighting (32000); + + if (aubio_filter_set_a_weighting (o, -1) == 0) + return 1; + if (aubio_filter_set_a_weighting (0, 32000) == 0) + return 1; + in->data[impulse_at] = 0.5; fvec_print (in); aubio_filter_do_outplace (o, in, out);