[test] Support dumping rendered diagnostics from multiple modules

This commit is contained in:
Sergej Jaskiewicz
2024-01-18 13:56:20 +01:00
committed by Space Team
parent d27adf6677
commit a5c8ecae0b
3 changed files with 41 additions and 28 deletions
@@ -15,8 +15,9 @@ import org.jetbrains.kotlin.test.services.*
class JsBackendDiagnosticsHandler(testServices: TestServices) : KlibArtifactHandler(testServices) {
override fun processModule(module: TestModule, info: BinaryArtifacts.KLib) {
reportKtDiagnostics(module, info.reporter)
checkFullDiagnosticRender(module)
}
override fun processAfterAllModules(someAssertionWasFailed: Boolean) {}
override fun processAfterAllModules(someAssertionWasFailed: Boolean) {
checkFullDiagnosticRender()
}
}