IDE perf tests for K/N: Add assertion on failed Gradle project import

This commit is contained in:
Dmitriy Dolovov
2020-04-24 09:57:53 +07:00
parent d9e5407ecb
commit 10e5dc1f63
@@ -79,6 +79,10 @@ enum class ProjectOpenAction {
GRADLE_PROJECT {
override fun openProject(projectPath: String, projectName: String, jdk: Sdk): Project {
val project = ProjectManagerEx.getInstanceEx().loadAndOpenProject(projectPath)!!
assertTrue(
!project.isDisposed,
"Gradle project $projectName at $projectPath is accidentally disposed immediately after import"
)
runWriteAction {
ProjectRootManager.getInstance(project).projectSdk = jdk