Degenerate steinberg case

This commit is contained in:
Jamie Hardt
2023-06-10 00:15:59 -07:00
parent 5f2c16bd35
commit 156568488e

View File

@@ -116,6 +116,13 @@ class TestWaveInfo(TestCase):
self.assertFalse(info.ixml.steinberg.media_drop_frames) self.assertFalse(info.ixml.steinberg.media_drop_frames)
self.assertEqual(info.ixml.steinberg.media_duration, 1200.0) self.assertEqual(info.ixml.steinberg.media_duration, 1200.0)
def test_steinberg_missing(self):
file_with_no_nuendo = "tests/test_files/sounddevices/A101_1.WAV"
info = wavinfo.WavInfoReader(file_with_no_nuendo)
assert info.ixml is not None
self.assertIsNone(info.ixml.steinberg)
def test_info_metadata(self): def test_info_metadata(self):
file_with_metadata = 'tests/test_files/sound_grinder_pro/new_camera bumb 1.wav' file_with_metadata = 'tests/test_files/sound_grinder_pro/new_camera bumb 1.wav'
self.assertTrue(os.path.exists(file_with_metadata)) self.assertTrue(os.path.exists(file_with_metadata))