Refactor action repository (#2118)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2024-12-05 11:41:41 +02:00
committed by GitHub
parent 1d52d3b102
commit 39861e7790
21 changed files with 318 additions and 393 deletions

View File

@@ -72,6 +72,12 @@ public class EventVerifier extends AbstractTestExecutionListener {
@Override
public void afterTestMethod(final TestContext testContext) {
if (testContext.getTestException() != null) {
// test has failed anyway
// not expected event set could be result of failed test / incomplete steps - no need to check and mess up with real exception
return;
}
final Optional<Expect[]> expectedEvents = getExpectationsFrom(testContext.getTestMethod());
try {
expectedEvents.ifPresent(this::afterTest);