Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0dba899

Browse files
authored
Merge pull request#1818 from python-gitlab/jlvillal/merge_request_merge_defaults
fix: remove default arguments for mergerequests.merge()
2 parents22a1516 +8e589c4 commit0dba899

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

‎gitlab/v4/objects/merge_requests.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,8 @@ def merge_ref(self, **kwargs: Any) -> Union[Dict[str, Any], requests.Response]:
358358
defmerge(
359359
self,
360360
merge_commit_message:Optional[str]=None,
361-
should_remove_source_branch:bool=False,
362-
merge_when_pipeline_succeeds:bool=False,
361+
should_remove_source_branch:Optional[bool]=None,
362+
merge_when_pipeline_succeeds:Optional[bool]=None,
363363
**kwargs:Any,
364364
)->Dict[str,Any]:
365365
"""Accept the merge request.
@@ -382,8 +382,8 @@ def merge(
382382
data["merge_commit_message"]=merge_commit_message
383383
ifshould_remove_source_branchisnotNone:
384384
data["should_remove_source_branch"]=should_remove_source_branch
385-
ifmerge_when_pipeline_succeeds:
386-
data["merge_when_pipeline_succeeds"]=True
385+
ifmerge_when_pipeline_succeedsisnotNone:
386+
data["merge_when_pipeline_succeeds"]=merge_when_pipeline_succeeds
387387

388388
server_data=self.manager.gitlab.http_put(path,post_data=data,**kwargs)
389389
ifTYPE_CHECKING:

‎tests/functional/api/test_merge_requests.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,9 @@ def test_merge_request_large_commit_message(
170170
merge_commit_message="large_message\r\n"*1_000
171171
assertlen(merge_commit_message)>10_000
172172

173-
mr.merge(merge_commit_message=merge_commit_message)
173+
mr.merge(
174+
merge_commit_message=merge_commit_message,should_remove_source_branch=False
175+
)
174176

175177
result=wait_for_sidekiq(timeout=60)
176178
assertresultisTrue,"sidekiq process should have terminated but did not"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp