def get_time_interval(lst: KQMLList) -> tra.TimeInterval:
    try:
        lb = lst.gets('lower-bound')
        ub = lst.gets('upper-bound')
        unit = lst.gets('unit')
        return tra.TimeInterval(lb, ub, unit)
    except Exception as e:
        raise tra.InvalidTimeIntervalError(e)
Exemple #2
0
def test_time_interval():
    tra.TimeInterval(2.0, 4.0, 'second')