コード例 #1
0
ファイル: unit_tests.py プロジェクト: NFJones/pyWave
 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)
コード例 #2
0
ファイル: unit_tests.py プロジェクト: NFJones/pyWave
 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)
コード例 #3
0
ファイル: unit_tests.py プロジェクト: NFJones/pyWave
 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)
コード例 #4
0
ファイル: unit_tests.py プロジェクト: NFJones/pyWave
 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)
コード例 #5
0
ファイル: unit_tests.py プロジェクト: NFJones/pyWave
 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)