@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);
}