@@ -205,175 +205,169 @@ def test_should_raise_exception_when_passing_invalid_extension_object() -> None:
205205 SarExtension .ext (object ()) # type: ignore
206206
207207
208- class SarSummariesTest (unittest .TestCase ):
209- def setUp (self ) -> None :
210- self .collection = pystac .Collection .from_file (
211- TestCases .get_path ("data-files/collections/multi-extent.json" )
212- )
213-
214- def test_summaries_instrument_mode (self ) -> None :
215- collection = self .collection .clone ()
216- summaries_ext = SarExtension .summaries (collection , True )
217- instrument_mode_list = ["WV" ]
208+ def test_summaries_instrument_mode (self ) -> None :
209+ collection = self .collection .clone ()
210+ summaries_ext = SarExtension .summaries (collection , True )
211+ instrument_mode_list = ["WV" ]
218212
219- summaries_ext .instrument_mode = instrument_mode_list
213+ summaries_ext .instrument_mode = instrument_mode_list
220214
221- assert summaries_ext .instrument_mode == instrument_mode_list
222- summaries_dict = collection .to_dict ()["summaries" ]
215+ assert summaries_ext .instrument_mode == instrument_mode_list
216+ summaries_dict = collection .to_dict ()["summaries" ]
223217
224- assert summaries_dict ["sar:instrument_mode" ] == instrument_mode_list
218+ assert summaries_dict ["sar:instrument_mode" ] == instrument_mode_list
225219
226- def test_summaries_frequency_band (self ) -> None :
227- collection = self .collection .clone ()
228- summaries_ext = SarExtension .summaries (collection , True )
229- frequency_band_list = [FrequencyBand .P , FrequencyBand .L ]
220+ def test_summaries_frequency_band (self ) -> None :
221+ collection = self .collection .clone ()
222+ summaries_ext = SarExtension .summaries (collection , True )
223+ frequency_band_list = [FrequencyBand .P , FrequencyBand .L ]
230224
231- summaries_ext .frequency_band = frequency_band_list
225+ summaries_ext .frequency_band = frequency_band_list
232226
233- assert summaries_ext .frequency_band == frequency_band_list
234- summaries_dict = collection .to_dict ()["summaries" ]
227+ assert summaries_ext .frequency_band == frequency_band_list
228+ summaries_dict = collection .to_dict ()["summaries" ]
235229
236- assert summaries_dict ["sar:frequency_band" ] == frequency_band_list
230+ assert summaries_dict ["sar:frequency_band" ] == frequency_band_list
237231
238- def test_summaries_polarizations (self ) -> None :
239- collection = self .collection .clone ()
240- summaries_ext = SarExtension .summaries (collection , True )
241- polarizations_list = [Polarization .HH ]
232+ def test_summaries_polarizations (self ) -> None :
233+ collection = self .collection .clone ()
234+ summaries_ext = SarExtension .summaries (collection , True )
235+ polarizations_list = [Polarization .HH ]
242236
243- summaries_ext .polarizations = polarizations_list
237+ summaries_ext .polarizations = polarizations_list
244238
245- assert summaries_ext .polarizations == polarizations_list
239+ assert summaries_ext .polarizations == polarizations_list
246240
247- summaries_dict = collection .to_dict ()["summaries" ]
241+ summaries_dict = collection .to_dict ()["summaries" ]
248242
249- assert summaries_dict ["sar:polarizations" ] == polarizations_list
243+ assert summaries_dict ["sar:polarizations" ] == polarizations_list
250244
251- def test_summaries_product_type (self ) -> None :
252- collection = self .collection .clone ()
253- summaries_ext = SarExtension .summaries (collection , True )
254- product_type_list = ["SSC" ]
245+ def test_summaries_product_type (self ) -> None :
246+ collection = self .collection .clone ()
247+ summaries_ext = SarExtension .summaries (collection , True )
248+ product_type_list = ["SSC" ]
255249
256- summaries_ext .product_type = product_type_list
250+ summaries_ext .product_type = product_type_list
257251
258- assert summaries_ext .product_type == product_type_list
252+ assert summaries_ext .product_type == product_type_list
259253
260- summaries_dict = collection .to_dict ()["summaries" ]
254+ summaries_dict = collection .to_dict ()["summaries" ]
261255
262- assert summaries_dict ["sar:product_type" ] == product_type_list
256+ assert summaries_dict ["sar:product_type" ] == product_type_list
263257
264- def test_summaries_center_frequency (self ) -> None :
265- collection = self .collection .clone ()
266- summaries_ext = SarExtension .summaries (collection , True )
267- center_frequency_range = RangeSummary (4.405 , 6.405 )
258+ def test_summaries_center_frequency (self ) -> None :
259+ collection = self .collection .clone ()
260+ summaries_ext = SarExtension .summaries (collection , True )
261+ center_frequency_range = RangeSummary (4.405 , 6.405 )
268262
269- summaries_ext .center_frequency = center_frequency_range
263+ summaries_ext .center_frequency = center_frequency_range
270264
271- assert summaries_ext .center_frequency == center_frequency_range
265+ assert summaries_ext .center_frequency == center_frequency_range
272266
273- summaries_dict = collection .to_dict ()["summaries" ]
267+ summaries_dict = collection .to_dict ()["summaries" ]
274268
275- assert summaries_dict ["sar:center_frequency" ] == center_frequency_range .to_dict ()
269+ assert summaries_dict ["sar:center_frequency" ] == center_frequency_range .to_dict ()
276270
277- def test_summaries_resolution_range (self ) -> None :
278- collection = self .collection .clone ()
279- summaries_ext = SarExtension .summaries (collection , True )
280- resolution_range_range = RangeSummary (800.0 , 1200.0 )
271+ def test_summaries_resolution_range (self ) -> None :
272+ collection = self .collection .clone ()
273+ summaries_ext = SarExtension .summaries (collection , True )
274+ resolution_range_range = RangeSummary (800.0 , 1200.0 )
281275
282- summaries_ext .resolution_range = resolution_range_range
276+ summaries_ext .resolution_range = resolution_range_range
283277
284- assert summaries_ext .resolution_range == resolution_range_range
278+ assert summaries_ext .resolution_range == resolution_range_range
285279
286- summaries_dict = collection .to_dict ()["summaries" ]
280+ summaries_dict = collection .to_dict ()["summaries" ]
287281
288- assert summaries_dict ["sar:resolution_range" ] == resolution_range_range .to_dict ()
282+ assert summaries_dict ["sar:resolution_range" ] == resolution_range_range .to_dict ()
289283
290- def test_summaries_resolution_azimuth (self ) -> None :
291- collection = self .collection .clone ()
292- summaries_ext = SarExtension .summaries (collection , True )
293- resolution_azimuth_range = RangeSummary (800.0 , 1200.0 )
284+ def test_summaries_resolution_azimuth (self ) -> None :
285+ collection = self .collection .clone ()
286+ summaries_ext = SarExtension .summaries (collection , True )
287+ resolution_azimuth_range = RangeSummary (800.0 , 1200.0 )
294288
295- summaries_ext .resolution_azimuth = resolution_azimuth_range
289+ summaries_ext .resolution_azimuth = resolution_azimuth_range
296290
297- assert summaries_ext .resolution_azimuth == resolution_azimuth_range
291+ assert summaries_ext .resolution_azimuth == resolution_azimuth_range
298292
299- summaries_dict = collection .to_dict ()["summaries" ]
293+ summaries_dict = collection .to_dict ()["summaries" ]
300294
301- assert summaries_dict ["sar:resolution_azimuth" ] == resolution_azimuth_range .to_dict ()
295+ assert summaries_dict ["sar:resolution_azimuth" ] == resolution_azimuth_range .to_dict ()
302296
303- def test_summaries_pixel_spacing_range (self ) -> None :
304- collection = self .collection .clone ()
305- summaries_ext = SarExtension .summaries (collection , True )
306- pixel_spacing_range_range = RangeSummary (400.0 , 600.0 )
297+ def test_summaries_pixel_spacing_range (self ) -> None :
298+ collection = self .collection .clone ()
299+ summaries_ext = SarExtension .summaries (collection , True )
300+ pixel_spacing_range_range = RangeSummary (400.0 , 600.0 )
307301
308- summaries_ext .pixel_spacing_range = pixel_spacing_range_range
302+ summaries_ext .pixel_spacing_range = pixel_spacing_range_range
309303
310- assert summaries_ext .pixel_spacing_range == pixel_spacing_range_range
304+ assert summaries_ext .pixel_spacing_range == pixel_spacing_range_range
311305
312- summaries_dict = collection .to_dict ()["summaries" ]
306+ summaries_dict = collection .to_dict ()["summaries" ]
313307
314- assert summaries_dict ["sar:pixel_spacing_range" ] == pixel_spacing_range_range .to_dict ()
308+ assert summaries_dict ["sar:pixel_spacing_range" ] == pixel_spacing_range_range .to_dict ()
315309
316- def test_summaries_pixel_spacing_azimuth (self ) -> None :
317- collection = self .collection .clone ()
318- summaries_ext = SarExtension .summaries (collection , True )
319- pixel_spacing_azimuth_range = RangeSummary (400.0 , 600.0 )
310+ def test_summaries_pixel_spacing_azimuth (self ) -> None :
311+ collection = self .collection .clone ()
312+ summaries_ext = SarExtension .summaries (collection , True )
313+ pixel_spacing_azimuth_range = RangeSummary (400.0 , 600.0 )
320314
321- summaries_ext .pixel_spacing_azimuth = pixel_spacing_azimuth_range
315+ summaries_ext .pixel_spacing_azimuth = pixel_spacing_azimuth_range
322316
323- assert summaries_ext .pixel_spacing_azimuth == pixel_spacing_azimuth_range
317+ assert summaries_ext .pixel_spacing_azimuth == pixel_spacing_azimuth_range
324318
325- summaries_dict = collection .to_dict ()["summaries" ]
319+ summaries_dict = collection .to_dict ()["summaries" ]
326320
327- assert summaries_dict ["sar:pixel_spacing_azimuth" ] == pixel_spacing_azimuth_range .to_dict ()
321+ assert summaries_dict ["sar:pixel_spacing_azimuth" ] == pixel_spacing_azimuth_range .to_dict ()
328322
329- def test_summaries_looks_range (self ) -> None :
330- collection = self .collection .clone ()
331- summaries_ext = SarExtension .summaries (collection , True )
332- looks_range_range = RangeSummary (400 , 600 )
323+ def test_summaries_looks_range (self ) -> None :
324+ collection = self .collection .clone ()
325+ summaries_ext = SarExtension .summaries (collection , True )
326+ looks_range_range = RangeSummary (400 , 600 )
333327
334- summaries_ext .looks_range = looks_range_range
328+ summaries_ext .looks_range = looks_range_range
335329
336- assert summaries_ext .looks_range == looks_range_range
330+ assert summaries_ext .looks_range == looks_range_range
337331
338- summaries_dict = collection .to_dict ()["summaries" ]
332+ summaries_dict = collection .to_dict ()["summaries" ]
339333
340- assert summaries_dict ["sar:looks_range" ] == looks_range_range .to_dict ()
334+ assert summaries_dict ["sar:looks_range" ] == looks_range_range .to_dict ()
341335
342- def test_summaries_looks_azimuth (self ) -> None :
343- collection = self .collection .clone ()
344- summaries_ext = SarExtension .summaries (collection , True )
345- looks_azimuth_range = RangeSummary (400 , 600 )
336+ def test_summaries_looks_azimuth (self ) -> None :
337+ collection = self .collection .clone ()
338+ summaries_ext = SarExtension .summaries (collection , True )
339+ looks_azimuth_range = RangeSummary (400 , 600 )
346340
347- summaries_ext .looks_azimuth = looks_azimuth_range
341+ summaries_ext .looks_azimuth = looks_azimuth_range
348342
349- assert summaries_ext .looks_azimuth == looks_azimuth_range
343+ assert summaries_ext .looks_azimuth == looks_azimuth_range
350344
351- summaries_dict = collection .to_dict ()["summaries" ]
345+ summaries_dict = collection .to_dict ()["summaries" ]
352346
353- assert summaries_dict ["sar:looks_azimuth" ] == looks_azimuth_range .to_dict ()
347+ assert summaries_dict ["sar:looks_azimuth" ] == looks_azimuth_range .to_dict ()
354348
355- def test_summaries_looks_equivalent_number (self ) -> None :
356- collection = self .collection .clone ()
357- summaries_ext = SarExtension .summaries (collection , True )
358- looks_equivalent_number_range = RangeSummary (400.0 , 600.0 )
349+ def test_summaries_looks_equivalent_number (self ) -> None :
350+ collection = self .collection .clone ()
351+ summaries_ext = SarExtension .summaries (collection , True )
352+ looks_equivalent_number_range = RangeSummary (400.0 , 600.0 )
359353
360- summaries_ext .looks_equivalent_number = looks_equivalent_number_range
354+ summaries_ext .looks_equivalent_number = looks_equivalent_number_range
361355
362- assert summaries_ext .looks_equivalent_number == looks_equivalent_number_range
356+ assert summaries_ext .looks_equivalent_number == looks_equivalent_number_range
363357
364- summaries_dict = collection .to_dict ()["summaries" ]
358+ summaries_dict = collection .to_dict ()["summaries" ]
365359
366- assert summaries_dict ["sar:looks_equivalent_number" ] == looks_equivalent_number_range .to_dict ()
360+ assert summaries_dict ["sar:looks_equivalent_number" ] == looks_equivalent_number_range .to_dict ()
367361
368- def test_summaries_observation_direction (self ) -> None :
369- collection = self .collection .clone ()
370- summaries_ext = SarExtension .summaries (collection , True )
371- observation_direction_list = [ObservationDirection .LEFT ]
362+ def test_summaries_observation_direction (self ) -> None :
363+ collection = self .collection .clone ()
364+ summaries_ext = SarExtension .summaries (collection , True )
365+ observation_direction_list = [ObservationDirection .LEFT ]
372366
373- summaries_ext .observation_direction = observation_direction_list
367+ summaries_ext .observation_direction = observation_direction_list
374368
375- assert summaries_ext .observation_direction == observation_direction_list
369+ assert summaries_ext .observation_direction == observation_direction_list
376370
377- summaries_dict = collection .to_dict ()["summaries" ]
371+ summaries_dict = collection .to_dict ()["summaries" ]
378372
379- assert summaries_dict ["sar:observation_direction" ] == observation_direction_list
373+ assert summaries_dict ["sar:observation_direction" ] == observation_direction_list
0 commit comments