[FIR-TEST] Add identity checker of old frontend and fir testdata to old FE diagnostics tests

This commit is contained in:
Dmitriy Novozhilov
2019-12-11 16:37:51 +03:00
parent 579cb5014a
commit c6b9593157
3 changed files with 16 additions and 8 deletions
@@ -11,14 +11,6 @@ import org.jetbrains.kotlin.test.KotlinTestUtils
import java.io.File
abstract class AbstractFirOldFrontendDiagnosticsTest : AbstractFirDiagnosticsTest() {
companion object {
private val DIAGNOSTIC_PATTERN = Regex("(<!>|(<!(.(\".*\")*?)+?!>))")
private fun loadTestDataWithoutDiagnostics(file: File): String {
return KotlinTestUtils.doLoadFile(file).replace(DIAGNOSTIC_PATTERN, "")
}
}
override fun createTestFileFromPath(filePath: String): File {
val newPath = filePath.replace(".kt", ".fir.kt")
return File(newPath).also {