phldavies
07/21/2026, 8:31 AMphldavies
07/21/2026, 10:02 AMTestAboartedException (or IncompleteExecutionException) to the executionResult calculation adds support for JUnit Platform Assumptions.
private val TestElement.Event.Finished.executionResult: TestExecutionResult
get() =
when (throwable) {
null -> TestExecutionResult.successful()
is org.opentest4j.TestAbortedException,
is FailFastException,
-> TestExecutionResult.aborted(throwable)
else -> TestExecutionResult.failed(throwable)
}Oliver.O
07/21/2026, 2:47 PMphldavies
07/21/2026, 2:50 PMOliver.O
07/21/2026, 3:25 PMintegration-test module. Within the component tests, it's a bit difficult, because "testing a test framework within another test framework". But you don't need to care about this. I can always add such tests in the process or just later on.