Skip to content

Commit 87e67e1

Browse files
committed
Fix integration test warnings re: Dataset.dims
1 parent a9bc9bd commit 87e67e1

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

xee/ext_integration_test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ def test_open_dataset__sanity_check(self):
341341
n_images=3,
342342
projection=ee.Projection('EPSG:4326', [25, 0, 0, 0, -25, 0]),
343343
)
344-
self.assertEqual(dict(ds.dims), {'time': 3, 'lon': 14, 'lat': 7})
344+
self.assertEqual(dict(ds.sizes), {'time': 3, 'lon': 14, 'lat': 7})
345345
self.assertNotEmpty(dict(ds.coords))
346346
self.assertEqual(
347347
list(ds.data_vars.keys()),
@@ -360,7 +360,7 @@ def test_open_dataset__sanity_check_with_negative_scale(self):
360360
scale=-25.0, # in degrees
361361
n_images=3,
362362
)
363-
self.assertEqual(dict(ds.dims), {'time': 3, 'lon': 14, 'lat': 7})
363+
self.assertEqual(dict(ds.sizes), {'time': 3, 'lon': 14, 'lat': 7})
364364
self.assertNotEmpty(dict(ds.coords))
365365
self.assertEqual(
366366
list(ds.data_vars.keys()),
@@ -410,8 +410,8 @@ def test_honors_geometry(self):
410410
engine=xee.EarthEngineBackendEntrypoint,
411411
)
412412

413-
self.assertEqual(ds.dims, {'time': 4248, 'lon': 40, 'lat': 35})
414-
self.assertNotEqual(ds.dims, standard_ds.dims)
413+
self.assertEqual(ds.sizes, {'time': 4248, 'lon': 40, 'lat': 35})
414+
self.assertNotEqual(ds.sizes, standard_ds.sizes)
415415

416416
def test_honors_projection(self):
417417
ic = ee.ImageCollection('ECMWF/ERA5_LAND/HOURLY').filterDate(
@@ -427,8 +427,8 @@ def test_honors_projection(self):
427427
engine=xee.EarthEngineBackendEntrypoint,
428428
)
429429

430-
self.assertEqual(ds.dims, {'time': 4248, 'lon': 3600, 'lat': 1800})
431-
self.assertNotEqual(ds.dims, standard_ds.dims)
430+
self.assertEqual(ds.sizes, {'time': 4248, 'lon': 3600, 'lat': 1800})
431+
self.assertNotEqual(ds.sizes, standard_ds.sizes)
432432

433433
@absltest.skipIf(_SKIP_RASTERIO_TESTS, 'rioxarray module not loaded')
434434
def test_expected_precise_transform(self):
@@ -476,14 +476,14 @@ def test_parses_ee_url(self):
476476
scale=25.0, # in degrees
477477
n_images=3,
478478
)
479-
self.assertEqual(dict(ds.dims), {'time': 3, 'lon': 14, 'lat': 7})
479+
self.assertEqual(dict(ds.sizes), {'time': 3, 'lon': 14, 'lat': 7})
480480
ds = self.entry.open_dataset(
481481
'ee:LANDSAT/LC08/C02/T1',
482482
drop_variables=tuple(f'B{i}' for i in range(3, 12)),
483483
scale=25.0, # in degrees
484484
n_images=3,
485485
)
486-
self.assertEqual(dict(ds.dims), {'time': 3, 'lon': 14, 'lat': 7})
486+
self.assertEqual(dict(ds.sizes), {'time': 3, 'lon': 14, 'lat': 7})
487487

488488
def test_data_sanity_check(self):
489489
# This simple test uncovered a bug with the default definition of `scale`.

0 commit comments

Comments
 (0)