diff --git a/platform/platform-tests/testSrc/com/intellij/util/UrlClassLoaderTest.java b/platform/platform-tests/testSrc/com/intellij/util/UrlClassLoaderTest.java index 7dc494baf586..046e153d45a7 100644 --- a/platform/platform-tests/testSrc/com/intellij/util/UrlClassLoaderTest.java +++ b/platform/platform-tests/testSrc/com/intellij/util/UrlClassLoaderTest.java @@ -27,7 +27,6 @@ import java.net.URL; import java.util.Enumeration; import java.util.List; import java.util.Random; -import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; import java.util.concurrent.ScheduledThreadPoolExecutor; import java.util.zip.ZipEntry; @@ -45,7 +44,7 @@ public class UrlClassLoaderTest extends TestCase { assertNotNull(UrlClassLoader.build().allowBootstrapResources().get().getResourceAsStream(name)); } - public void testConcurrentResourceLoading() throws IOException, ClassNotFoundException, ExecutionException, InterruptedException { + public void testConcurrentResourceLoading() throws Exception { final List resourceNames = ContainerUtil.newArrayList(); List urls = ContainerUtil.newArrayList(); @@ -107,7 +106,7 @@ public class UrlClassLoaderTest extends TestCase { private final Random findResourceOrFindResourcesChooser = new Random(); private URL findResource(String name) { - if (findResourceOrFindResourcesChooser.nextInt(10) < 5) { + if (findResourceOrFindResourcesChooser.nextBoolean()) { try { Enumeration resources = loader.getResources(name); assertTrue(resources.hasMoreElements());