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

Vladimir Krasnov vladimirk at mainsoft.com
Thu Feb 9 09:27:46 EST 2006


Hello, 

I would like to check in the test suite files into SVN to
trunk/mcs/class/System.Web/Test/mainsoft/MainsoftWebApp
and
trunk/mcs/class/System.Web/Test/mainsoft/MainsoftWebTest
folders.

If no one objects I will submit.

-----Original Message-----
From: mono-devel-list-bounces at lists.ximian.com
[mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf Of Vladimir
Krasnov
Sent: Sunday, February 05, 2006 12:38 PM
To: Chris Toshok; mono-devel-list at lists.ximian.com
Cc: Miguel de Icaza; gonzalo at ximian.com; bmaurer at ximian.com
Subject: RE: [Mono-dev] RE: New test suite for System.Web.dll (fwd)

Thank you for your notes, I've fixed these issues. 
You can download the fixed packages from
ftp://ghdownload:ghdownload@ftp.mainsoft.co.il

Vladimir Krasnov

---------- Forwarded message ----------
Date: Tue, 31 Jan 2006 13:43:11 -0500
From: Chris Toshok <toshok at ximian.com>
To: Vladimir Krasnov <vladimirk at mainsoft.com>
Cc: gonzalo at ximian.com, bmaurer at ximian.com, Miguel de Icaza
<miguel at ximian.com>,
     mono-devel-list at lists.ximian.com
Subject: Re: [Mono-dev] RE: New test suite for System.Web.dll

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
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list
_______________________________________________
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