From 331e60ba345e079ea3310f29ff21a60339c52879 Mon Sep 17 00:00:00 2001 From: Jeromy Date: Fri, 19 May 2017 19:05:12 -0700 Subject: [PATCH] test for partner removal License: MIT Signed-off-by: Jeromy --- exchange/bitswap/decision/engine_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/exchange/bitswap/decision/engine_test.go b/exchange/bitswap/decision/engine_test.go index 851e1469d..fdac4eba1 100644 --- a/exchange/bitswap/decision/engine_test.go +++ b/exchange/bitswap/decision/engine_test.go @@ -89,6 +89,11 @@ func TestPeerIsAddedToPeersWhenMessageReceivedOrSent(t *testing.T) { if !peerIsPartner(sanfrancisco.Peer, seattle.Engine) { t.Fatal("Peer wasn't added as a Partner") } + + seattle.Engine.PeerDisconnected(sanfrancisco.Peer) + if peerIsPartner(sanfrancisco.Peer, seattle.Engine) { + t.Fatal("expected peer to be removed") + } } func peerIsPartner(p peer.ID, e *Engine) bool {