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:
  • http://www.slf4j.org/manual.html
  • Field Details

  • 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 interface org.apache.http.HttpRequestInterceptor
      Throws:
      org.apache.http.HttpException
      IOException