[Mono-dev] RE: New test suite for System.Web.dll

Chris Toshok toshok at ximian.com
Tue Jan 31 13:43:11 EST 2006


just a couple of problems getting this up and running on linux:

1. All the .sh files need to be run through dos2unix.

2. in make.sh in MainsoftWebTest.tar.gz it might be nice to use
${MCS_ROOT} instead of ../../../etc to locate the mcs libs.

3. all subdirectories in MainsoftWebApp.tar.gz need to be downcased, or
logic needs added to the web app to convert from the all lowercase urls
the client generates to match the mixed case directory names on the
webapp.

4. there are some of files with ^M's in their names in
MainsoftWebTest.tar.gz.

On Tue, 2006-01-31 at 03:55 -0800, Vladimir Krasnov wrote:
> Hello All,
> 
> I would like to submit our System.Web test suite that we have used
> internally in Mainsoft.
> 
> This is a comparative test suite that runs in web environment; it has
> server and client components. The server side is a web application that
> contains many .aspx files with number of unit tests in each one. The
> client side is a NUnit (may act as console application as well) test
> fixture that sequentially submit requests and validates the results. The
> results are validated by comparing the XML (HTML response is converted
> to XML) output with stored reference results such as if the HTML renders
> differently, the test fails.
> The reference results were taken from web application deployed on IIS
> server. 
> 
> I've tested this test suite in Mono environment using XSP. Currently 218
> of 470 are failed.
> 
> In order to convert HTML to XML, we have used Simon Mourier
> HtmlAgilityPack, http://www.codefluent.com/smourier/hap.htm, and would
> like to add this utility to the Mono tree.
> 
> Since the test packages are too large to post in Mono list,
> Please download it from 
> ftp://ghdownload:ghdownload@ftp.mainsoft.co.il
> 
> MainsoftWebApp.tar.gz - web application
> MainsoftWebTest.tar.gz - console application and also NUnit fixture
> 
> Please review and respond with your comments.
> 
> Vladimir Krasnov
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list



More information about the Mono-devel-list mailing list