202: Fix "Module 'foo': No SDK defined" in tests
Fixes several tests in 202: * NewMultiplatformProjectImportingTest * KaptImportingTest * ... This failure was caused by b79ca6e3a855b9d74dba129583d7ed25ecd2f552 in intellij
This commit is contained in:
+2
@@ -32,6 +32,7 @@ import com.intellij.openapi.projectRoots.JavaSdk
|
||||
import com.intellij.openapi.projectRoots.ProjectJdkTable
|
||||
import com.intellij.openapi.projectRoots.Sdk
|
||||
import com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil
|
||||
import com.intellij.openapi.roots.ProjectRootManager
|
||||
import com.intellij.openapi.ui.Messages
|
||||
import com.intellij.openapi.ui.TestDialog
|
||||
import com.intellij.openapi.util.io.FileUtil
|
||||
@@ -139,6 +140,7 @@ abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
|
||||
TestCase.assertNotNull("Cannot create JDK for $myJdkHome", jdk)
|
||||
if (!jdkTable.allJdks.contains(jdk)) {
|
||||
jdkTable.addJdk(jdk!!, testRootDisposable)
|
||||
ProjectRootManager.getInstance(myProject).projectSdk = jdk
|
||||
}
|
||||
FileTypeManager.getInstance().associateExtension(GroovyFileType.GROOVY_FILE_TYPE, "gradle")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user