Skip to content

Commit e68cdfc

Browse files
d-v-bclaude
andcommitted
test: cast ChunksTuple elements to int in create_array_metadata fixture
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 547836b commit e68cdfc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

tests/conftest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ def create_array_metadata(
378378
return ArrayV2Metadata(
379379
shape=shape_parsed,
380380
dtype=dtype_parsed,
381-
chunks=tuple(dim[0] for dim in outer_chunks),
381+
chunks=tuple(int(dim[0]) for dim in outer_chunks),
382382
order=order_parsed,
383383
dimension_separator=chunk_key_encoding_parsed.separator,
384384
fill_value=fill_value,
@@ -397,7 +397,7 @@ def create_array_metadata(
397397
sub_codecs: tuple[Codec, ...] = (*array_array, array_bytes, *bytes_bytes)
398398
codecs_out: tuple[Codec, ...]
399399
if inner is not None:
400-
inner_chunks_flat = tuple(dim[0] for dim in inner.outer_chunks)
400+
inner_chunks_flat = tuple(int(dim[0]) for dim in inner.outer_chunks)
401401
index_location = None
402402
if isinstance(shards, dict):
403403
index_location = ShardingCodecIndexLocation(shards.get("index_location", None))

0 commit comments

Comments
 (0)