File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -295,9 +295,10 @@ def _wrapper(
295
295
# check that index lengths and values are as expected
296
296
for name , index in result .xindexes .items ():
297
297
if name in expected ["shapes" ]:
298
- if len ( index ) != expected ["shapes" ][name ]:
298
+ if result . sizes [ name ] != expected ["shapes" ][name ]:
299
299
raise ValueError (
300
- f"Received dimension { name !r} of length { len (index )} . Expected length { expected ['shapes' ][name ]} ."
300
+ f"Received dimension { name !r} of length { result .sizes [name ]} . "
301
+ f"Expected length { expected ['shapes' ][name ]} ."
301
302
)
302
303
if name in expected ["indexes" ]:
303
304
expected_index = expected ["indexes" ][name ]
@@ -568,8 +569,8 @@ def subset_dataset_to_block(
568
569
for dim in dims :
569
570
if dim in output_chunks :
570
571
var_chunks .append (output_chunks [dim ])
571
- elif dim in indexes :
572
- var_chunks .append ((len ( indexes [dim ]) ,))
572
+ elif dim in result . xindexes :
573
+ var_chunks .append ((result . sizes [dim ],))
573
574
elif dim in template .dims :
574
575
# new unindexed dimension
575
576
var_chunks .append ((template .sizes [dim ],))
You can’t perform that action at this time.
0 commit comments