From 944e66728b91463fc0483f68f50b9e75cab922a1 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Sun, 20 Nov 2022 13:14:20 -0800 Subject: [PATCH] Added some tests --- tests/unittests/test_broadcast_timecode.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/unittests/test_broadcast_timecode.py b/tests/unittests/test_broadcast_timecode.py index 32f1617..dbaa35d 100644 --- a/tests/unittests/test_broadcast_timecode.py +++ b/tests/unittests/test_broadcast_timecode.py @@ -70,6 +70,16 @@ class TestBroadcastTimecode(unittest.TestCase): s1 = tc_format.seconds_to_smpte(secs) self.assertEqual(s1, "00:00:01:01") + def test_unparseable_footage(self): + time_str = "10.1" + s1 = broadcast_timecode.footage_to_frame_count(time_str) + self.assertIsNone(s1) + + def test_unparseable_timecode(self): + time_str = "11.32-19" + s1 = broadcast_timecode.smpte_to_frame_count(time_str, frames_per_logical_second=24) + self.assertIsNone(s1) + if __name__ == '__main__': unittest.main()