Files
openide/plugins/gradle/java/testSources/testFramework/GradleReloadProjectTestCase.kt
Sergei Vorobyov 0c22b7498e [Gradle|TestFramework] new: added JavaVersionRestriction for the GradleTestFixture
GitOrigin-RevId: bc92d7b588f6f6051b964e666ebee7f2c88d6dce
2024-06-13 13:19:15 +00:00

17 lines
743 B
Kotlin

// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.plugins.gradle.testFramework
import com.intellij.openapi.externalSystem.importing.ImportSpecBuilder
import com.intellij.openapi.project.Project
import com.intellij.openapi.vfs.VirtualFile
abstract class GradleReloadProjectTestCase : GradleReloadProjectBaseTestCase() {
val project: Project get() = projectFixture.project
val projectName: String get() = projectFixture.projectName
val projectRoot: VirtualFile get() = projectFixture.projectRoot
suspend fun reloadProject(configure: ImportSpecBuilder.() -> Unit = {}) {
gradleFixture.reloadProject(project, projectName, configure)
}
}