mirror of
https://github.com/fluencelabs/tendermint
synced 2025-05-28 13:41:21 +00:00
Test duplicate IP guard in peer set
This commit is contained in:
parent
4848e88737
commit
7d98cfd3d6
@ -146,6 +146,17 @@ func TestPeerSetAddDuplicate(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestPeerSetAddDuplicateIP(t *testing.T) {
|
||||
t.Parallel()
|
||||
|
||||
peerSet := NewPeerSet()
|
||||
|
||||
if err := peerSet.Add(randPeer(net.IP{172, 0, 0, 1})); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
// Add peer with same IP.
|
||||
err := peerSet.Add(randPeer(net.IP{172, 0, 0, 1}))
|
||||
assert.Equal(t, ErrSwitchDuplicatePeerIP{IP: net.IP{172, 0, 0, 1}}, err)
|
||||
}
|
||||
|
||||
func TestPeerSetGet(t *testing.T) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user