def test_build_table_from_wav_0(self): try: TG.build_table_from_wav('not_a_wav', PROJECT_ROOT + '/testing/test_tables/test_table_error.txt') except TG.FileReadError as e: self.assert_(e.value == 'not_a_wav') else: self.assert_(False)
def test_build_table_from_wav_9(self): try: TG.build_table_from_wav(PROJECT_ROOT + '/testing/test_wavs/test_wav_5.wav', PROJECT_ROOT + '/testing/test_tables/test_table_8.txt') except: self.assert_(False) else: self.assert_(True)
def test_build_table_from_wav_5(self): try: TG.build_table_from_wav(PROJECT_ROOT + '/testing/test_wavs/test_wav_1.wav', PROJECT_ROOT + '/testing/test_tables/test_table_4.txt', zeros = 7) except TG.InsufficientZeroCrossingsError as e: self.assert_(e.value == 5) else: self.assert_(True)
def test_build_table_from_wav_4(self): try: TG.build_table_from_wav(PROJECT_ROOT + '/testing/test_wavs/test_wav_1.wav', PROJECT_ROOT + '/testing/test_tables/test_table_3.txt', interpolation = False) except: self.assert_(False) else: self.assert_(True)
def test_build_table_from_wav_3(self): try: TG.build_table_from_wav(PROJECT_ROOT + '/testing/test_wavs/test_wav_1.wav', PROJECT_ROOT + '/testing/test_tables/test_table_2.txt', zeros = 3) except: self.assert_(False) else: self.assert_(True)