Package org.apache.pekko.http.impl.util
Class DebugLogSilencingTestEventListener
java.lang.Object
org.apache.pekko.event.Logging.DefaultLogger
org.apache.pekko.testkit.TestEventListener
org.apache.pekko.http.impl.util.DebugLogSilencingTestEventListener
- 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 DebugLogSilencingTestEventListener
extends org.apache.pekko.testkit.TestEventListener
An adaption of TestEventListener that never prints debug logs itself. Use together with
pekko.http.impl.util.WithLogCapturing.
It allows to enable noisy DEBUG logging for tests and silence pre/post test DEBUG output completely while still showing
test-specific DEBUG output selectively-
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
-
DebugLogSilencingTestEventListener
public DebugLogSilencingTestEventListener()
-
-
Method Details
-
print
- Specified by:
printin interfaceorg.apache.pekko.event.Logging.StdOutLogger- Overrides:
printin classorg.apache.pekko.event.Logging.DefaultLogger
-