Exemplo n.º 1
0
def test_nfo_record():
    proj = Processor("p1234", "data/PROJ1234", 'xa4')
    raw_infos = proj.get_infos()
    nfo_infos = [_record(proj.nfo, ri) for ri in raw_infos]
    assert len(nfo_infos) > 0

    for info in nfo_infos:
        assert os.path.exists(info['path']['info'])
        with open(info['path']['info']) as f:
            reconstitute = json.load(f)
        assert reconstitute == info
Exemplo n.º 2
0
def _process_trajectory(trajectory):
    trajectory.info = _record(trajectory.processor.nfo, trajectory.info)
    return trajectory.info
Exemplo n.º 3
0
def _process_trajectory(trajectory):
    trajectory.info = _record(trajectory.processor.nfo, trajectory.info)
    return trajectory.info