From fa00e34a047b35a27914a8d4d86487949f1e872b Mon Sep 17 00:00:00 2001 From: Wadeck Follonier Date: Thu, 21 Dec 2017 12:25:16 +0100 Subject: [PATCH] - cleanup a bit the url --- .../java/hudson/plugins/release/TestReleaseWrapper.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/test/java/hudson/plugins/release/TestReleaseWrapper.java b/src/test/java/hudson/plugins/release/TestReleaseWrapper.java index 30fc19b..562629b 100644 --- a/src/test/java/hudson/plugins/release/TestReleaseWrapper.java +++ b/src/test/java/hudson/plugins/release/TestReleaseWrapper.java @@ -55,11 +55,12 @@ public void ensurePostIsRequiredForSubmit() throws Exception { FreeStyleProject job = j.createFreeStyleProject("test"); String submitUrl = job.getShortUrl() + "release/submit"; - URL releaseSubmitUrl = new URL(j.getURL() + submitUrl); + URL absoluteSubmitUrl = new URL(j.getURL() + submitUrl); + WebRequest postSubmit = new WebRequest(absoluteSubmitUrl, HttpMethod.POST); // the release plugin is not activated yet, so the page does not exist for the moment try { - wc.getPage(new WebRequest(releaseSubmitUrl, HttpMethod.POST)); + wc.getPage(postSubmit); fail(); } catch (FailingHttpStatusCodeException e) { assertEquals(HttpStatus.SC_NOT_FOUND, e.getStatusCode()); @@ -81,7 +82,7 @@ public void ensurePostIsRequiredForSubmit() throws Exception { } // the POST method must be used to submit a form - Page successSubmit = wc.getPage(new WebRequest(new URL(j.getURL() + submitUrl), HttpMethod.POST)); + Page successSubmit = wc.getPage(postSubmit); Assert.assertEquals(HttpStatus.SC_OK, successSubmit.getWebResponse().getStatusCode()); } }