You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Ovidiu Predescu <ov...@cup.hp.com> on 2001/11/05 22:53:06 UTC

Re: http tasks online unit tests

On Mon, 5 Nov 2001 10:07:16 -0800, "Steve Loughran" <st...@iseran.com> wrote:

> ----- Original Message -----
> From: "Stefan Bodewig" <bo...@apache.org>
> To: <an...@jakarta.apache.org>
> Sent: Monday, November 05, 2001 00:31
> Subject: Re: http tasks online unit tests
> 
> 
> > Wouldn't it be easier to base all this stuff on the HttpClient code
> > from the JakartaCommons project?
> >
> > I haven't looked into it myself, but it would be silly to reinvent
> > (for the third or forth time inside Apache Java projects) what is
> > described at <http://jakarta.apache.org/commons/httpclient/> IMHO.
> 
> I have thought about it, and it'd be a good todo item.
> 
> What I have to check in is based on the java.net package, so it works on 1.1
> but has many quirky behaviours related to well known and sometimes less well
> known aspects of the rt.jar implementation of client side RFC2616

I'm not sure whether you could leverage something out of this, but
here it is.

I'm working on a testing framework for HTTP and SOAP based apps, which
I called Anteater. The code is based on Tomcat's httpClient testing
framework, which in turn is based on Ant.

This framework allows one to send HTTP requests to a server, check and
extract things out of the response. It also embeds Tomcat, so one can
also receive HTTP requests within Ant. This is used to test complex
SOAP applications which send HTTP requests back to the original
client.

An older version of the code is placed at:

http://www.geocities.com/SiliconValley/Monitor/7464/anteater/

I'm currently working on a new version, with extensive changes in the
source code for better extensibility. If you're interested in it, I'm
more than willing to donate it as an optional Ant package.


Regards,
-- 
Ovidiu Predescu <ov...@cup.hp.com>
http://orion.rgv.hp.com/ (inside HP's firewall only)
http://sourceforge.net/users/ovidiu/ (my SourceForge page)
http://www.geocities.com/SiliconValley/Monitor/7464/ (GNU, Emacs, other stuff)

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>