tests: extract closeAndDeleteProject, move to testUtils

This commit is contained in:
Michael Nedzelsky
2015-05-25 18:55:10 +03:00
parent 1f744272f2
commit 4a83de7ef3
3 changed files with 11 additions and 18 deletions
@@ -16,9 +16,11 @@
package org.jetbrains.kotlin.idea.test
import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.module.Module
import com.intellij.openapi.roots.ModifiableRootModel
import com.intellij.openapi.roots.ModuleRootModificationUtil.updateModel
import com.intellij.testFramework.LightPlatformTestCase
import com.intellij.testFramework.LightProjectDescriptor
import com.intellij.util.Consumer
import org.jetbrains.kotlin.diagnostics.Severity
@@ -65,3 +67,6 @@ public fun JetFile.dumpTextWithErrors(): String {
return header + getText()
}
public fun closeAndDeleteProject(): Unit =
ApplicationManager.getApplication().runWriteAction() { LightPlatformTestCase.closeAndDeleteProject() }