Skip to content

Commit effdf74

Browse files
committed
Fix sporadic failing of integ tests due to warn logs when closing container
1 parent 85bcac8 commit effdf74

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/integTestCommon/groovy/net/kautler/command/integ/test/spock/CDIExtension.groovy

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,15 @@ class CDIExtension extends AbstractGlobalExtension {
4040
.initialize()
4141
try {
4242
invocation.proceed()
43+
44+
// check this before closing the container to not consider logs
45+
// about already closed or unavailable context
46+
if (getListAppender('Test Appender').events) {
47+
fail('There were log events on warning level or higher')
48+
}
4349
} finally {
4450
seContainer?.close()
4551
}
46-
47-
if (getListAppender('Test Appender').events) {
48-
fail('There were log events on warning level or higher')
49-
}
5052
}
5153
}
5254
}

0 commit comments

Comments
 (0)