[SLC] throw exception on redundant test data file

This commit is contained in:
Dmitrii Gridin
2023-02-23 16:35:11 +01:00
committed by teamcity
parent 9204f8162e
commit 550b4f1f11
2 changed files with 2 additions and 31 deletions
@@ -35,6 +35,7 @@ import java.io.File
import java.nio.file.Path
import kotlin.io.path.exists
import kotlin.io.path.nameWithoutExtension
import kotlin.test.fail
// Same as LightProjectDescriptor.TEST_MODULE_NAME
private const val TEST_MODULE_NAME = "light_idea_test_case"
@@ -147,6 +148,7 @@ abstract class AbstractSymbolLightClassesTestBase(
val identicalCheckerHelper = IdenticalCheckerHelper(testServices)
if (identicalCheckerHelper.contentsAreEquals(java.toFile(), firJava.toFile(), trimLines = true)) {
identicalCheckerHelper.deleteFirFile(java.toFile())
fail("$firJava is equals to $java. The redundant test data file removed")
}
}