def test_ogr_geojson(): polygons = os.path.join(DATA, 'polygons.shp') ds = ogr.Open(polygons) lyr = ds.GetLayer(0) feat = lyr.GetNextFeature() res = feature_to_geojson(feat) assert res['type'] == 'Feature'
def test_ogr_geojson_nogeom(): polygons = os.path.join(DATA, 'polygons.shp') ds = ogr.Open(polygons) lyr = ds.GetLayer(0) feat = lyr.GetNextFeature() feat.SetGeometryDirectly(None) res = feature_to_geojson(feat) assert res['type'] == 'Feature' assert res['geometry'] == None