java-decompiler: blinking test fixed
authorRoman Shevchenko <roman.shevchenko@jetbrains.com>
Tue, 2 Dec 2014 17:00:29 +0000 (18:00 +0100)
committerRoman Shevchenko <roman.shevchenko@jetbrains.com>
Tue, 2 Dec 2014 17:00:29 +0000 (18:00 +0100)
plugins/java-decompiler/plugin/test/org/jetbrains/java/decompiler/IdeaDecompilerTest.java

index 83d860f61ce8c4a27503428c0af214d266d9df0c..b04e42f8064052f53972d782923b1e4d5fe6ac50 100644 (file)
@@ -42,6 +42,7 @@ import com.intellij.util.containers.ContainerUtil;
 import com.intellij.util.io.URLUtil;
 import org.jetbrains.annotations.NotNull;
 
+import java.awt.*;
 import java.util.Set;
 
 public class IdeaDecompilerTest extends LightCodeInsightFixtureTestCase {
@@ -178,6 +179,11 @@ public class IdeaDecompilerTest extends LightCodeInsightFixtureTestCase {
   }
 
   public void testCancellation() {
+    if (GraphicsEnvironment.isHeadless()) {
+      System.err.println("** skipped in headless env.");
+      return;
+    }
+
     final VirtualFile file = getTestFile(PlatformTestUtil.getRtJarPath() + "!/javax/swing/JTable.class");
 
     final IdeaDecompiler decompiler = (IdeaDecompiler)ClassFileDecompilers.find(file);