"crypto/rand"
"errors"
"fmt"
- "io/ioutil"
+ "io"
"net"
"net/url"
"sync"
"github.com/anacrolix/dht/v2/krpc"
_ "github.com/anacrolix/envpprof"
- "github.com/anacrolix/torrent/tracker/udp"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+
+ "github.com/anacrolix/torrent/tracker/udp"
)
var trackers = []string{
"udp://tracker.opentrackr.org:1337/announce",
"udp://tracker.openbittorrent.com:6969/announce",
+ "udp://localhost:42069",
}
func TestAnnounceLocalhost(t *testing.T) {
r = bytes.NewReader(b[:n])
udp.Read(r, &h)
udp.Read(r, &AnnounceRequest{})
- all, _ := ioutil.ReadAll(r)
+ all, _ := io.ReadAll(r)
if string(all) != "\x02\x09/announce" {
t.FailNow()
}