stable

Clone or download

Read-only

Use the pagination to retrieve the Gitlab group projects

Part of story #26799 associate a Tuleap project and a GitLab group No functionnal change expected THe integrations should still be created in the Tuleap side Change-Id: I6dd7703afc45f8565e076bda96dd3a4777cd15ed

Modified Files

Name
A plugins/gitlab/include/API/BuildGitlabHttpClient.php +30 −0 Go to diff View file
M plugins/gitlab/include/API/ClientWrapper.php +96 −21 Go to diff View file
M plugins/gitlab/include/API/GitlabHTTPClientFactory.php +1 −1 Go to diff View file
M plugins/gitlab/include/API/GitlabProjectBuilder.php +1 −1 Go to diff View file
M plugins/gitlab/include/API/WrapGitlabClient.php +3 −0 Go to diff View file
M plugins/gitlab/tests/unit/API/ClientWrapperTest.php +78 −1 Go to diff View file
A plugins/gitlab/tests/unit/Test/Stubs/ClientInterfaceWithSeveralCallsStub.php +61 −0 Go to diff View file
M plugins/gitlab/tests/unit/Test/Stubs/GitlabClientWrapperStub.php +11 −5 Go to diff View file
A plugins/gitlab/tests/unit/Test/Stubs/GitlabHTTPClientFactoryStub.php +45 −0 Go to diff View file