diff --git a/plugins/testng/src/com/theoryinpractice/testng/configuration/SearchingForTestsTask.java b/plugins/testng/src/com/theoryinpractice/testng/configuration/SearchingForTestsTask.java index ccc820a83817..32a9734c7562 100644 --- a/plugins/testng/src/com/theoryinpractice/testng/configuration/SearchingForTestsTask.java +++ b/plugins/testng/src/com/theoryinpractice/testng/configuration/SearchingForTestsTask.java @@ -207,14 +207,17 @@ public class SearchingForTestsTask extends Task.Backgroundable { } } } - map.put(ApplicationManager.getApplication().runReadAction( + final String className = ApplicationManager.getApplication().runReadAction( new Computable() { @Nullable public String compute() { return ClassUtil.getJVMClassName(entry.getKey()); } } - ), methods); + ); + if (className != null) { + map.put(className, methods); + } } // We have groups we wish to limit to. Collection groupNames = null;