diff --git a/idea/tests/org/jetbrains/kotlin/idea/script/AbstractScriptConfigurationLoadingTest.kt b/idea/tests/org/jetbrains/kotlin/idea/script/AbstractScriptConfigurationLoadingTest.kt index 377e4542979..cb158aefa28 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/script/AbstractScriptConfigurationLoadingTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/script/AbstractScriptConfigurationLoadingTest.kt @@ -72,7 +72,7 @@ abstract class AbstractScriptConfigurationLoadingTest : AbstractScriptConfigurat } protected fun assertDoAllBackgroundTaskAndDoWhileLoading(actions: () -> Unit) { - assertTrue(doAllBackgroundTasksWith(actions)) + assertTrue("some script configuration loading tasks should be scheduled", doAllBackgroundTasksWith(actions)) } protected fun doAllBackgroundTasksWith(actions: () -> Unit): Boolean { @@ -85,12 +85,13 @@ abstract class AbstractScriptConfigurationLoadingTest : AbstractScriptConfigurat } protected fun assertNoBackgroundTasks() { - assertTrue(scriptConfigurationManager.testingBackgroundExecutor.noBackgroundTasks()) + assertTrue("script configuration loading tasks should not be scheduled", scriptConfigurationManager.testingBackgroundExecutor.noBackgroundTasks()) } protected fun assertAppliedConfiguration(contents: String, file: KtFile = myFile as KtFile) { val secondConfiguration = scriptConfigurationManager.getConfiguration(file)!! assertEquals( + "configuration \"$contents\" should be applied", StringUtilRt.convertLineSeparators(contents), StringUtilRt.convertLineSeparators(secondConfiguration.defaultImports.single().let { check(it.startsWith("x_")) @@ -115,28 +116,28 @@ abstract class AbstractScriptConfigurationLoadingTest : AbstractScriptConfigurat protected fun assertReports(expected: String, file: KtFile = myFile as KtFile) { val actual = IdeScriptReportSink.getReports(file.virtualFile).single().message - assertEquals(expected, actual) + assertEquals("reports", expected, actual) } protected fun assertSuggestedConfiguration(file: KtFile = myFile as KtFile) { - assertTrue(file.virtualFile.hasSuggestedScriptConfiguration(project)) + assertTrue("new configuration should be suggested", file.virtualFile.hasSuggestedScriptConfiguration(project)) } protected fun assertAndApplySuggestedConfiguration(file: KtFile = myFile as KtFile) { - assertTrue(file.virtualFile.applySuggestedScriptConfiguration(project)) + assertTrue("new configuration should be suggested", file.virtualFile.applySuggestedScriptConfiguration(project)) } protected fun assertNoSuggestedConfiguration(file: KtFile = myFile as KtFile) { - assertFalse(file.virtualFile.applySuggestedScriptConfiguration(project)) + assertFalse("new configuration should not be suggested", file.virtualFile.applySuggestedScriptConfiguration(project)) } protected fun assertNoLoading() { - assertEquals(0, occurredLoadings) + assertEquals("loading should not be occurred", 0, occurredLoadings) occurredLoadings = 0 } protected fun assertSingleLoading() { - assertEquals(1, occurredLoadings) + assertEquals("exactly single loading should occur", 1, occurredLoadings) occurredLoadings = 0 }