MCPcopy
hub / github.com/grafana/tempo / mockRedisCache

Function mockRedisCache

pkg/cache/redis_cache_test.go:60–73  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58}
59
60func mockRedisCache() (*RedisCache, error) {
61 redisServer, err := miniredis.Run()
62 if err != nil {
63 return nil, err
64 }
65 redisClient := &RedisClient{
66 expiration: time.Minute,
67 timeout: 100 * time.Millisecond,
68 rdb: redis.NewUniversalClient(&redis.UniversalOptions{
69 Addrs: []string{redisServer.Addr()},
70 }),
71 }
72 return NewRedisCache("mock", redisClient, nil, log.NewNopLogger()), nil
73}

Callers 1

TestRedisCacheFunction · 0.85

Calls 2

NewRedisCacheFunction · 0.85
RunMethod · 0.45

Tested by

no test coverage detected