mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
groovy: do not hardcode path to junit.jar
Locate it IDEA project configuration instead. If paths to JAR files are hardcoded tests will break when corresponding libraries are converted to repository libraries.
This commit is contained in:
@@ -40,14 +40,13 @@ import com.intellij.openapi.util.io.FileUtil
|
||||
import com.intellij.openapi.vfs.VfsUtil
|
||||
import com.intellij.openapi.vfs.VirtualFile
|
||||
import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess
|
||||
import com.intellij.project.IntelliJProjectConfiguration
|
||||
import com.intellij.psi.PsiFile
|
||||
import com.intellij.testFramework.PsiTestUtil
|
||||
import com.intellij.testFramework.TestLoggerFactory
|
||||
import groovy.transform.CompileStatic
|
||||
import org.jetbrains.annotations.NotNull
|
||||
import org.jetbrains.plugins.groovy.config.GroovyFacetUtil
|
||||
import org.jetbrains.plugins.groovy.lang.psi.GroovyFile
|
||||
|
||||
/**
|
||||
* @author peter
|
||||
*/
|
||||
@@ -902,7 +901,7 @@ class AppTest {
|
||||
def anotherModule = addModule("another", true)
|
||||
addGroovyLibrary(anotherModule)
|
||||
|
||||
PsiTestUtil.addLibrary(myModule, "junit", GroovyFacetUtil.libDirectory, "junit.jar")
|
||||
PsiTestUtil.addProjectLibrary(myModule, "junit", IntelliJProjectConfiguration.getProjectLibraryClassesRootPaths("JUnit3"))
|
||||
|
||||
def cliPath = FileUtil.toCanonicalPath(PluginPathManager.getPluginHomePath("groovy") + "/../../build/lib")
|
||||
PsiTestUtil.addLibrary(myModule, "cli", cliPath, "commons-cli-1.2.jar")
|
||||
|
||||
Reference in New Issue
Block a user