IDE perf tests for K/N: Add assertion on failed Gradle project import
This commit is contained in:
+4
@@ -79,6 +79,10 @@ enum class ProjectOpenAction {
|
|||||||
GRADLE_PROJECT {
|
GRADLE_PROJECT {
|
||||||
override fun openProject(projectPath: String, projectName: String, jdk: Sdk): Project {
|
override fun openProject(projectPath: String, projectName: String, jdk: Sdk): Project {
|
||||||
val project = ProjectManagerEx.getInstanceEx().loadAndOpenProject(projectPath)!!
|
val project = ProjectManagerEx.getInstanceEx().loadAndOpenProject(projectPath)!!
|
||||||
|
assertTrue(
|
||||||
|
!project.isDisposed,
|
||||||
|
"Gradle project $projectName at $projectPath is accidentally disposed immediately after import"
|
||||||
|
)
|
||||||
|
|
||||||
runWriteAction {
|
runWriteAction {
|
||||||
ProjectRootManager.getInstance(project).projectSdk = jdk
|
ProjectRootManager.getInstance(project).projectSdk = jdk
|
||||||
|
|||||||
Reference in New Issue
Block a user