diff --git a/src/test/java/hudson/plugins/promoted_builds/PromotedBuildRebuildParameterProviderTest.java b/src/test/java/hudson/plugins/promoted_builds/PromotedBuildRebuildParameterProviderTest.java index b7b9cc56..704726ee 100644 --- a/src/test/java/hudson/plugins/promoted_builds/PromotedBuildRebuildParameterProviderTest.java +++ b/src/test/java/hudson/plugins/promoted_builds/PromotedBuildRebuildParameterProviderTest.java @@ -81,7 +81,11 @@ public void testRebuild() throws Exception { Assert.assertEquals(b1.getNumber(), pbpv1.getRun().getNumber()); // rebuild it - FreeStyleBuild b3 = j.assertBuildStatusSuccess(p2.scheduleBuild2(0)); + JenkinsRule.WebClient wc = j.createWebClient(); + HtmlPage buildPage = wc.getPage(b2); + HtmlPage rebuildConfigPage = buildPage.getAnchorByText("Rebuild").click(); + j.submit(rebuildConfigPage.getFormByName("config")); + j.waitUntilNoActivity(); // validate presence of parameter FreeStyleBuild rebuild = p2.getLastBuild();