mirror of
https://github.com/golang/go
synced 2024-11-25 00:07:56 -07:00
net/http: update test to use time.Duration better
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5688063
This commit is contained in:
parent
31e94293fc
commit
9c8923f7dc
@ -245,8 +245,7 @@ func TestServerTimeouts(t *testing.T) {
|
||||
fmt.Fprintf(res, "req=%d", reqNum)
|
||||
})
|
||||
|
||||
const second = 1000000000 /* nanos */
|
||||
server := &Server{Handler: handler, ReadTimeout: 0.25 * second, WriteTimeout: 0.25 * second}
|
||||
server := &Server{Handler: handler, ReadTimeout: 250 * time.Millisecond, WriteTimeout: 250 * time.Millisecond}
|
||||
go server.Serve(l)
|
||||
|
||||
url := fmt.Sprintf("http://%s/", addr)
|
||||
@ -277,7 +276,7 @@ func TestServerTimeouts(t *testing.T) {
|
||||
if n != 0 || err != io.EOF {
|
||||
t.Errorf("Read = %v, %v, wanted %v, %v", n, err, 0, io.EOF)
|
||||
}
|
||||
if latency < 200*time.Millisecond /* fudge from 0.25 above */ {
|
||||
if latency < 200*time.Millisecond /* fudge from 250 ms above */ {
|
||||
t.Errorf("got EOF after %s, want >= %s", latency, 200*time.Millisecond)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user