@@ -55,8 +55,8 @@ def get_partial_values(
5555 def delete (self , path : str ) -> None :
5656 return self ._sync (self .store .delete (path ))
5757
58- def empty_dir (self , prefix : str = "" ) -> bool :
59- return self ._sync (self .store .empty_dir (prefix = prefix ))
58+ def is_empty (self , prefix : str ) -> bool :
59+ return self ._sync (self .store .is_empty (prefix = prefix ))
6060
6161 def clear (self ) -> None :
6262 return self ._sync (self .store .clear ())
@@ -184,18 +184,18 @@ def clear(self) -> None:
184184 self .store .clear ()
185185 self .model .clear ()
186186
187- assert self .store .empty_dir ( )
187+ assert self .store .is_empty ( "" )
188188
189189 assert len (self .model .keys ()) == len (list (self .store .list ())) == 0
190190
191191 @rule ()
192192 # Local store can be non-empty when there are subdirectories but no files
193193 @precondition (lambda self : not isinstance (self .store .store , LocalStore ))
194- def empty_dir (self ) -> None :
195- note ("(empty_dir )" )
194+ def is_empty (self ) -> None :
195+ note ("(is_empty )" )
196196
197197 # make sure they either both are or both aren't empty (same state)
198- assert self .store .empty_dir ( ) == (not self .model )
198+ assert self .store .is_empty ( "" ) == (not self .model )
199199
200200 @rule (key = zarr_keys )
201201 def exists (self , key : str ) -> None :
@@ -228,10 +228,10 @@ def check_zarr_keys(self) -> None:
228228 keys = list (self .store .list ())
229229
230230 if not keys :
231- assert self .store .empty_dir ( ) is True
231+ assert self .store .is_empty ( "" ) is True
232232
233233 else :
234- assert self .store .empty_dir ( ) is False
234+ assert self .store .is_empty ( "" ) is False
235235
236236 for key in keys :
237237 assert self .store .exists (key ) is True
0 commit comments