Skip to content

Commit d933be3

Browse files
committed
fix
1 parent 9825937 commit d933be3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

properties/test_index_manipulation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def reset_index(self, dim):
8989

9090
@rule(
9191
newname=UNIQUE_NAME,
92-
oldnames=st.lists(consumes(indexed_dims), min_size=1),
92+
oldnames=st.lists(consumes(indexed_dims), min_size=1, unique=True),
9393
target=multi_indexed_dims,
9494
)
9595
def stack(self, newname, oldnames):

xarray/testing/strategies.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,9 @@ def index_variables(
406406
) -> xr.Variable:
407407

408408
index = draw(pdst.indexes(min_size=1, dtype=draw(dtype)))
409-
_dims = draw(dimension_names(min_dims=1, max_dims=1))
409+
if dims is None:
410+
dims = dimension_names(min_dims=1, max_dims=1)
411+
_dims = draw(dims)
410412
return xr.Variable(dims=_dims, data=index, attrs=draw(attrs))
411413

412414

0 commit comments

Comments
 (0)