sm testng: run parameterized test with concrete parameter (IDEA-57906)

This commit is contained in:
Anna Kozlova
2015-04-15 13:11:30 +02:00
parent 09dbb8b5fc
commit 4dab496aaa
7 changed files with 88 additions and 23 deletions
@@ -45,6 +45,7 @@ import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.util.Getter;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.util.registry.Registry;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.util.text.StringUtilRt;
import com.intellij.openapi.vfs.CharsetToolkit;
import com.intellij.psi.JavaPsiFacade;
@@ -195,6 +196,11 @@ public abstract class JavaTestFrameworkRunnableState<T extends ModuleBasedConfig
JavaSdkUtil.addRtJar(javaParameters.getClassPath());
configureClasspath(javaParameters);
if (!StringUtil.isEmptyOrSpaces(parameters)) {
javaParameters.getProgramParametersList().add("@name" + parameters);
}
return javaParameters;
}