diff --git a/java/compiler/tests/com/intellij/compiler/JavaCompilerBasicTest.java b/java/compiler/tests/com/intellij/compiler/JavaCompilerBasicTest.java index 40f8b8429586..1b41073f8da3 100644 --- a/java/compiler/tests/com/intellij/compiler/JavaCompilerBasicTest.java +++ b/java/compiler/tests/com/intellij/compiler/JavaCompilerBasicTest.java @@ -2,6 +2,7 @@ package com.intellij.compiler; import com.intellij.openapi.module.Module; import com.intellij.openapi.util.io.FileUtil; +import com.intellij.openapi.util.io.IoTestUtil; import com.intellij.openapi.vfs.LocalFileSystem; import com.intellij.openapi.vfs.VfsUtilCore; import com.intellij.openapi.vfs.VirtualFile; @@ -184,6 +185,10 @@ public class JavaCompilerBasicTest extends BaseCompilerTestCase { public void testSymlinksInSources() throws IOException { + if (!IoTestUtil.isSymLinkCreationSupported) { + System.out.println("Test " + getTestName(false) + " skipped because symlink creation is not supported on this machine"); + return; + } final VirtualFile file = createFile("src/A.java", "public class A {}"); VirtualFile srcRoot = file.getParent(); final File linkFile = new File(srcRoot.getParent().getPath(), "src-link");