[groovy] fix language level in tests

This commit is contained in:
Daniil Ovchinnikov
2016-11-07 20:31:09 +03:00
parent 36e8ea1fc4
commit 00c8ad15c6
@@ -26,6 +26,7 @@ import com.intellij.openapi.vfs.JarFileSystem
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.testFramework.IdeaTestUtil
import com.intellij.testFramework.fixtures.DefaultLightProjectDescriptor
import groovy.transform.CompileStatic
import org.jetbrains.annotations.NotNull
import static org.jetbrains.plugins.groovy.config.GroovyFacetUtil.getBundledGroovyJar
@@ -34,6 +35,7 @@ import static org.jetbrains.plugins.groovy.util.TestUtils.*
/**
* @author Max Medvedev
*/
@CompileStatic
class GroovyLightProjectDescriptor extends DefaultLightProjectDescriptor {
public static final GroovyLightProjectDescriptor GROOVY_2_1 = new GroovyLightProjectDescriptor(mockGroovy2_1LibraryName)
public static final GroovyLightProjectDescriptor GROOVY_2_2 = new GroovyLightProjectDescriptor(mockGroovy2_2LibraryName)
@@ -53,6 +55,7 @@ class GroovyLightProjectDescriptor extends DefaultLightProjectDescriptor {
@Override
void configureModule(@NotNull Module module, @NotNull ModifiableRootModel model, @NotNull ContentEntry contentEntry) {
super.configureModule(module, model, contentEntry)
final Library.ModifiableModel modifiableModel = model.moduleLibraryTable.createLibrary("GROOVY").modifiableModel
final VirtualFile groovyJar = JarFileSystem.instance.refreshAndFindFileByPath("${myLibPath}!/")
assert groovyJar != null