Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/tests/test_onset.py

    r25e0b0e r0b6d23d  
    2020
    2121    def test_get_delay(self):
    22         self.assertGreater(self.o.get_delay(), 0)
     22        assert_equal (self.o.get_delay(), int(4.3 * self.o.hop_size))
    2323
    2424    def test_get_delay_s(self):
    25         self.assertGreater(self.o.get_delay_s(), 0.)
     25        assert_almost_equal (self.o.get_delay_s(), self.o.get_delay() / float(self.samplerate))
    2626
    2727    def test_get_delay_ms(self):
    28         self.assertGreater(self.o.get_delay_ms(), 0.)
     28        assert_almost_equal (self.o.get_delay_ms(), self.o.get_delay() * 1000. / self.samplerate, 5)
    2929
    3030    def test_get_minioi(self):
    31         self.assertGreater(self.o.get_minioi(), 0)
     31        assert_almost_equal (self.o.get_minioi(), 0.02 * self.samplerate)
    3232
    3333    def test_get_minioi_s(self):
    34         self.assertGreater(self.o.get_minioi_s(), 0.)
     34        assert_almost_equal (self.o.get_minioi_s(), 0.02)
    3535
    3636    def test_get_minioi_ms(self):
    37         self.assertGreater(self.o.get_minioi_ms(), 0.)
     37        assert_equal (self.o.get_minioi_ms(), 20.)
    3838
    3939    def test_get_threshold(self):
    40         self.assertGreater(self.o.get_threshold(), 0.)
     40        assert_almost_equal (self.o.get_threshold(), 0.3)
    4141
    4242    def test_set_delay(self):
Note: See TracChangeset for help on using the changeset viewer.