From a755300c897b8a325b3657fde39a991f3dec5e91 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 26 Aug 2016 20:00:25 +0300 Subject: [PATCH] EA-87170 - SIOOBE: TestMethods.getTestPresentation --- .../junit/src/com/intellij/execution/junit/TestMethods.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/junit/src/com/intellij/execution/junit/TestMethods.java b/plugins/junit/src/com/intellij/execution/junit/TestMethods.java index 7cb761ccaf02..a730edc5cb41 100644 --- a/plugins/junit/src/com/intellij/execution/junit/TestMethods.java +++ b/plugins/junit/src/com/intellij/execution/junit/TestMethods.java @@ -83,7 +83,8 @@ public class TestMethods extends TestMethod { if (containingClass != null) { final String proxyName = testInfo.getName(); final String methodName = ((PsiMethod)element).getName(); - return JavaExecutionUtil.getRuntimeQualifiedName(containingClass) + "," + proxyName.substring(proxyName.indexOf(methodName)); + return JavaExecutionUtil.getRuntimeQualifiedName(containingClass) + "," + + (proxyName.contains(methodName) ? proxyName.substring(proxyName.indexOf(methodName)) : methodName); } } return null;