Versions in this module Expand all Collapse all v0 v0.2.0 Mar 13, 2019 Changes in this version + func GenerateNetAddr(t *testing.T) multiaddr.Multiaddr v0.1.0 Jul 23, 2018 Changes in this version + var TestLogger = logging.Logger("test") + func GenerateMultiaddr(t *testing.T) multiaddr.Multiaddr + func GenerateMultiaddrs(t *testing.T) []multiaddr.Multiaddr + func GeneratePeerID(t *testing.T) peer.ID + func GeneratePeerMultiaddr(t *testing.T, peerID peer.ID) multiaddr.Multiaddr + func GeneratePeerMultiaddrs(t *testing.T, peerID peer.ID) []multiaddr.Multiaddr + func GeneratePrivateKey(t *testing.T) crypto.PrivKey + func GetPeerIDFromKey(t *testing.T, sk crypto.PrivKey) peer.ID + func NewEvent() *logging.EventInProgress + func NewSpan() *monitoring.Span + func WaitUntil(t *testing.T, duration time.Duration, interval time.Duration, ...) + func WaitUntilConnected(t *testing.T, host ihost.Host, peerID peer.ID) + func WaitUntilDisconnected(t *testing.T, host ihost.Host, peerID peer.ID) + func WaitUntilStreamClosed(t *testing.T, stream inet.Stream) + type Stream struct + func WrapStream(stream inet.Stream) *Stream + func (s *Stream) Close() error + func (s *Stream) CloseChan() <-chan struct{} + func (s *Stream) Reset() error + func (s *Stream) ResetChan() <-chan struct{}