diff options
author | Lucas Zampieri <lzampier@redhat.com> | 2022-09-22 16:09:47 -0300 |
---|---|---|
committer | Nejc Habjan <hab.nejc@gmail.com> | 2022-09-26 21:19:14 +0200 |
commit | 88693ff2d6f4eecf3c79d017df52738886e2d636 (patch) | |
tree | e1c65e4c58ab52df5dac135b673f6a19d64cc3bc /tests/functional/api | |
parent | 1714d0a980afdb648d203751dedf95ee95ac326e (diff) | |
download | gitlab-88693ff2d6f4eecf3c79d017df52738886e2d636.tar.gz |
feat: Add reset_approvals api
Added the newly added reset_approvals merge request api.
Signed-off-by: Lucas Zampieri <lzampier@redhat.com>
Diffstat (limited to 'tests/functional/api')
-rw-r--r-- | tests/functional/api/test_merge_requests.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/functional/api/test_merge_requests.py b/tests/functional/api/test_merge_requests.py index e64f923..73dae0e 100644 --- a/tests/functional/api/test_merge_requests.py +++ b/tests/functional/api/test_merge_requests.py @@ -117,6 +117,15 @@ def test_merge_request_rebase(project): assert mr.rebase() +def test_merge_request_reset_approvals(gitlab_url, project): + bot = project.access_tokens.create({"name": "bot", "scopes": ["api"]}) + bot_gitlab = gitlab.Gitlab(gitlab_url, private_token=bot.token) + bot_project = bot_gitlab.projects.get(project.id, lazy=True) + + mr = bot_project.mergerequests.list()[0] + assert mr.reset_approvals() + + @pytest.mark.skip(reason="flaky test") def test_merge_request_merge(project): mr = project.mergerequests.list()[0] |