mirror of
https://github.com/iluvcapra/pycmx.git
synced 2025-12-31 08:50:54 +00:00
implementation of tolerant parsing
This commit is contained in:
@@ -8,11 +8,18 @@ class Issue19Test(TestCase):
|
||||
|
||||
|
||||
def test_parse(self):
|
||||
edl = parse_cmx3600(self.f)
|
||||
edl = parse_cmx3600(self.f, tolerant=True)
|
||||
for event in edl.events:
|
||||
self.assertIsNotNone(event.edits)
|
||||
if event.number == 1:
|
||||
self.assertEqual(len(event.edits), 1)
|
||||
self.assertEqual(event.edits[0].source, "Z125C001_220217_ROLX")
|
||||
self.assertEqual(event.edits[0].channels.v, True)
|
||||
self.assertEqual(event.edits[0].transition.kind, "C")
|
||||
self.assertEqual(event.edits[0].transition.operand, "")
|
||||
self.assertEqual(event.edits[0].source_in, "15:51:58:10")
|
||||
self.assertEqual(event.edits[0].record_out, "00:00:04:06")
|
||||
break
|
||||
|
||||
|
||||
def tearDown(self):
|
||||
|
||||
Reference in New Issue
Block a user