diff --git a/plugins/kapt3/kapt3-base/test/JavaKaptContextTest.kt b/plugins/kapt3/kapt3-base/test/JavaKaptContextTest.kt index dae130347dd..8e6d22d25e8 100644 --- a/plugins/kapt3/kapt3-base/test/JavaKaptContextTest.kt +++ b/plugins/kapt3/kapt3-base/test/JavaKaptContextTest.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.kapt.base.test +import com.sun.tools.javac.processing.AnnotationProcessingError import org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode import org.jetbrains.kotlin.base.kapt3.KaptFlag import org.jetbrains.kotlin.base.kapt3.KaptOptions @@ -136,6 +137,9 @@ class JavaKaptContextTest { assertEquals(KaptBaseError.Kind.EXCEPTION, e.kind) assertEquals("Here we are!", e.cause!!.message) triggered = true + } catch (e: Throwable) { // AnnotationProcessorError + assertTrue(e.cause!!.message!!.contains("Here we are!")) + triggered = true } assertTrue(triggered)