From: Paul Brossier Date: Tue, 29 Sep 2009 23:24:56 +0000 (+0200) Subject: tests/python/src/temporal/a_weighting.py: moved from adesign.py X-Git-Tag: bzr2git~250 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7e114c8cf5863338f8bf92aadc4d64f5387aa26e;p=aubio.git tests/python/src/temporal/a_weighting.py: moved from adesign.py --- diff --git a/tests/python/src/temporal/adesign.py b/tests/python/src/temporal/a_weighting.py similarity index 77% rename from tests/python/src/temporal/adesign.py rename to tests/python/src/temporal/a_weighting.py index 8b4b98fb..9a7f78ba 100644 --- a/tests/python/src/temporal/adesign.py +++ b/tests/python/src/temporal/a_weighting.py @@ -1,5 +1,4 @@ -from template import aubio_unit_template -from aubio.aubiowrapper import * +from localaubio import * samplerate = 44100 buf_size = 1024 @@ -8,10 +7,10 @@ channels = 2 class adsgn_filter_unit(aubio_unit_template): def setUp(self): - self.o = new_aubio_adsgn_filter(samplerate, channels) + self.o = new_aubio_filter_a_weighting (samplerate, channels) def tearDown(self): - del_aubio_adsgn_filter(self.o) + del_aubio_filter (self.o) def test_creation(self): pass @@ -19,7 +18,7 @@ class adsgn_filter_unit(aubio_unit_template): def test_filter_zeroes(self): """ check filter run on a vector full of zeroes returns zeros """ vec = new_fvec(buf_size, channels) - aubio_adsgn_filter_do(self.o, vec) + aubio_filter_do (self.o, vec) for index in range(buf_size): for channel in range(channels): self.assertEqual(0., fvec_read_sample(vec,channel,index)) @@ -30,7 +29,7 @@ class adsgn_filter_unit(aubio_unit_template): for index in range(buf_size): for channel in range(channels): fvec_write_sample(vec, 1., channel, index) - aubio_adsgn_filter_do(self.o, vec) + aubio_filter_do (self.o, vec) for index in range(buf_size): for channel in range(channels): self.assertNotEqual(0., fvec_read_sample(vec,channel,index)) @@ -40,12 +39,13 @@ class adsgn_filter_unit(aubio_unit_template): vec = new_fvec(buf_size, channels) for index in range(buf_size): for channel in range(channels): - fvec_write_sample(vec, 1.e-37, channel, index) - aubio_adsgn_filter_do(self.o, vec) + fvec_write_sample(vec, 2.e-42, channel, index) + aubio_filter_do (self.o, vec) for index in range(buf_size): for channel in range(channels): self.assertEqual(0., fvec_read_sample(vec,channel,index)) del_fvec(vec) if __name__ == '__main__': + import unittest unittest.main()