@@ -100,7 +100,7 @@ def with_read_only(self, read_only: bool = False) -> Store:
100
100
-------
101
101
A new store of the same type with the new read only attribute.
102
102
"""
103
- raise NotImplementedError (
103
+ raise NotImplementedError ( # pragma: no cover
104
104
f"with_read_only is not implemented for the { type (self )} store type."
105
105
)
106
106
@@ -150,7 +150,7 @@ async def is_empty(self, prefix: str) -> bool:
150
150
True if the store is empty, False otherwise.
151
151
"""
152
152
if not self .supports_listing :
153
- raise NotImplementedError
153
+ raise NotImplementedError # pragma: no cover
154
154
if prefix != "" and not prefix .endswith ("/" ):
155
155
prefix += "/"
156
156
async for _ in self .list_prefix (prefix ):
@@ -164,9 +164,9 @@ async def clear(self) -> None:
164
164
Remove all keys and values from the store.
165
165
"""
166
166
if not self .supports_deletes :
167
- raise NotImplementedError
167
+ raise NotImplementedError # pragma: no cover
168
168
if not self .supports_listing :
169
- raise NotImplementedError
169
+ raise NotImplementedError # pragma: no cover
170
170
self ._check_writable ()
171
171
await self .delete_dir ("" )
172
172
@@ -393,9 +393,9 @@ async def delete_dir(self, prefix: str) -> None:
393
393
Remove all keys and prefixes in the store that begin with a given prefix.
394
394
"""
395
395
if not self .supports_deletes :
396
- raise NotImplementedError
396
+ raise NotImplementedError # pragma: no cover
397
397
if not self .supports_listing :
398
- raise NotImplementedError
398
+ raise NotImplementedError # pragma: no cover
399
399
self ._check_writable ()
400
400
if prefix != "" and not prefix .endswith ("/" ):
401
401
prefix += "/"
0 commit comments