@@ -238,6 +238,7 @@ public void testUpdate() throws GitLabApiException {
238238 .withTagList (Arrays .asList ("tag1" , "tag2" ))
239239 .withMergeMethod (Project .MergeMethod .MERGE )
240240 .withSuggestionCommitMessage ("SuggestionCommitMessageOriginal" )
241+ .withRemoveSourceBranchAfterMerge (false );
241242
242243 Project newProject = gitLabApi .getProjectApi ().createProject (project );
243244 assertNotNull (newProject );
@@ -251,6 +252,7 @@ public void testUpdate() throws GitLabApiException {
251252 assertTrue (Visibility .PUBLIC == newProject .getVisibility () || Boolean .TRUE == newProject .getPublic ());
252253 assertEquals (Project .MergeMethod .MERGE , newProject .getMergeMethod ());
253254 assertEquals (project .getSuggestionCommitMessage (), newProject .getSuggestionCommitMessage ());
255+ assertEquals (project .getRemoveSourceBranchAfterMerge (), newProject .getRemoveSourceBranchAfterMerge ());
254256
255257 project = new Project ()
256258 .withId (newProject .getId ())
@@ -263,6 +265,7 @@ public void testUpdate() throws GitLabApiException {
263265 .withVisibility (Visibility .PRIVATE )
264266 .withMergeMethod (Project .MergeMethod .REBASE_MERGE )
265267 .withSuggestionCommitMessage ("SuggestionCommitMessageUpdated" )
268+ .withRemoveSourceBranchAfterMerge (true );
266269
267270 Project updatedProject = gitLabApi .getProjectApi ().updateProject (project );
268271 assertNotNull (updatedProject );
@@ -275,6 +278,7 @@ public void testUpdate() throws GitLabApiException {
275278 assertTrue (Visibility .PRIVATE == updatedProject .getVisibility () || Boolean .FALSE == updatedProject .getPublic ());
276279 assertEquals (Project .MergeMethod .REBASE_MERGE , updatedProject .getMergeMethod ());
277280 assertEquals (project .getSuggestionCommitMessage (), updatedProject .getSuggestionCommitMessage ());
281+ assertEquals (true , updatedProject .getRemoveSourceBranchAfterMerge ());
278282 }
279283
280284 @ Test
0 commit comments