From 156568488e6c58942ccd788a360971e86256917d Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Sat, 10 Jun 2023 00:15:59 -0700 Subject: [PATCH] Degenerate steinberg case --- tests/test_wave_parsing.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/test_wave_parsing.py b/tests/test_wave_parsing.py index 645d1a3..37d074d 100644 --- a/tests/test_wave_parsing.py +++ b/tests/test_wave_parsing.py @@ -116,6 +116,13 @@ class TestWaveInfo(TestCase): self.assertFalse(info.ixml.steinberg.media_drop_frames) 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): file_with_metadata = 'tests/test_files/sound_grinder_pro/new_camera bumb 1.wav' self.assertTrue(os.path.exists(file_with_metadata))