mirror of
https://github.com/fumiama/water.git
synced 2026-06-05 02:00:29 +08:00
add test that fails on go1.10.*
This commit is contained in:
@@ -45,7 +45,8 @@ func TestBroadcastTAP(t *testing.T) {
|
||||
startBroadcast(t, brd)
|
||||
|
||||
dataCh := make(chan []byte, 8)
|
||||
startRead(dataCh, ifce)
|
||||
errCh := make(chan error)
|
||||
startRead(t, ifce, dataCh, errCh)
|
||||
|
||||
timeout := time.NewTimer(8 * time.Second).C
|
||||
|
||||
@@ -75,6 +76,8 @@ readFrame:
|
||||
}
|
||||
t.Logf("received broadcast frame: %#v\n", buffer)
|
||||
break readFrame
|
||||
case err := <-errCh:
|
||||
t.Fatalf("read error: %v", err)
|
||||
case <-timeout:
|
||||
t.Fatal("Waiting for broadcast packet timeout")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user