From 579fa7497797282d7cb5dd393fb5eacf69f12f40 Mon Sep 17 00:00:00 2001 From: Wojciech Tyczynski Date: Wed, 28 Oct 2015 12:36:47 +0100 Subject: [PATCH] Add test for TimeoutSeconds parameter --- pkg/client/unversioned/request_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkg/client/unversioned/request_test.go b/pkg/client/unversioned/request_test.go index cc68071ae46..77573b8bc0a 100644 --- a/pkg/client/unversioned/request_test.go +++ b/pkg/client/unversioned/request_test.go @@ -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"}}) {