@trivial Added http status code to ClientException


git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1750101 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/testing/clients/ClientException.java b/src/main/java/org/apache/sling/testing/clients/ClientException.java
index a598564..379ece6 100644
--- a/src/main/java/org/apache/sling/testing/clients/ClientException.java
+++ b/src/main/java/org/apache/sling/testing/clients/ClientException.java
@@ -32,6 +32,10 @@
         this(message, -1, throwable);
     }
 
+    public ClientException(String message, int htmlStatusCode) {
+        this(message, htmlStatusCode, null);
+    }
+
     public ClientException(String message, int htmlStatusCode, Throwable throwable) {
         super(message, throwable);
         this.httpStatusCode = htmlStatusCode;
diff --git a/src/main/java/org/apache/sling/testing/clients/util/HttpUtils.java b/src/main/java/org/apache/sling/testing/clients/util/HttpUtils.java
index c845b28..ba17460 100644
--- a/src/main/java/org/apache/sling/testing/clients/util/HttpUtils.java
+++ b/src/main/java/org/apache/sling/testing/clients/util/HttpUtils.java
@@ -99,7 +99,7 @@
         }
 
         // throw the exception
-        throw new ClientException(errorMsg);
+        throw new ClientException(errorMsg, givenStatus);
     }