blob: ead1486c3685fcd85596332e55b81d1ebf30f054 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// SPDX-License-Identifier: GPL-3.0-or-later
package web
import (
"net/http"
"testing"
"time"
"github.com/stretchr/testify/assert"
)
func TestNewHTTPClient(t *testing.T) {
client, _ := NewHTTPClient(Client{
Timeout: Duration(time.Second * 5),
NotFollowRedirect: true,
ProxyURL: "http://127.0.0.1:3128",
})
assert.IsType(t, (*http.Client)(nil), client)
assert.Equal(t, time.Second*5, client.Timeout)
assert.NotNil(t, client.CheckRedirect)
}
|