diff options
Diffstat (limited to 'swarm/storage/common_test.go')
-rw-r--r-- | swarm/storage/common_test.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/swarm/storage/common_test.go b/swarm/storage/common_test.go index 6c737af44..23d43becc 100644 --- a/swarm/storage/common_test.go +++ b/swarm/storage/common_test.go @@ -267,6 +267,15 @@ func (m *MapChunkStore) Get(_ context.Context, ref Address) (Chunk, error) { return chunk, nil } +// Need to implement Has from SyncChunkStore +func (m *MapChunkStore) Has(ctx context.Context, ref Address) bool { + m.mu.RLock() + defer m.mu.RUnlock() + + _, has := m.chunks[ref.Hex()] + return has +} + func (m *MapChunkStore) Close() { } |