Implementation

This commit is contained in:
Jamie Hardt
2021-06-01 22:21:22 -07:00
parent ade1cc463a
commit 1a43888c43
4 changed files with 66 additions and 8 deletions

32
tests/test_adr_entity.py Normal file
View File

@@ -0,0 +1,32 @@
import unittest
from ptulsconv.docparser.tag_compiler import Event
from ptulsconv.docparser.adr_entity import ADRLine
from fractions import Fraction
from pprint import pprint
class TestADREntity(unittest.TestCase):
def test_something(self):
tags = {
'Ver': '1.0',
'Actor': "Bill",
'CN': "1",
'QN': 'J1001',
'R': 'Noise',
'EFF': 'EFF'
}
event = Event(clip_name='"This is a test." (sotto voce)',
track_name="Justin",
session_name="Test Project",
tags=tags,
start=Fraction(0, 1), finish=Fraction(1, 1))
line = ADRLine.from_event(event)
pprint(line.__dict__)
if __name__ == '__main__':
unittest.main()