Browse Source

p2p: Attempt to race check peer.Inbound() in TestServerDial

Andrey Petrov 7 years ago
parent
commit
399aa710d5
1 changed files with 3 additions and 0 deletions
  1. 3 0
      p2p/server_test.go

+ 3 - 0
p2p/server_test.go

@@ -181,6 +181,9 @@ func TestServerDial(t *testing.T) {
 			if peer := srv.Peers()[0]; !peer.Info().Network.Trusted {
 				t.Errorf("peer is not trusted after AddTrustedPeer: %v", peer)
 			}
+			if peer := srv.Peers()[0]; peer.Inbound() {
+				t.Errorf("peer is marked inbound")
+			}
 			srv.RemoveTrustedPeer(node)
 			if peer := srv.Peers()[0]; peer.Info().Network.Trusted {
 				t.Errorf("peer is trusted after RemoveTrustedPeer: %v", peer)