Skip to content

Commit 8f039ae

Browse files
authored
Merge pull request #152 from jglick/JobPropertyStepTest.configRoundTripParameters
Extend PCT fix to `JobPropertyStepTest.configRoundTripParameters`
2 parents 65795af + 55be417 commit 8f039ae

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

src/test/java/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStepTest.java

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ public void resetStartsAndStops() {
113113

114114
StepConfigTester tester = new StepConfigTester(r);
115115
properties = tester.configRoundTrip(new JobPropertyStep(properties)).getProperties();
116-
assertEquals(1, properties.size());
117116
ParametersDefinitionProperty pdp = getPropertyFromList(ParametersDefinitionProperty.class, properties);
118117
assertNotNull(pdp);
119118
assertEquals(1, pdp.getParameterDefinitions().size());
@@ -123,8 +122,8 @@ public void resetStartsAndStops() {
123122
assertTrue(bpd.isDefaultValue());
124123

125124
List<JobProperty> emptyInput = tester.configRoundTrip(new JobPropertyStep(Collections.emptyList())).getProperties();
126-
127-
assertEquals(Collections.emptyList(), removeTriggerProperty(emptyInput));
125+
pdp = getPropertyFromList(ParametersDefinitionProperty.class, emptyInput);
126+
assertNull(pdp);
128127
}
129128

130129
@Issue("JENKINS-51290")
@@ -155,7 +154,6 @@ public void testPreviousBuildFailedHard() throws Exception {
155154

156155
StepConfigTester tester = new StepConfigTester(r);
157156
properties = tester.configRoundTrip(new JobPropertyStep(properties)).getProperties();
158-
assertFalse(properties.isEmpty());
159157
BuildDiscarderProperty bdp = getPropertyFromList(BuildDiscarderProperty.class, properties);
160158
assertNotNull(bdp);
161159
BuildDiscarder strategy = bdp.getStrategy();
@@ -731,14 +729,4 @@ private <T extends JobProperty> T getPropertyFromList(Class<T> clazz, List<JobPr
731729
return null;
732730
}
733731

734-
private List<JobProperty> removeTriggerProperty(List<JobProperty> originalProps) {
735-
List<JobProperty> returnList = new ArrayList<>();
736-
for (JobProperty p : originalProps) {
737-
if (!(p instanceof PipelineTriggersJobProperty)) {
738-
returnList.add(p);
739-
}
740-
}
741-
742-
return returnList;
743-
}
744732
}

0 commit comments

Comments
 (0)