summaryrefslogtreecommitdiff
path: root/tests/functional
diff options
context:
space:
mode:
authorJohn L. Villalovos <john@sodarock.com>2022-10-08 14:30:16 -0700
committerNejc Habjan <hab.nejc@gmail.com>2022-10-09 09:48:13 +0200
commitfdd4114097ca69bbb4fd9c3117b83063b242f8f2 (patch)
tree34f7d333f507419f3add214c76ec311521f2f238 /tests/functional
parent9b88132078ed37417c2a45369b4976c9c67f7882 (diff)
downloadgitlab-fdd4114097ca69bbb4fd9c3117b83063b242f8f2.tar.gz
chore: fix flaky test
Diffstat (limited to 'tests/functional')
-rw-r--r--tests/functional/api/test_merge_requests.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/functional/api/test_merge_requests.py b/tests/functional/api/test_merge_requests.py
index a79c65b..53533c0 100644
--- a/tests/functional/api/test_merge_requests.py
+++ b/tests/functional/api/test_merge_requests.py
@@ -127,11 +127,10 @@ def test_merge_request_reset_approvals(gitlab_url, project, wait_for_sidekiq):
assert mr.reset_approvals()
-@pytest.mark.skip(reason="flaky test")
-def test_merge_request_merge(project):
- mr = project.mergerequests.list()[0]
+def test_merge_request_merge(project, merge_request, wait_for_sidekiq):
+ mr = merge_request(source_branch="test_merge_request_merge")
mr.merge()
- project.branches.delete(mr.source_branch)
+ wait_for_sidekiq(timeout=60)
with pytest.raises(gitlab.GitlabMRClosedError):
# Two merge attempts should raise GitlabMRClosedError