@@ -13,7 +13,7 @@ def rand_wx(start: str, end: str) -> xr.Dataset:
1313 np .random .seed (42 )
1414 lat = np .linspace (- 90 , 90 , num = 720 )
1515 lon = np .linspace (- 180 , 180 , num = 1440 )
16- time = pd .date_range (start , end , freq = 'H ' )
16+ time = pd .date_range (start , end , freq = 'h ' )
1717 level = np .array ([1000 , 500 ], dtype = np .int32 )
1818 reference_time = pd .Timestamp (start )
1919 temperature = 15 + 8 * np .random .randn (720 , 1440 , len (time ), len (level ))
@@ -59,7 +59,7 @@ def test_dim_sizes__one(self):
5959 ds = next (iter (explode (self .air )))
6060 for k , v in self .chunks .items ():
6161 self .assertIn (k , ds .dims )
62- self .assertEqual (v , ds .dims [k ])
62+ self .assertEqual (v , ds .sizes [k ])
6363
6464 def skip_test_dim_sizes__all (self ):
6565 # TODO(alxmrs): Why is this test slow?
@@ -71,13 +71,13 @@ def skip_test_dim_sizes__all(self):
7171
7272 def test_data_equal__one__first (self ):
7373 ds = next (iter (explode (self .air )))
74- iselection = {dim : slice (0 , s ) for dim , s in ds .dims .items ()}
74+ iselection = {dim : slice (0 , s ) for dim , s in ds .sizes .items ()}
7575 self .assertEqual (self .air .isel (iselection ), ds )
7676
7777 def test_data_equal__one__last (self ):
7878 dss = list (explode (self .air ))
7979 ds = dss [- 1 ]
80- iselection = {dim : slice (0 , s ) for dim , s in ds .dims .items ()}
80+ iselection = {dim : slice (0 , s ) for dim , s in ds .sizes .items ()}
8181 self .assertEqual (self .air .isel (iselection ), ds )
8282
8383
@@ -87,7 +87,7 @@ def test_sanity(self):
8787 table = read_xarray (self .air_small )
8888 self .assertIsNotNone (table )
8989 self .assertIsInstance (table , pa .Table )
90- self .assertEqual (len (table ), np .prod (list (self .air_small .dims .values ())))
90+ self .assertEqual (len (table ), np .prod (list (self .air_small .sizes .values ())))
9191
9292 def test_columns (self ):
9393 table = read_xarray (self .air_small )
@@ -114,7 +114,7 @@ def test_different_chunk_sizes(self):
114114 def test_chunk_perf (self ):
115115 table = read_xarray (self .air , chunks = dict (time = 6 ))
116116 self .assertIsNotNone (table )
117- self .assertEqual (len (table ), np .prod (list (self .air .dims .values ())))
117+ self .assertEqual (len (table ), np .prod (list (self .air .sizes .values ())))
118118
119119 def test_column_metadata_preserved (self ):
120120 try :
0 commit comments