Skip to content

Commit 123d227

Browse files
authored
Merge pull request #162 from ncabatoff/assert-delete-missing-key-not-error
Add test to ensure that Delete returns no error for missing keys
2 parents 6735c75 + 4836fe9 commit 123d227

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

test/basic_tests.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,18 @@ func SubtestNotFounds(t *testing.T, ds dstore.Datastore) {
126126
switch err {
127127
case dstore.ErrNotFound:
128128
case nil:
129-
t.Fatal("expected error getting size after delete")
129+
t.Fatal("expected error getting size of not found key")
130130
default:
131-
t.Fatal("wrong error getting size after delete: ", err)
131+
t.Fatal("wrong error getting size of not found key", err)
132132
}
133133
if size != -1 {
134134
t.Fatal("expected missing size to be -1")
135135
}
136+
137+
err = ds.Delete(badk)
138+
if err != nil {
139+
t.Fatal("error calling delete on not found key: ", err)
140+
}
136141
}
137142

138143
func SubtestLimit(t *testing.T, ds dstore.Datastore) {

0 commit comments

Comments
 (0)