delete work dir after each JPS test

This commit is contained in:
Dmitry Jemerov
2016-07-18 13:21:08 +02:00
parent 9df96bdd26
commit b315a07f0d
@@ -16,6 +16,8 @@
package org.jetbrains.kotlin.jps.build
import com.intellij.openapi.Disposable
import com.intellij.openapi.util.Disposer
import com.intellij.openapi.util.io.FileUtil
import com.intellij.openapi.util.io.FileUtilRt
import com.intellij.testFramework.TestLoggerFactory
@@ -271,6 +273,7 @@ abstract class AbstractIncrementalJpsTest(
protected open fun doTest(testDataPath: String) {
testDataDir = File(testDataPath)
workDir = FileUtilRt.createTempDirectory(TEMP_DIRECTORY_TO_USE, "jps-build", null)
Disposer.register(myTestRootDisposable, Disposable { FileUtilRt.delete(workDir) })
val moduleNames = configureModules()
initialMake()