File tree 2 files changed +12
-4
lines changed 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -96,8 +96,8 @@ class Store(MutableMapping):
96
96
"""
97
97
98
98
_readable = True
99
- _writable = True
100
- _deletable = True
99
+ _writeable = True
100
+ _erasable = True
101
101
_listable = True
102
102
103
103
def is_readable (self ):
@@ -109,8 +109,8 @@ def is_writeable(self):
109
109
def is_listable (self ):
110
110
return self ._listable
111
111
112
- def is_deletable (self ):
113
- return self ._deletable
112
+ def is_erasable (self ):
113
+ return self ._erasable
114
114
115
115
def __enter__ (self ):
116
116
if not hasattr (self , "_open_count" ):
Original file line number Diff line number Diff line change @@ -71,6 +71,14 @@ class InvalidStore:
71
71
Store ._ensure_store (InvalidStore ())
72
72
73
73
74
+ def test_capabilities ():
75
+ s = KVStore (dict ())
76
+ s .is_readable ()
77
+ s .is_listable ()
78
+ s .is_erasable ()
79
+ s .is_writeable ()
80
+
81
+
74
82
def test_getsize_non_implemented ():
75
83
assert getsize (object ()) == - 1
76
84
You can’t perform that action at this time.
0 commit comments