[TEST] Migrate AbstractFirDiagnosticsWithLightTreeTest to new test runners

Also this commit adds AbstractTwoAttributesMetaInfoProcessor which can
  be used for reporting diagnostics with two attributes (OI/NI, PSI/Light tree)
This commit is contained in:
Dmitriy Novozhilov
2020-12-15 16:07:26 +03:00
parent 7e9deb7602
commit 49d9b85950
12 changed files with 757 additions and 313 deletions
@@ -5,6 +5,7 @@
package org.jetbrains.kotlin.test.model
import org.jetbrains.kotlin.test.directives.model.DirectivesContainer
import org.jetbrains.kotlin.test.services.ServiceRegistrationData
import org.jetbrains.kotlin.test.services.TestServices
@@ -16,6 +17,9 @@ abstract class AbstractTestFacade<I : ResultingArtifact<I>, O : ResultingArtifac
open val additionalServices: List<ServiceRegistrationData>
get() = emptyList()
open val additionalDirectives: List<DirectivesContainer>
get() = emptyList()
}
abstract class FrontendFacade<R : ResultingArtifact.FrontendOutput<R>>(