MCPcopy
hub / github.com/grafana/dskit / NewMockCache

Function NewMockCache

cache/mock.go:26–30  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

24}
25
26func NewMockCache() *MockCache {
27 c := &MockCache{now: time.Now()}
28 c.Flush()
29 return c
30}
31
32func (m *MockCache) SetAsync(key string, value []byte, ttl time.Duration) {
33 m.mu.Lock()

Callers 8

NewInstrumentedMockCacheFunction · 0.85
NewErroringMockCacheFunction · 0.85
TestLRUCache_EvictionsFunction · 0.85
TestLRUCache_SetAddFunction · 0.85
TestVersionedFunction · 0.85
TestSnappyCacheFunction · 0.85

Calls 1

FlushMethod · 0.95

Tested by 6

TestLRUCache_EvictionsFunction · 0.68
TestLRUCache_SetAddFunction · 0.68
TestVersionedFunction · 0.68
TestSnappyCacheFunction · 0.68