Skip to content

Commit 57df003

Browse files
committed
993 prep for converting SarSummariesTest
1 parent 16f9e39 commit 57df003

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

tests/extensions/test_sar.py

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ def item() -> pystac.Item:
3535
def sentinel_item() -> pystac.Item:
3636
return pystac.Item.from_file(TestCases.get_path("data-files/sar/sentinel-1.json"))
3737

38+
@pytest.fixture
39+
def collection() -> pystac.Collection:
40+
return pystac.Collection.from_file(
41+
TestCases.get_path("data-files/collections/multi-extent.json")
42+
)
3843

3944
def test_stac_extensions(item: pystac.Item) -> None:
4045
assert SarExtension.has_extension(item)
@@ -206,7 +211,7 @@ def setUp(self) -> None:
206211
TestCases.get_path("data-files/collections/multi-extent.json")
207212
)
208213

209-
def test_instrument_mode(self) -> None:
214+
def test_summaries_instrument_mode(self) -> None:
210215
collection = self.collection.clone()
211216
summaries_ext = SarExtension.summaries(collection, True)
212217
instrument_mode_list = ["WV"]
@@ -218,7 +223,7 @@ def test_instrument_mode(self) -> None:
218223

219224
assert summaries_dict["sar:instrument_mode"] == instrument_mode_list
220225

221-
def test_frequency_band(self) -> None:
226+
def test_summaries_frequency_band(self) -> None:
222227
collection = self.collection.clone()
223228
summaries_ext = SarExtension.summaries(collection, True)
224229
frequency_band_list = [FrequencyBand.P, FrequencyBand.L]
@@ -230,7 +235,7 @@ def test_frequency_band(self) -> None:
230235

231236
assert summaries_dict["sar:frequency_band"] == frequency_band_list
232237

233-
def test_polarizations(self) -> None:
238+
def test_summaries_polarizations(self) -> None:
234239
collection = self.collection.clone()
235240
summaries_ext = SarExtension.summaries(collection, True)
236241
polarizations_list = [Polarization.HH]
@@ -243,7 +248,7 @@ def test_polarizations(self) -> None:
243248

244249
assert summaries_dict["sar:polarizations"] == polarizations_list
245250

246-
def test_product_type(self) -> None:
251+
def test_summaries_product_type(self) -> None:
247252
collection = self.collection.clone()
248253
summaries_ext = SarExtension.summaries(collection, True)
249254
product_type_list = ["SSC"]
@@ -256,7 +261,7 @@ def test_product_type(self) -> None:
256261

257262
assert summaries_dict["sar:product_type"] == product_type_list
258263

259-
def test_center_frequency(self) -> None:
264+
def test_summaries_center_frequency(self) -> None:
260265
collection = self.collection.clone()
261266
summaries_ext = SarExtension.summaries(collection, True)
262267
center_frequency_range = RangeSummary(4.405, 6.405)
@@ -269,7 +274,7 @@ def test_center_frequency(self) -> None:
269274

270275
assert summaries_dict["sar:center_frequency"] == center_frequency_range.to_dict()
271276

272-
def test_resolution_range(self) -> None:
277+
def test_summaries_resolution_range(self) -> None:
273278
collection = self.collection.clone()
274279
summaries_ext = SarExtension.summaries(collection, True)
275280
resolution_range_range = RangeSummary(800.0, 1200.0)
@@ -282,7 +287,7 @@ def test_resolution_range(self) -> None:
282287

283288
assert summaries_dict["sar:resolution_range"] == resolution_range_range.to_dict()
284289

285-
def test_resolution_azimuth(self) -> None:
290+
def test_summaries_resolution_azimuth(self) -> None:
286291
collection = self.collection.clone()
287292
summaries_ext = SarExtension.summaries(collection, True)
288293
resolution_azimuth_range = RangeSummary(800.0, 1200.0)
@@ -295,7 +300,7 @@ def test_resolution_azimuth(self) -> None:
295300

296301
assert summaries_dict["sar:resolution_azimuth"] == resolution_azimuth_range.to_dict()
297302

298-
def test_pixel_spacing_range(self) -> None:
303+
def test_summaries_pixel_spacing_range(self) -> None:
299304
collection = self.collection.clone()
300305
summaries_ext = SarExtension.summaries(collection, True)
301306
pixel_spacing_range_range = RangeSummary(400.0, 600.0)
@@ -308,7 +313,7 @@ def test_pixel_spacing_range(self) -> None:
308313

309314
assert summaries_dict["sar:pixel_spacing_range"] == pixel_spacing_range_range.to_dict()
310315

311-
def test_pixel_spacing_azimuth(self) -> None:
316+
def test_summaries_pixel_spacing_azimuth(self) -> None:
312317
collection = self.collection.clone()
313318
summaries_ext = SarExtension.summaries(collection, True)
314319
pixel_spacing_azimuth_range = RangeSummary(400.0, 600.0)
@@ -321,7 +326,7 @@ def test_pixel_spacing_azimuth(self) -> None:
321326

322327
assert summaries_dict["sar:pixel_spacing_azimuth"] == pixel_spacing_azimuth_range.to_dict()
323328

324-
def test_looks_range(self) -> None:
329+
def test_summaries_looks_range(self) -> None:
325330
collection = self.collection.clone()
326331
summaries_ext = SarExtension.summaries(collection, True)
327332
looks_range_range = RangeSummary(400, 600)
@@ -334,7 +339,7 @@ def test_looks_range(self) -> None:
334339

335340
assert summaries_dict["sar:looks_range"] == looks_range_range.to_dict()
336341

337-
def test_looks_azimuth(self) -> None:
342+
def test_summaries_looks_azimuth(self) -> None:
338343
collection = self.collection.clone()
339344
summaries_ext = SarExtension.summaries(collection, True)
340345
looks_azimuth_range = RangeSummary(400, 600)
@@ -347,7 +352,7 @@ def test_looks_azimuth(self) -> None:
347352

348353
assert summaries_dict["sar:looks_azimuth"] == looks_azimuth_range.to_dict()
349354

350-
def test_looks_equivalent_number(self) -> None:
355+
def test_summaries_looks_equivalent_number(self) -> None:
351356
collection = self.collection.clone()
352357
summaries_ext = SarExtension.summaries(collection, True)
353358
looks_equivalent_number_range = RangeSummary(400.0, 600.0)
@@ -360,7 +365,7 @@ def test_looks_equivalent_number(self) -> None:
360365

361366
assert summaries_dict["sar:looks_equivalent_number"] == looks_equivalent_number_range.to_dict()
362367

363-
def test_observation_direction(self) -> None:
368+
def test_summaries_observation_direction(self) -> None:
364369
collection = self.collection.clone()
365370
summaries_ext = SarExtension.summaries(collection, True)
366371
observation_direction_list = [ObservationDirection.LEFT]

0 commit comments

Comments
 (0)