Add test for TimeoutSeconds parameter

This commit is contained in:
Wojciech Tyczynski 2015-10-28 12:36:47 +01:00
parent 1524d7490a
commit 579fa74977

View File

@ -157,6 +157,16 @@ func TestRequestParam(t *testing.T) {
}
}
func TestTimeoutSeconds(t *testing.T) {
r := &Request{}
r.TimeoutSeconds(time.Duration(5 * time.Second))
if !reflect.DeepEqual(r.params, url.Values{
"timeoutSeconds": []string{"5"},
}) {
t.Errorf("invalid timeoutSeconds parameter: %#v", r)
}
}
func TestRequestVersionedParams(t *testing.T) {
r := (&Request{apiVersion: "v1"}).Param("foo", "a")
if !reflect.DeepEqual(r.params, url.Values{"foo": []string{"a"}}) {