public int runTest(String server, int port, String path, String queryString) throws Exception {
try {
//Build the URL for HttpClient
String sep = path.indexOf("?") > 0 ? "&" : "?";
this.url = this.protocol + "://" + server + ":" + port + path + sep + URIUtil.encodePath(queryString);
So maybe this didn't get included in the release somehow?
Ah, yes--confirmed. Decompiling the HTTPHelper.class from the downloaded release gives:
public int runTest(String paramString1, int paramInt, String paramString2, String paramString3)
throws Exception
{
if (paramInt == 443) {
this.protocol = "https";
}
try
{
this.url = (this.protocol + "://" + paramString1 + ":" + paramInt + paramString2 + "?" + URIUtil.encodePath(paramString3));
System.out.println("[HttpHelper] Running URL : " + this.url);
this.method = new GetMethod(this.url);
this.method.setDoAuthentication(this.doAuthentication);
It looks like this was packaged with an mxunit-ant.jar built from older code, so it seems the MXUnit team will need to re-build the downloadable release.
Thanks,
Jamie