@@ -1,5 +1,5 @@
1{-# LANGUAGE RebindableSyntax #-}
1{-# LANGUAGE RebindableSyntax #-}
2−module TestTransport where
2+module Network.Transport.Tests where
4import Prelude hiding
4import Prelude hiding
@@ -10,7 +10,6 @@ import Prelude hiding
13−import TestAuxiliary (forkTry, runTests, trySome, randomThreadDelay)
14import Control.Concurrent (forkIO, killThread, yield)
13import Control.Concurrent (forkIO, killThread, yield)
15import Control.Concurrent.MVar (newEmptyMVar, takeMVar, putMVar, readMVar, tryTakeMVar, modifyMVar_, newMVar)
14import Control.Concurrent.MVar (newEmptyMVar, takeMVar, putMVar, readMVar, tryTakeMVar, modifyMVar_, newMVar)
16import Control.Exception (evaluate, throw, throwIO, bracket)
15import Control.Exception (evaluate, throw, throwIO, bracket)
@@ -27,7 +26,8 @@ import Data.Map (Map)
27import qualified Data.Map as Map (empty, insert, delete, findWithDefault, adjust, null, toList, map)
26import qualified Data.Map as Map (empty, insert, delete, findWithDefault, adjust, null, toList, map)
28import Data.String (fromString)
27import Data.String (fromString)
29import Data.List (permutations)
28import Data.List (permutations)
30−import Traced
29+import Network.Transport.Tests.Auxiliary (forkTry, runTests, trySome, randomThreadDelay)
30+import Network.Transport.Tests.Traced
32-- | Server that echoes messages straight back to the origin endpoint.
32-- | Server that echoes messages straight back to the origin endpoint.
33echoServer :: EndPoint -> IO ()
33echoServer :: EndPoint -> IO ()