@@ -118,17 +118,13 @@ var _ = Describe("Redis Ring", func() {
118118 Expect (ring .Len (), 2 )
119119
120120 wantShard := ring .ShardByName ("ringShardOne" )
121- ctx , cancel := context .WithTimeout (context .Background (), 10 * time .Second )
122- defer cancel ()
123121 ring .SetAddrs (map [string ]string {
124122 "ringShardOne" : ":" + ringShard1Port ,
125123 })
126124 Expect (ring .Len (), 1 )
127125 gotShard := ring .ShardByName ("ringShardOne" )
128126 Expect (gotShard ).To (Equal (wantShard ))
129127
130- ctx , cancel = context .WithTimeout (context .Background (), 10 * time .Second )
131- defer cancel ()
132128 ring .SetAddrs (map [string ]string {
133129 "ringShardOne" : ":" + ringShard1Port ,
134130 "ringShardTwo" : ":" + ringShard2Port ,
@@ -145,6 +141,7 @@ var _ = Describe("Redis Ring", func() {
145141 var err error
146142 ringShard3 , err = startRedis (ringShard3Port )
147143 Expect (err ).NotTo (HaveOccurred ())
144+ defer ringShard3 .Close ()
148145
149146 shardName1 := "ringShardOne"
150147 shardAddr1 := ":" + ringShard1Port
@@ -154,8 +151,7 @@ var _ = Describe("Redis Ring", func() {
154151 wantShard2 := ring .ShardByName (shardName2 )
155152 shardName3 := "ringShardThree"
156153 shardAddr3 := ":" + ringShard3Port
157- ctx , cancel := context .WithTimeout (context .Background (), 10 * time .Second )
158- defer cancel ()
154+
159155 ring .SetAddrs (map [string ]string {
160156 shardName1 : shardAddr1 ,
161157 shardName2 : shardAddr2 ,
@@ -169,8 +165,6 @@ var _ = Describe("Redis Ring", func() {
169165 Expect (gotShard2 ).To (Equal (wantShard2 ))
170166 Expect (gotShard3 ).ToNot (BeNil ())
171167
172- ctx , cancel = context .WithTimeout (context .Background (), 10 * time .Second )
173- defer cancel ()
174168 ring .SetAddrs (map [string ]string {
175169 shardName1 : shardAddr1 ,
176170 shardName2 : shardAddr2 ,
0 commit comments