diff --git a/plugins/junit_rt/src/com/intellij/junit4/JUnit4TestRunnerUtil.java b/plugins/junit_rt/src/com/intellij/junit4/JUnit4TestRunnerUtil.java index b56056955983..106e0b2f20b7 100644 --- a/plugins/junit_rt/src/com/intellij/junit4/JUnit4TestRunnerUtil.java +++ b/plugins/junit_rt/src/com/intellij/junit4/JUnit4TestRunnerUtil.java @@ -15,6 +15,7 @@ */ package com.intellij.junit4; +import com.intellij.junit3.TestRunnerUtil; import org.junit.Ignore; import org.junit.internal.AssumptionViolatedException; import org.junit.internal.requests.ClassRequest; @@ -76,6 +77,10 @@ public class JUnit4TestRunnerUtil { } String suiteName = packageName.length() == 0 ? "": packageName; Class[] classes = getArrayOfClasses(result); + if (classes.length == 0) { + System.out.println(TestRunnerUtil.testsFoundInPackageMesage(0, suiteName)); + return null; + } Request allClasses; try { Class.forName("org.junit.runner.Computer");