Author: kwin
Date: Wed Mar 29 07:45:49 2017
New Revision: 1789289

URL: http://svn.apache.org/viewvc?rev=1789289&view=rev
Log:
include response body when asserting an http status code

to ease finding issues, when the test fails

Modified:
    
sling/trunk/testing/tools/src/main/java/org/apache/sling/testing/tools/http/RequestExecutor.java

Modified: 
sling/trunk/testing/tools/src/main/java/org/apache/sling/testing/tools/http/RequestExecutor.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/testing/tools/src/main/java/org/apache/sling/testing/tools/http/RequestExecutor.java?rev=1789289&r1=1789288&r2=1789289&view=diff
==============================================================================
--- 
sling/trunk/testing/tools/src/main/java/org/apache/sling/testing/tools/http/RequestExecutor.java
 (original)
+++ 
sling/trunk/testing/tools/src/main/java/org/apache/sling/testing/tools/http/RequestExecutor.java
 Wed Mar 29 07:45:49 2017
@@ -152,7 +152,7 @@ public class RequestExecutor {
     /** Verify that response matches supplied status */
     public RequestExecutor assertStatus(int expected) {
         assertNotNull(this.toString(), response);
-        assertEquals(this + ": expecting status " + expected, expected, 
response.getStatusLine().getStatusCode());
+        assertEquals(this + ": \nBody: " + content + "\nHTTP status: ", 
expected, response.getStatusLine().getStatusCode());
         return this;
     }
     


Reply via email to