@@ -32,7 +32,7 @@ async def test_get_tree_cover_loss_by_drivers_not_found(
32
32
origin = payload ["domains" ][0 ]
33
33
34
34
headers = {"origin" : origin }
35
- params = {"x-api-key" : api_key , "aoi[geostore_id]" : geostore , "canopy_cover" : 30 }
35
+ params = {"x-api-key" : api_key , "aoi[type]" : "geostore" , "aoi[ geostore_id]" : geostore , "canopy_cover" : 30 }
36
36
37
37
response = await async_client .get (
38
38
"/v0/land/tree_cover_loss_by_driver" , headers = headers , params = params
@@ -59,7 +59,7 @@ async def test_get_tree_cover_loss_by_drivers_found(
59
59
origin = payload ["domains" ][0 ]
60
60
61
61
headers = {"origin" : origin }
62
- params = {"x-api-key" : api_key , "aoi[geostore_id]" : geostore , "canopy_cover" : 30 }
62
+ params = {"x-api-key" : api_key , "aoi[type]" : "geostore" , "aoi[ geostore_id]" : geostore , "canopy_cover" : 30 }
63
63
resource_id = _get_resource_id (
64
64
"tree_cover_loss_by_driver" , geostore , 30 , DEFAULT_LAND_DATASET_VERSIONS
65
65
)
@@ -94,7 +94,7 @@ async def test_get_tree_cover_loss_by_drivers_with_overrides(
94
94
origin = payload ["domains" ][0 ]
95
95
96
96
headers = {"origin" : origin }
97
- params = {"x-api-key" : api_key , "aoi[geostore_id]" : geostore , "canopy_cover" : 30 }
97
+ params = {"x-api-key" : api_key , "aoi[type]" : "geostore" , "aoi[ geostore_id]" : geostore , "canopy_cover" : 30 }
98
98
resource_id = _get_resource_id (
99
99
"tree_cover_loss_by_driver" ,
100
100
geostore ,
@@ -140,10 +140,10 @@ async def test_get_tree_cover_loss_by_drivers_with_malformed_overrides(
140
140
origin = payload ["domains" ][0 ]
141
141
142
142
headers = {"origin" : origin }
143
- params = {"x-api-key" : api_key , "geostore_id" : geostore , "canopy_cover" : 30 }
143
+ params = {"x-api-key" : api_key , "aoi[type]" : "geostore" , "aoi[ geostore_id] " : geostore , "canopy_cover" : 30 }
144
144
145
145
response = await async_client .get (
146
- f"/v0/land/tree_cover_loss_by_driver?x-api-key= { api_key } &aoi[geostore_id]= { geostore } &canopy_cover=30& dataset_version[umd_tree_cover_loss]]=v1.8&dataset_version[umd_tree_cover_density_2000]=v1.6" ,
146
+ f"/v0/land/tree_cover_loss_by_driver?dataset_version[umd_tree_cover_loss]]=v1.8&dataset_version[umd_tree_cover_density_2000]=v1.6" ,
147
147
headers = headers ,
148
148
params = params ,
149
149
)
@@ -166,7 +166,10 @@ async def test_post_tree_cover_loss_by_drivers(
166
166
167
167
headers = {"origin" : origin , "x-api-key" : api_key }
168
168
payload = {
169
- "aoi" : {"geostore_id" : geostore },
169
+ "aoi" : {
170
+ "type" : "geostore" ,
171
+ "geostore_id" : geostore ,
172
+ },
170
173
"canopy_cover" : 30 ,
171
174
"dataset_version" : {"umd_tree_cover_loss" : "v1.8" },
172
175
}
0 commit comments