import (
"testing"
+ "time"
+
+ "github.com/anacrolix/log"
+
+ pp "github.com/anacrolix/torrent/peer_protocol"
)
func TestingConfig(t testing.TB) *ClientConfig {
cfg.NoDefaultPortForwarding = true
cfg.DisableAcceptRateLimiting = true
cfg.ListenPort = 0
+ cfg.KeepAliveTimeout = time.Millisecond
+ cfg.MinPeerExtensions.SetBit(pp.ExtensionBitFast, true)
+ cfg.Logger = log.Default.WithContextText(t.Name())
//cfg.Debug = true
//cfg.Logger = cfg.Logger.WithText(func(m log.Msg) string {
// t := m.Text()