def test_reverse_vrt(): cfg = OgrConfig(ds="./tests/data/ili/roads23.xtf,./tests/data/ili/RoadsExdm2ien.imd", config="./tests/data/ili/RoadsExdm2ien.cfg") vrt = prettify(cfg.generate_reverse_vrt()) expected = """<OGRVRTLayer name="RoadsExdm2ien.RoadsExtended.RoadSign"> <SrcDataSource relativeToVRT="0" shared="1">./tests/data/ili/roads23.xtf,./tests/data/ili/RoadsExdm2ien.imd</SrcDataSource> <SrcLayer>roadsign</SrcLayer> <Field name="TID" src="tid"/> <Field name="Type" src="type"/> <GeometryField field="position" name="Position"> <GeometryType>wkbPoint</GeometryType> </GeometryField> </OGRVRTLayer>""" print vrt assert expected in vrt
def test_reverse_vrt(): cfg = OgrConfig( ds="./tests/data/ili/roads23.xtf,./tests/data/ili/RoadsExdm2ien.imd", config="./tests/data/ili/RoadsExdm2ien.cfg") vrt = prettify(cfg.generate_reverse_vrt()) expected = """<OGRVRTLayer name="RoadsExdm2ien.RoadsExtended.RoadSign"> <SrcDataSource relativeToVRT="0" shared="1">./tests/data/ili/roads23.xtf,./tests/data/ili/RoadsExdm2ien.imd</SrcDataSource> <SrcLayer>roadsign</SrcLayer> <Field name="TID" src="tid"/> <Field name="Type" src="type"/> <GeometryField field="position" name="Position"> <GeometryType>wkbPoint</GeometryType> </GeometryField> </OGRVRTLayer>""" print vrt assert expected in vrt