MCPcopy
hub / github.com/redis/go-redis / assertSlotsEqual

Function assertSlotsEqual

osscluster_test.go:229–240  ·  view source on GitHub ↗
(slots, wanted []redis.ClusterSlot)

Source from the content-addressed store, hash-verified

227}
228
229func assertSlotsEqual(slots, wanted []redis.ClusterSlot) error {
230outerLoop:
231 for _, s2 := range wanted {
232 for _, s1 := range slots {
233 if slotEqual(s1, s2) {
234 continue outerLoop
235 }
236 }
237 return fmt.Errorf("%v not found in %v", s2, slots)
238 }
239 return nil
240}
241
242func slotEqual(s1, s2 redis.ClusterSlot) bool {
243 if s1.Start != s2.Start {

Callers 2

configureClusterTopologyFunction · 0.85
osscluster_test.goFile · 0.85

Calls 1

slotEqualFunction · 0.85

Tested by

no test coverage detected