X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/558574e31f56db08c82ca7c2b955e74df04242dd..252a5f7f290567f7cbcc9897a879c0a7ebe64e90:/services/keepstore/volume_test.go diff --git a/services/keepstore/volume_test.go b/services/keepstore/volume_test.go index f272c84c83..e8a5a338f5 100644 --- a/services/keepstore/volume_test.go +++ b/services/keepstore/volume_test.go @@ -183,7 +183,7 @@ func (v *MockVolume) IndexTo(prefix string, w io.Writer) error { return nil } -func (v *MockVolume) Delete(loc string) error { +func (v *MockVolume) Trash(loc string) error { v.gotCall("Delete") <-v.Gate if v.Readonly { @@ -199,6 +199,11 @@ func (v *MockVolume) Delete(loc string) error { return os.ErrNotExist } +// TBD +func (v *MockVolume) Untrash(loc string) error { + return nil +} + func (v *MockVolume) Status() *VolumeStatus { var used uint64 for _, block := range v.Store { @@ -214,3 +219,10 @@ func (v *MockVolume) String() string { func (v *MockVolume) Writable() bool { return !v.Readonly } + +func (v *MockVolume) Replication() int { + return 1 +} + +func (v *MockVolume) EmptyTrash() { +}