feat: drop item returns bool, whether item existed
This commit is contained in:
@@ -68,12 +68,13 @@ func FuzzInsertLookup(f *testing.F) {
|
||||
|
||||
for _, step := range scenario.steps {
|
||||
if step.drop {
|
||||
err := actual.Drop(step.key)
|
||||
assert.NoError(err)
|
||||
ok := actual.Drop(step.key)
|
||||
_, has := expected[step.key]
|
||||
assert.Equal(ok, has)
|
||||
|
||||
delete(expected, step.key)
|
||||
|
||||
_, err = actual.Get(step.key)
|
||||
_, err := actual.Get(step.key)
|
||||
assert.Error(err)
|
||||
} else {
|
||||
_, err := actual.Put(step.key, step.value)
|
||||
|
||||
Reference in New Issue
Block a user