mirror of
https://github.com/iluvcapra/ptulsconv.git
synced 2025-12-31 17:00:46 +00:00
25 lines
873 B
Python
25 lines
873 B
Python
import unittest
|
|
from ptulsconv.docparser.doc_entity import HeaderDescriptor
|
|
from fractions import Fraction
|
|
|
|
|
|
class DocParserTestCase(unittest.TestCase):
|
|
|
|
def test_header(self):
|
|
header = HeaderDescriptor(session_name="Test Session",
|
|
sample_rate=48000.0,
|
|
bit_depth=24,
|
|
start_timecode="00:59:52:00",
|
|
timecode_format="30",
|
|
timecode_drop_frame=False,
|
|
count_audio_tracks=0,
|
|
count_clips=0,
|
|
count_files=0)
|
|
|
|
self.assertEqual(header.session_name, "Test Session")
|
|
self.assertEqual(header.start_time, Fraction((59 * 60 + 52) * 30, 30))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|