diff options
Diffstat (limited to 'tests/Network/BitTorrent/DHT/QuerySpec.hs')
-rw-r--r-- | tests/Network/BitTorrent/DHT/QuerySpec.hs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/Network/BitTorrent/DHT/QuerySpec.hs b/tests/Network/BitTorrent/DHT/QuerySpec.hs index 6b3b5485..93f78263 100644 --- a/tests/Network/BitTorrent/DHT/QuerySpec.hs +++ b/tests/Network/BitTorrent/DHT/QuerySpec.hs | |||
@@ -34,7 +34,7 @@ simpleDHT hs m = | |||
34 | getBootInfo :: IO (NodeInfo IPv4) | 34 | getBootInfo :: IO (NodeInfo IPv4) |
35 | getBootInfo = do | 35 | getBootInfo = do |
36 | startAddr <- resolveHostName (L.head defaultBootstrapNodes) | 36 | startAddr <- resolveHostName (L.head defaultBootstrapNodes) |
37 | simpleDHT [] $ pingQ startAddr | 37 | simpleDHT [] $ fmap fst (pingQ startAddr) |
38 | 38 | ||
39 | spec :: Spec | 39 | spec :: Spec |
40 | spec = parallel $ do | 40 | spec = parallel $ do |
@@ -55,14 +55,14 @@ spec = parallel $ do | |||
55 | it "findNode" $ do | 55 | it "findNode" $ do |
56 | startInfo <- getBootInfo | 56 | startInfo <- getBootInfo |
57 | _ <- simpleDHT [] $ do | 57 | _ <- simpleDHT [] $ do |
58 | nid <- asks thisNodeId | 58 | nid <- myNodeIdAccordingTo (read "8.8.8.8:6881") |
59 | findNodeQ nid startInfo | 59 | findNodeQ nid startInfo |
60 | return () | 60 | return () |
61 | 61 | ||
62 | it "getPeers" $ do | 62 | it "getPeers" $ do |
63 | startInfo <- getBootInfo | 63 | startInfo <- getBootInfo |
64 | peers <- simpleDHT [] $ do | 64 | peers <- simpleDHT [] $ do |
65 | nid <- asks thisNodeId | 65 | nid <- myNodeIdAccordingTo (read "8.8.8.8:6881") |
66 | 66 | ||
67 | -- we should not run getPeers query on boot node, because | 67 | -- we should not run getPeers query on boot node, because |
68 | -- it may not support it | 68 | -- it may not support it |