summaryrefslogtreecommitdiff
path: root/tools/python_test.py
Commit message (Collapse)AuthorAgeFilesLines
* functional tests for v4Gauvain Pocentek2017-08-041-347/+0
| | | | | Update the python tests for v4, and fix the problems raised when running those tests.
* Fix python functional testsGauvain Pocentek2017-05-271-2/+2
|
* Reorganise the code to handle v3 and v4 objectsGauvain Pocentek2017-05-231-1/+1
| | | | | | Having objects managing both versions will only make the code more complicated, with lots of tests everywhere. This solution might generate some code duplication, but it should be maintainable.
* Add 'search' attribute to projects.list()Gauvain Pocentek2017-05-231-1/+1
| | | | projects.search() has been deprecated by Gitlab
* Add support for nested groups (#257)Matej Zerovnik2017-05-201-1/+5
|
* Deploy keys: rework enable/disableGauvain Pocentek2017-02-041-0/+16
| | | | | | | | | The method have been moved to the keys manager class as they don't make sens at all on the project keys themselves. Update doc and add tests. Fixes #196
* Add support for commit creationGauvain Pocentek2017-01-211-1/+14
| | | | Fixes #206
* Some objects need getRequires to be set to FalseGauvain Pocentek2017-01-021-0/+8
|
* Add functional tests for SnippetGauvain Pocentek2016-12-261-0/+15
|
* Add support for the notification settings APIGauvain Pocentek2016-10-231-0/+7
|
* Add support for broadcast messages APIGauvain Pocentek2016-10-231-0/+11
|
* Add support for boards APIGauvain Pocentek2016-10-231-0/+13
| | | | | | | | This is not fully usable because the gitlab API has some limitations: - not possible to create boards programmatically - not possible to get labels ID (https://gitlab.com/gitlab-org/gitlab-ce/issues/23448)
* Fix and test paginationGauvain Pocentek2016-09-031-0/+7
| | | | Fixes #140
* Implement user emails supportGauvain Pocentek2016-07-161-0/+7
|
* Merge branch 'label-subscribe'Gauvain Pocentek2016-06-191-0/+4
|\
| * Add support for label (un)subscribeGauvain Pocentek2016-06-191-0/+4
| |
* | add support for namespacesGauvain Pocentek2016-06-191-0/+6
|/
* implement star/unstar for projectsGauvain Pocentek2016-05-131-0/+6
|
* Deprecate Project.archive()Gauvain Pocentek2016-05-131-2/+2
|
* Rename some methods to better match the API URLsGauvain Pocentek2016-05-121-2/+4
| | | | Also deprecate the file_* methods in favor of the files manager.
* Add support for MergeRequest validationGauvain Pocentek2016-03-221-0/+18
| | | | | | Both API and CLI support this feature. fixes #105
* define UserManager.get_by_username() to get a user by usernameRichard Hansen2016-02-121-0/+9
|
* define UserManager.search() to search for usersRichard Hansen2016-02-121-0/+12
|
* Add support for user block/unblockGauvain Pocentek2016-02-041-0/+3
|
* Fix Project.tree()Gauvain Pocentek2016-01-301-0/+9
| | | | Add API tests for tree(), blob() and archive().
* Add sudo supportGauvain Pocentek2016-01-301-1/+2
|
* Add support for application settingsGauvain Pocentek2016-01-271-0/+7
|
* Implement project variables supportGauvain Pocentek2016-01-241-0/+9
|
* implement project triggers supportGauvain Pocentek2016-01-241-0/+6
|
* Implement setting release info on a tagGauvain Pocentek2016-01-241-0/+3
| | | | | Add the set_release_description() method to ProjectTag. Add python API test for this method.
* API tests for tagsGauvain Pocentek2016-01-241-0/+5
|
* Implement ProjectMilestone.issues()Gauvain Pocentek2016-01-231-0/+13
| | | | | | This lists the issues related to the milestone. Add python API tests for issues.
* fix ProjectLabel get and deleteGauvain Pocentek2016-01-231-2/+2
|
* fix the API test for decode()Gauvain Pocentek2016-01-231-4/+5
|
* add a decode method for ProjectFileGauvain Pocentek2016-01-231-0/+1
|
* Add an initial set of API testsGauvain Pocentek2016-01-181-0/+131