File size: 539 Bytes
6a7089a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | package server
import (
"testing"
"time"
)
func TestServerTimeoutOrdering(t *testing.T) {
readHeader := 10 * time.Second
read := 30 * time.Second
write := 60 * time.Second
idle := 120 * time.Second
if readHeader >= read {
t.Errorf("ReadHeaderTimeout (%v) should be less than ReadTimeout (%v)", readHeader, read)
}
if read >= write {
t.Errorf("ReadTimeout (%v) should be less than WriteTimeout (%v)", read, write)
}
if write >= idle {
t.Errorf("WriteTimeout (%v) should be less than IdleTimeout (%v)", write, idle)
}
}
|