Package org.apache.pekko.http.impl.util
Class SilenceAllTestEventListener
java.lang.Object
org.apache.pekko.event.Logging.DefaultLogger
org.apache.pekko.testkit.TestEventListener
org.apache.pekko.http.impl.util.SilenceAllTestEventListener
- All Implemented Interfaces:
org.apache.pekko.actor.Actor,org.apache.pekko.dispatch.RequiresMessageQueue<org.apache.pekko.event.LoggerMessageQueueSemantics>,org.apache.pekko.event.Logging.StdOutLogger
public class SilenceAllTestEventListener
extends org.apache.pekko.testkit.TestEventListener
An adaption of TestEventListener that does not print out any logs. Use together with
pekko.http.impl.util.WithLogCapturing.
It allows to enable noisy logging for tests and silence pre/post test log output completely while still showing
test-specific log output selectively on failures.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.pekko.actor.Actor
org.apache.pekko.actor.Actor.emptyBehavior$, org.apache.pekko.actor.Actor.ignoringBehavior$ -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.pekko.testkit.TestEventListener
addFilter, filter, filters, filters_$eq, receive, removeFilterMethods inherited from class org.apache.pekko.event.Logging.DefaultLogger
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, debug, error, info, org$apache$pekko$actor$Actor$_setter_$context_$eq, org$apache$pekko$actor$Actor$_setter_$self_$eq, postRestart, postStop, preRestart, preStart, self, sender, supervisorStrategy, timestamp, unhandled, warning
-
Constructor Details
-
SilenceAllTestEventListener
public SilenceAllTestEventListener()
-
-
Method Details
-
print
- Specified by:
printin interfaceorg.apache.pekko.event.Logging.StdOutLogger- Overrides:
printin classorg.apache.pekko.event.Logging.DefaultLogger
-