@cryptotaxi247 / kubo / commits / 6ad158dd1

swarm test: reporting errors fix

Juan Batiz-Benet committed Jan 1, 2015 at 07:02 UTC 6ad158dd1493eb8bbc2a661fe822726605173f16
1 file changed +5 -2
net/swarm/swarm_test.go
+5 -2
@@ -139,7 +139,10 @@ func SubtestSwarm(t *testing.T, SwarmNum int, MsgNum int) {
139 for k := 0; k < MsgNum; k++ { // with k messages
140 msg := "ping"
141 log.Debugf("%s %s %s (%d)", s1.local, msg, p, k)
142 - stream.Write([]byte(msg))
142 + if _, err := stream.Write([]byte(msg)); err != nil {
143 + errChan <- err
144 + continue
145 + }
146 }
147
148 // read it later
@@ -200,7 +203,7 @@ func SubtestSwarm(t *testing.T, SwarmNum int, MsgNum int) {
203 // check any errors (blocks till consumer is done)
204 for err := range errChan {
205 if err != nil {
203 - t.Fatal(err.Error())
206 + t.Error(err.Error())
207 }
208 }
209