@@ -56,7 +56,7 @@ def test_data_retrieval():
5656 assert response .status_code == 400
5757
5858 print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} )" )
59- response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' )
59+ response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , params = { 'depth' : '0' } )
6060 pprint (response .json ())
6161 data = ZonesDataDggsJsonResponse (** response .json ())
6262 p1 = list (data .properties .keys ())[0 ]
@@ -65,27 +65,28 @@ def test_data_retrieval():
6565 assert len (value .data ) > 0
6666 assert response .status_code == 200
6767
68- print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} , return = geojson)" )
69- response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , headers = {'accept' : 'application/geo+json' })
68+ print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} , depth=[0] ,return = geojson)" )
69+ response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , headers = {'accept' : 'application/geo+json' },
70+ params = {'depth' : '0' })
7071 pprint (response .json ())
7172 data = ZonesDataGeoJson (** response .json ())
7273 assert len (data .features ) > 0
7374 assert response .status_code == 200
7475
75- print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} , return = geojson, geometry='zone-centroid')" )
76- response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , params = {'geometry' : 'zone-centroid' },
76+ print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} , depth=[0], return = geojson, geometry='zone-centroid')" )
77+ response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , params = {'geometry' : 'zone-centroid' , 'depth' : '0' },
7778 headers = {'accept' : 'application/geo+json' })
7879 pprint (response .json ())
7980 data = ZonesDataGeoJson (** response .json ())
8081 assert response .status_code == 200
8182
8283 print (f"Success test case with data-retrieval query (igeo7, { cellids [0 ]} , relative_depth=2)" )
83- response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , params = {'depth' : 2 })
84+ response = client .get (f'/dggs-api/v1-pre/dggs/igeo7/zones/{ cellids [0 ]} /data' , params = {'depth' : '2' })
8485 pprint (response .json ())
8586 data = ZonesDataDggsJsonResponse (** response .json ())
8687 p1 = list (data .properties .keys ())[0 ]
8788 assert len (data .values [p1 ]) > 0
88- assert (8 in data .depths )
89+ assert (2 in data .depths )
8990 value = data .values [p1 ][0 ]
9091 assert len (value .data ) > 0
9192 assert response .status_code == 200
@@ -96,7 +97,7 @@ def test_data_retrieval():
9697 data = ZonesDataDggsJsonResponse (** response .json ())
9798 p1 = list (data .properties .keys ())[0 ]
9899 assert len (data .values [p1 ]) > 0
99- assert (7 in data .depths ) and (8 in data .depths )
100+ assert (1 in data .depths ) and (2 in data .depths )
100101 value = data .values [p1 ][0 ]
101102 assert len (value .data ) > 0
102103 assert response .status_code == 200
@@ -107,7 +108,7 @@ def test_data_retrieval():
107108 data = ZonesDataDggsJsonResponse (** response .json ())
108109 p1 = list (data .properties .keys ())[0 ]
109110 assert len (data .values [p1 ]) > 0
110- assert (7 in data .depths ) and (8 in data .depths ) and (6 in data .depths )
111+ assert (1 in data .depths ) and (2 in data .depths ) and (0 in data .depths )
111112 value = data .values [p1 ][0 ]
112113 assert len (value .data ) > 0
113114 assert response .status_code == 200
0 commit comments