swarm/network: fix RegisterAndConnect test

This commit is contained in:
zelig 2018-01-17 04:53:26 +01:00
parent 22b4959709
commit debf122a28

View file

@ -43,18 +43,12 @@ func TestRegisterAndConnect(t *testing.T) {
pp.Start(s.Server)
defer pp.Stop()
// retrieve and broadcast
err := s.TestExchanges(p2ptest.Exchange{
Label: "getPeersMsg message",
Expects: []p2ptest.Expect{
p2ptest.Expect{
Code: 2,
Msg: &subPeersMsg{0},
Peer: id,
},
},
err := s.TestDisconnected(&p2ptest.Disconnect{
Peer: s.IDs[0],
Error: nil,
})
if err != nil {
t.Fatal(err)
if err == nil || err.Error() != "timed out waiting for peers to disconnect" {
t.Fatalf("expected peer to connect")
}
}