From d390e31c11128c9fa770fc92f0547b348b5122e6 Mon Sep 17 00:00:00 2001 From: Brian Tiger Chow Date: Tue, 16 Dec 2014 18:10:56 -0800 Subject: [PATCH] refactor(bitswap/testnet) extract interface in prep for mockpeernet version License: MIT Signed-off-by: Brian Tiger Chow --- exchange/bitswap/testnet/interface.go | 13 +++++++++++++ exchange/bitswap/testnet/network.go | 8 -------- 2 files changed, 13 insertions(+), 8 deletions(-) create mode 100644 exchange/bitswap/testnet/interface.go diff --git a/exchange/bitswap/testnet/interface.go b/exchange/bitswap/testnet/interface.go new file mode 100644 index 000000000..c194d74cb --- /dev/null +++ b/exchange/bitswap/testnet/interface.go @@ -0,0 +1,13 @@ +package bitswap + +import ( + bsnet "github.com/jbenet/go-ipfs/exchange/bitswap/network" + peer "github.com/jbenet/go-ipfs/peer" + "github.com/jbenet/go-ipfs/util/testutil" +) + +type Network interface { + Adapter(testutil.Peer) bsnet.BitSwapNetwork + + HasPeer(peer.ID) bool +} diff --git a/exchange/bitswap/testnet/network.go b/exchange/bitswap/testnet/network.go index 26566bf7e..0bcffbe51 100644 --- a/exchange/bitswap/testnet/network.go +++ b/exchange/bitswap/testnet/network.go @@ -15,14 +15,6 @@ import ( testutil "github.com/jbenet/go-ipfs/util/testutil" ) -type Network interface { - Adapter(testutil.Peer) bsnet.BitSwapNetwork - - HasPeer(peer.ID) bool -} - -// network impl - func VirtualNetwork(rs mockrouting.Server, d delay.D) Network { return &network{ clients: make(map[peer.ID]bsnet.Receiver),