Showing the changes to python/tests (1 of 2 files). Show all
Unified · Split
| @@ -3,9 +3,15 @@ · 2 unmodified lines | |||
| 3 | from numpy.testing import TestCase, run_module_suite | 3 | from numpy.testing import TestCase, run_module_suite |
| 4 | from numpy.testing import assert_equal, assert_almost_equal | 4 | from numpy.testing import assert_equal, assert_almost_equal |
| 5 | from aubio import bintomidi, miditobin, freqtobin, bintofreq, freqtomidi, miditofreq | 5 | from aubio import bintomidi, miditobin, freqtobin, bintofreq, freqtomidi, miditofreq |
| 6 | from aubio import unwrap2pi | ||
| 6 | 7 | ||
| 7 | class aubio_mathutils(TestCase): | 8 | class aubio_mathutils(TestCase): |
| 8 | 9 | ||
| 10 | def test_unwrap2pi(self): | ||
| 11 | a = [ x/100. for x in range(-600,600,100) ] | ||
| 12 | b = [ unwrap2pi(x) for x in a ] | ||
| 13 | #print b | ||
| 14 | |||
| 9 | def test_miditobin(self): | 15 | def test_miditobin(self): |
| 10 | a = [ miditobin(a, 44100, 512) for a in range(128) ] | 16 | a = [ miditobin(a, 44100, 512) for a in range(128) ] |
| 11 | 17 | ||
| @@ -24,7 +30,6 @@ class aubio_mathutils(TestCase): · 12 unmodified lines | |||
| 24 | def test_miditofreq(self): | 30 | def test_miditofreq(self): |
| 25 | freqs = [ miditofreq(a) for a in range(128) ] | 31 | freqs = [ miditofreq(a) for a in range(128) ] |
| 26 | midis = [ freqtomidi(a) for a in freqs ] | 32 | midis = [ freqtomidi(a) for a in freqs ] |
| 27 | print midis | ||
| 28 | 33 | ||
| 29 | if __name__ == '__main__': | 34 | if __name__ == '__main__': |
| 30 | from unittest import main | 35 | from unittest import main |