From 5a89b9aa4085d005312a01ff758ba960424fc01d Mon Sep 17 00:00:00 2001 From: Till Rohrmann Date: Wed, 18 Jul 2018 09:48:49 +0200 Subject: [PATCH] [hotfix] Harden JarUploadHandlerTest#testUploadJar Use lastIndexOf("_") instead of indexOf("_") in order to find the file name part --- .../flink/runtime/webmonitor/handlers/JarUploadHandlerTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flink-runtime-web/src/test/java/org/apache/flink/runtime/webmonitor/handlers/JarUploadHandlerTest.java b/flink-runtime-web/src/test/java/org/apache/flink/runtime/webmonitor/handlers/JarUploadHandlerTest.java index 164171df2992f..648e7fc0451f9 100644 --- a/flink-runtime-web/src/test/java/org/apache/flink/runtime/webmonitor/handlers/JarUploadHandlerTest.java +++ b/flink-runtime-web/src/test/java/org/apache/flink/runtime/webmonitor/handlers/JarUploadHandlerTest.java @@ -106,7 +106,7 @@ public void testUploadJar() throws Exception { assertThat(jarUploadResponseBody.getStatus(), equalTo(JarUploadResponseBody.UploadStatus.success)); final String returnedFileNameWithUUID = jarUploadResponseBody.getFilename(); assertThat(returnedFileNameWithUUID, containsString("_")); - final String returnedFileName = returnedFileNameWithUUID.substring(returnedFileNameWithUUID.indexOf("_") + 1); + final String returnedFileName = returnedFileNameWithUUID.substring(returnedFileNameWithUUID.lastIndexOf("_") + 1); assertThat(returnedFileName, equalTo(uploadedFile.getFileName().toString())); }