mirror of
https://github.com/iluvcapra/pycmx.git
synced 2025-12-31 08:50:54 +00:00
ChannelMaps
Test implementation
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# pycmx
|
# pycmx
|
||||||
# (c) 2018 Jamie Hardt
|
# (c) 2018 Jamie Hardt
|
||||||
|
|
||||||
from re import compile
|
from re import (compile, match)
|
||||||
|
|
||||||
class ChannelMap:
|
class ChannelMap:
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,15 @@ class TestParse(TestCase):
|
|||||||
self.assertEqual( events[0].edits[0].record_in , "01:00:00:00")
|
self.assertEqual( events[0].edits[0].record_in , "01:00:00:00")
|
||||||
self.assertEqual( events[0].edits[0].record_out , "01:00:08:00")
|
self.assertEqual( events[0].edits[0].record_out , "01:00:08:00")
|
||||||
self.assertTrue( events[0].edits[0].transition.kind == pycmx.Transition.Cut)
|
self.assertTrue( events[0].edits[0].transition.kind == pycmx.Transition.Cut)
|
||||||
|
|
||||||
|
def test_channel_mop(self):
|
||||||
|
edl = pycmx.parse_cmx3600("tests/edls/TEST.edl")
|
||||||
|
events = list( edl.events )
|
||||||
self.assertFalse( events[0].edits[0].channels.video)
|
self.assertFalse( events[0].edits[0].channels.video)
|
||||||
|
self.assertFalse( events[0].edits[0].channels.a1)
|
||||||
|
self.assertTrue( events[0].edits[0].channels.a2)
|
||||||
|
self.assertTrue( events[2].edits[0].channels.get_audio_channel(7) )
|
||||||
|
|
||||||
|
|
||||||
def test_multi_edit_events(self):
|
def test_multi_edit_events(self):
|
||||||
edl = pycmx.parse_cmx3600("tests/edls/TEST.edl")
|
edl = pycmx.parse_cmx3600("tests/edls/TEST.edl")
|
||||||
|
|||||||
Reference in New Issue
Block a user