|
|
@@ -67,3 +67,17 @@ class TestLoudAudioFeatureExtractor(unittest.TestCase): |
|
|
|
test_extractor = extractors.LoudAudioFeatureExtractor(input_files=video_source) |
|
|
|
self.assertTrue(test_extractor) |
|
|
|
|
|
|
|
def test_init_noinput(self): |
|
|
|
"""test init - no input files""" |
|
|
|
with self.assertRaises(ValueError): |
|
|
|
test_extractor = extractors.LoudAudioFeatureExtractor() |
|
|
|
|
|
|
|
def test_extract(self): |
|
|
|
"""Test extract with input files""" |
|
|
|
video_source = TestSourceMedia().one_colour_silent_audio() |
|
|
|
test_extractor = extractors.LoudAudioFeatureExtractor(input_files=video_source) |
|
|
|
test_extractor.setup() |
|
|
|
test_extractor.run() |
|
|
|
test_extractor.teardown() |
|
|
|
self.assertEqual(test_extractor.features, []) |
|
|
|
|