10 "github.com/stretchr/testify/require"
13 var defaultClient = &http.Client{
14 Timeout: time.Second * 15,
15 Transport: &http.Transport{
17 Timeout: 15 * time.Second,
19 TLSHandshakeTimeout: 15 * time.Second,
20 TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
24 func TestUnsupportedTrackerScheme(t *testing.T) {
26 _, err := Announce{TrackerUrl: "lol://tracker.openbittorrent.com:80/announce"}.Do()
27 require.Equal(t, ErrBadScheme, err)