@@ -229,80 +229,74 @@ def test_should_raise_exception_when_passing_invalid_extension_object() -> None:
229229        ViewExtension .ext (object ())  # type: ignore 
230230
231231
232- def  test_get_off_nadir_summaries (self ) ->  None :
233-     off_nadirs  =  ViewExtension .summaries (self . collection , True ).off_nadir 
232+ def  test_get_off_nadir_summaries (collection :  Collection ) ->  None :
233+     off_nadirs  =  ViewExtension .summaries (collection , True ).off_nadir 
234234
235235    assert  off_nadirs  is  not   None 
236236
237237    assert  {"minimum" : 0.5 , "maximum" : 7.3 } ==  off_nadirs .to_dict ()
238238
239- def  test_get_incidence_angle_summaries (self ) ->  None :
239+ def  test_get_incidence_angle_summaries (collection :  Collection ) ->  None :
240240    incidence_angles  =  ViewExtension .summaries (
241-         self . collection , True 
241+         collection , True 
242242    ).incidence_angle 
243243
244244    assert  incidence_angles  is  not   None 
245245
246246    assert  {"minimum" : 23 , "maximum" : 35 } ==  incidence_angles .to_dict ()
247247
248- def  test_get_azimuth_summaries (self ) ->  None :
249-     azimuths  =  ViewExtension .summaries (self . collection , True ).azimuth 
248+ def  test_get_azimuth_summaries (collection :  Collection ) ->  None :
249+     azimuths  =  ViewExtension .summaries (collection , True ).azimuth 
250250
251251    assert  azimuths  is  not   None 
252252
253253    assert  {"minimum" : 20 , "maximum" : 186 } ==  azimuths .to_dict ()
254254
255- def  test_get_sun_azimuth_summaries (self ) ->  None :
256-     sun_azimuths  =  ViewExtension .summaries (self . collection , True ).sun_azimuth 
255+ def  test_get_sun_azimuth_summaries (collection :  Collection ) ->  None :
256+     sun_azimuths  =  ViewExtension .summaries (collection , True ).sun_azimuth 
257257
258258    assert  sun_azimuths  is  not   None 
259259
260260    assert  {"minimum" : 48 , "maximum" : 78 } ==  sun_azimuths .to_dict ()
261261
262- def  test_get_sun_elevation_summaries (self ) ->  None :
263-     sun_elevations  =  ViewExtension .summaries (self . collection , True ).sun_elevation 
262+ def  test_get_sun_elevation_summaries (collection :  Collection ) ->  None :
263+     sun_elevations  =  ViewExtension .summaries (collection , True ).sun_elevation 
264264
265265    assert  sun_elevations  is  not   None 
266266
267267    assert  {"minimum" : 10 , "maximum" : 45 } ==  sun_elevations .to_dict ()
268268
269- def  test_set_off_nadir_summaries (self ) ->  None :
270-     collection  =  self .collection .clone ()
269+ def  test_set_off_nadir_summaries (collection : Collection ) ->  None :
271270    view_summaries  =  ViewExtension .summaries (collection , True )
272271
273272    view_summaries .off_nadir  =  RangeSummary (0 , 10 )
274273    assert   {"minimum" : 0 , "maximum" : 10 } ==  view_summaries .off_nadir .to_dict ()
275274
276- def  test_set_incidence_angle_summaries (self ) ->  None :
277-     collection  =  self .collection .clone ()
275+ def  test_set_incidence_angle_summaries (collection : Collection ) ->  None :
278276    view_summaries  =  ViewExtension .summaries (collection , True )
279277
280278    view_summaries .incidence_angle  =  RangeSummary (5 , 15 )
281279    assert   {"minimum" : 5 , "maximum" : 15 } ==  view_summaries .incidence_angle .to_dict ()
282280
283- def  test_set_azimuth_summaries (self ) ->  None :
284-     collection  =  self .collection .clone ()
281+ def  test_set_azimuth_summaries (collection : Collection ) ->  None :
285282    view_summaries  =  ViewExtension .summaries (collection , True )
286283
287284    view_summaries .azimuth  =  None 
288285    assert  view_summaries .azimuth  is  None 
289286
290- def  test_set_sun_azimuth_summaries (self ) ->  None :
291-     collection  =  self .collection .clone ()
287+ def  test_set_sun_azimuth_summaries (collection : Collection ) ->  None :
292288    view_summaries  =  ViewExtension .summaries (collection , True )
293289
294290    view_summaries .sun_azimuth  =  RangeSummary (210 , 275 )
295291    assert   {"minimum" : 210 , "maximum" : 275 } ==  view_summaries .sun_azimuth .to_dict ()
296292
297- def  test_set_sun_elevation_summaries (self ) ->  None :
298-     collection  =  self .collection .clone ()
293+ def  test_set_sun_elevation_summaries (collection : Collection ) ->  None :
299294    view_summaries  =  ViewExtension .summaries (collection , True )
300295
301296    view_summaries .sun_elevation  =  RangeSummary (- 10 , 38 )
302297    assert   {"minimum" : - 10 , "maximum" : 38 } ==  view_summaries .sun_elevation .to_dict ()
303298
304- def  test_summaries_adds_uri (self ) ->  None :
305-     collection  =  self .collection .clone ()
299+ def  test_summaries_adds_uri (collection : Collection ) ->  None :
306300    collection .stac_extensions  =  []
307301    with  pytest .raises (
308302        pystac .ExtensionNotImplemented ,
0 commit comments