diff options
Diffstat (limited to 'plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java')
-rw-r--r-- | plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java b/plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java index 4fec0d1c7a5c..22b06a58ff02 100644 --- a/plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java +++ b/plugins/github/test/org/jetbrains/plugins/github/GithubRequestPagingTest.java @@ -16,8 +16,10 @@ package org.jetbrains.plugins.github; import org.jetbrains.plugins.github.api.GithubApiUtil; +import org.jetbrains.plugins.github.api.GithubConnection; import org.jetbrains.plugins.github.api.GithubRepo; import org.jetbrains.plugins.github.test.GithubTest; +import org.jetbrains.plugins.github.util.GithubAuthData; import java.util.ArrayList; import java.util.List; @@ -36,17 +38,23 @@ public class GithubRequestPagingTest extends GithubTest { public void testAvailableRepos() throws Throwable { - List<GithubRepo> availableRepos = GithubApiUtil.getUserRepos(myGitHubSettings.getAuthData(), myLogin2); - List<String> realData = new ArrayList<String>(); - for (GithubRepo info : availableRepos) { - realData.add(info.getName()); - } + GithubConnection connection = new GithubConnection(myGitHubSettings.getAuthData(), true); + try { + List<GithubRepo> availableRepos = GithubApiUtil.getUserRepos(connection, myLogin2); + List<String> realData = new ArrayList<String>(); + for (GithubRepo info : availableRepos) { + realData.add(info.getName()); + } - List<String> expectedData = new ArrayList<String>(); - for (int i = 1; i <= 251; i++) { - expectedData.add(String.valueOf(i)); - } + List<String> expectedData = new ArrayList<String>(); + for (int i = 1; i <= 251; i++) { + expectedData.add(String.valueOf(i)); + } - assertContainsElements(realData, expectedData); + assertContainsElements(realData, expectedData); + } + finally { + connection.close(); + } } } |