We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cea611b commit aed9253Copy full SHA for aed9253
1 file changed
src/zarr/testing/stateful.py
@@ -343,9 +343,8 @@ def delete_array_using_del(self, data: DataObject) -> None:
343
@precondition(lambda self: len(self.all_groups) >= 2) # fixme don't delete root
344
@rule(data=st.data())
345
def delete_group_using_del(self, data: DataObject) -> None:
346
- group_path = data.draw(
347
- st.sampled_from(sorted(self.all_groups)), label="Group deletion target"
348
- )
+ members = tuple(filter(lambda v: "/" in v, sorted(self.all_groups)))
+ group_path = data.draw(st.sampled_from(members), label="Group deletion target")
349
prefix, group_name = split_prefix_name(group_path)
350
note(f"Deleting group '{group_path=!r}', {prefix=!r}, {group_name=!r} using delete")
351
members = zarr.open_group(store=self.model, path=group_path).members(max_depth=None)
0 commit comments