mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[gradle][test][IDEA-359126] generate a Gradle Wrapper file in test with a linked project
The linked subproject should use exactly the same Gradle version as the main project. GitOrigin-RevId: 78c2ce499a50e885be2e68b30251f9df93c0258a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
6c4b31c174
commit
8c8519cf8c
@@ -9,18 +9,17 @@ import com.intellij.openapi.util.use
|
||||
import com.intellij.platform.backend.workspace.workspaceModel
|
||||
import com.intellij.testFramework.utils.module.assertContentRoots
|
||||
import com.intellij.testFramework.utils.module.assertModules
|
||||
import org.jetbrains.plugins.gradle.service.project.wizard.util.generateGradleWrapper
|
||||
import org.jetbrains.plugins.gradle.settings.GradleProjectSettings
|
||||
import org.jetbrains.plugins.gradle.settings.GradleSettings
|
||||
import org.jetbrains.plugins.gradle.testFramework.util.createBuildFile
|
||||
import org.jetbrains.plugins.gradle.testFramework.util.createSettingsFile
|
||||
import org.junit.Test
|
||||
|
||||
|
||||
class GradleProjectRootSyncContributorTest : GradlePhasedSyncTestCase() {
|
||||
|
||||
@Test
|
||||
fun `test project root creation in the simple Gradle project`() {
|
||||
|
||||
val projectRoot = projectRoot.toNioPath()
|
||||
val linkedProjectRoot = projectRoot.getResolvedPath("../linked-project")
|
||||
val virtualFileUrlManager = project.workspaceModel.getVirtualFileUrlManager()
|
||||
@@ -86,6 +85,7 @@ class GradleProjectRootSyncContributorTest : GradlePhasedSyncTestCase() {
|
||||
createBuildFile("../linked-project") {
|
||||
withJavaPlugin()
|
||||
}
|
||||
generateGradleWrapper(linkedProjectRoot, currentGradleVersion)
|
||||
|
||||
val settings = GradleSettings.getInstance(project)
|
||||
val projectSettings = GradleProjectSettings(linkedProjectRoot.toCanonicalPath())
|
||||
|
||||
Reference in New Issue
Block a user