Class TestDescriptionInterceptor
java.lang.Object
org.apache.sling.testing.clients.interceptors.TestDescriptionInterceptor
- All Implemented Interfaces:
org.apache.http.HttpRequestInterceptor
public class TestDescriptionInterceptor
extends Object
implements org.apache.http.HttpRequestInterceptor
HttpClient interceptor that propagates the current test name as part HTTP request headers.
Headers can then be logged, exported as MDC info etc. by
TestNameLoggingFilter
.
Meant to help in correlating the server side logs with the test case being executed.- See Also:
-
Field Details
-
TEST_CLASS_HEADER
- See Also:
-
TEST_NAME_HEADER
- See Also:
-
-
Constructor Details
-
TestDescriptionInterceptor
public TestDescriptionInterceptor()
-
-
Method Details
-
process
public void process(org.apache.http.HttpRequest httpRequest, org.apache.http.protocol.HttpContext httpContext) throws org.apache.http.HttpException, IOException - Specified by:
process
in interfaceorg.apache.http.HttpRequestInterceptor
- Throws:
org.apache.http.HttpException
IOException
-