From 3f940c98f1872d439109b4363139fe59b6097ee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 16 Jun 2020 18:19:39 +0200 Subject: [PATCH] Add assertion for 1st api request before pagination --- pkg/cmd/api/api_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/cmd/api/api_test.go b/pkg/cmd/api/api_test.go index c83cf3b5a..9debf7896 100644 --- a/pkg/cmd/api/api_test.go +++ b/pkg/cmd/api/api_test.go @@ -331,7 +331,8 @@ func Test_apiRun_pagination(t *testing.T) { return &http.Client{Transport: tr}, nil }, - Paginate: true, + RequestPath: "issues", + Paginate: true, } err := apiRun(&options) @@ -340,6 +341,7 @@ func Test_apiRun_pagination(t *testing.T) { assert.Equal(t, `{"page":1}{"page":2}{"page":3}`, stdout.String(), "stdout") assert.Equal(t, "", stderr.String(), "stderr") + assert.Equal(t, "https://api.github.com/issues", responses[0].Request.URL.String()) assert.Equal(t, "https://api.github.com/repositories/1227/issues?page=2", responses[1].Request.URL.String()) assert.Equal(t, "https://api.github.com/repositories/1227/issues?page=3", responses[2].Request.URL.String()) }