[FIR-TEST] Add !FIR_DUMP directive to diagnostics tests from old frontend
This commit is contained in:
+4
@@ -44,6 +44,10 @@ abstract class AbstractFirOldFrontendDiagnosticsTest : AbstractFirDiagnosticsTes
|
|||||||
checkResultingFirFiles(firFiles, testDataFile)
|
checkResultingFirFiles(firFiles, testDataFile)
|
||||||
assertFalse("Test is good but there is expected exception", failureFile.exists())
|
assertFalse("Test is good but there is expected exception", failureFile.exists())
|
||||||
checkDiagnostics(testDataFile, testFiles, firFiles)
|
checkDiagnostics(testDataFile, testFiles, firFiles)
|
||||||
|
val needDump = testFiles.any { it.directives.containsKey("FIR_DUMP") }
|
||||||
|
if (needDump) {
|
||||||
|
checkFir(testDataFile, firFiles)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (!failureFile.exists()) {
|
if (!failureFile.exists()) {
|
||||||
throw failure
|
throw failure
|
||||||
|
|||||||
Reference in New Issue
Block a user