@@ -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