Add workaround for KT-46900

This commit is contained in:
Dmitriy Novozhilov
2021-05-24 11:35:18 +03:00
committed by teamcityserver
parent 8eca31e867
commit 89e52cb780
@@ -30,6 +30,7 @@ import org.jetbrains.jps.ModuleChunk
import org.jetbrains.jps.api.CanceledStatus
import org.jetbrains.jps.builders.BuildResult
import org.jetbrains.jps.builders.CompileScopeTestBuilder
import org.jetbrains.jps.builders.JpsBuildTestCase
import org.jetbrains.jps.builders.impl.BuildDataPathsImpl
import org.jetbrains.jps.builders.impl.logging.ProjectBuilderLoggerBase
import org.jetbrains.jps.builders.java.dependencyView.Callbacks
@@ -153,7 +154,7 @@ abstract class AbstractIncrementalJpsTest(
override fun tearDown() {
restoreSystemProperties()
(AbstractIncrementalJpsTest::myProject).javaField!![this] = null
JpsBuildTestCase::class.java.getDeclaredField("myProject")[this] = null
(AbstractIncrementalJpsTest::projectDescriptor).javaField!![this] = null
(AbstractIncrementalJpsTest::systemPropertiesBackup).javaField!![this] = null