[gui-test] tests for gradle based projects - added waiting to background tasks finishing before project closing

This commit is contained in:
Viktoria.Shirunova
2018-10-03 21:34:18 +03:00
parent c6a9d2aa0f
commit c56d2fc96c
4 changed files with 5 additions and 0 deletions
@@ -60,5 +60,6 @@ class CreateGradleKotlinDslProjectWithKotlinGuiTest : KotlinGuiTestCase() {
projectStructureDialogScenarios.checkGradleExplicitModuleGroups(
project, kotlinVersion, projectName, expectedFacet
)
waitAMoment()
}
}
@@ -3,6 +3,7 @@ package com.intellij.ide.projectWizard.kotlin.createProject
import com.intellij.ide.projectWizard.kotlin.model.*
import com.intellij.testGuiFramework.framework.param.GuiTestSuiteParam
import com.intellij.testGuiFramework.impl.asyncProcessIcon
import com.intellij.testGuiFramework.impl.gradleReimport
import com.intellij.testGuiFramework.impl.waitAMoment
import com.intellij.testGuiFramework.impl.waitForGradleReimport
@@ -79,5 +80,6 @@ class CreateGradleProjectWithKotlinGuiTest(private val testParameters: TestParam
projectStructureDialogScenarios.checkGradleExplicitModuleGroups(
project, kotlinVersion, gradleOptions.artifact, expectedFacet
)
waitAMoment()
}
}
@@ -73,6 +73,7 @@ class CreateKotlinMPProjectGuiTest(private val testParameters: TestParameters) :
}
}
}
waitAMoment()
}
companion object {
@@ -664,6 +664,7 @@ fun KotlinGuiTestCase.testCreateGradleAndConfigureKotlin(
projectName = gradleOptions.artifact,
expectedFacet = expectedFacet
)
waitAMoment()
}
fun ProjectStructureDialogScenarios.checkGradleExplicitModuleGroups(