def _create_document(self, sequence_number, begin, end): doc = EBUTT3Document(time_base='clock', clock_mode='local', lang='en-gb', sequence_identifier='ConsumerTest', sequence_number=sequence_number) doc.set_begin(self._get_timing_type(timedelta(seconds=begin))) doc.set_end(self._get_timing_type(timedelta(seconds=end))) doc.availability_time = timedelta() return doc
def test_simple(self): div = div_type( p_type(span_type('Here we are', br_type(), 'in 2 lines.'), id='ID001', begin=ebuttdt.FullClockTimingType(timedelta(seconds=1)), end=ebuttdt.FullClockTimingType(timedelta(seconds=3)))) document = EBUTT3Document(time_base='media', lang='en-GB', sequence_identifier='TestSeq1', sequence_number=1) document.add_div(div) document.validate() ebutt3_to_ebuttd(document, self._media_clock)