mirror of
https://github.com/GopeedLab/gopeed.git
synced 2026-11-04 23:57:54 +00:00
23 lines
530 B
Go
23 lines
530 B
Go
package tracker
|
|
|
|
import (
|
|
"fmt"
|
|
"github.com/monkeyWie/gopeed/protocol/bt/metainfo"
|
|
"testing"
|
|
)
|
|
|
|
func TestTracker_Tracker(t *testing.T) {
|
|
metaInfo, err := metainfo.ParseFromFile("../testdata/Game.of.Thrones.S08E05.720p.WEB.H264-MEMENTO.torrent")
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
tracker := &Tracker{
|
|
PeerID: [20]byte{},
|
|
MetaInfo: metaInfo,
|
|
}
|
|
tracker.MetaInfo.Announce = "udp://tracker.opentrackr.org:1337/announce"
|
|
tracker.MetaInfo.AnnounceList = [][]string{}
|
|
peers := <-tracker.Tracker()
|
|
fmt.Println(len(peers))
|
|
}
|