b25f4365a042fed3c840a058e2034b7a8a55844a
[mono.git] / mcs / class / System.Web / Test / standalone-runner-support / ChangeLog
1 2010-06-18  Marek Habersack  <mhabersack@novell.com>
2
3         * TestRunner.cs, TestWorkerRequest.cs: added support for POST
4         requests.
5
6         * StandaloneTest.cs: added support for POST requests. Run items
7         are executed in sequence and their results are preserved for the
8         next run. If the next run is a POST one, form data is extracted
9         from the previous response and used to generate POST data for the
10         current one.
11         Added a new property, FailedUrlCallbackName, which contains the
12         fully qualified method name of the test callback which failed.
13         Callback is no longer required to be present.
14
15 2010-03-06  Marek Habersack  <mhabersack@novell.com>
16
17         * TestWorkerRequest.cs: added overloads of GetRawUrl and
18         GetUriPath which make sure that the returned paths do not contain
19         more than one leading / character.
20
21         * TestRunItem.cs: added new TestRunData property - to contain
22         per-appdomain test run data.
23
24         * TestCallback.cs: added a TestRunItem parameter.
25
26         * StandaloneTest.cs: runner object is created for each test item
27         now.
28         Added test progress feedback.
29
30         * ITestRunner.cs: added two properties, TestRunData - to return
31         collected test result data, if any, and Domain which returns the
32         current AppDomain.
33
34 2010-02-04  Marek Habersack  <mhabersack@novell.com>
35
36         * Helpers.cs: added a helper method for checking of HTML mentions
37         any .NET exceptions.
38
39 2010-01-19  Marek Habersack  <mhabersack@novell.com>
40
41         * TestRunner.cs: Run makes sure Uri parser is passed a full url,
42         or otherwise it won't be parsed correctly (will not parse the
43         query part if an URL similar to '/file.html?query=value' is
44         passed)
45
46         * Helpers.cs: added a simple and naive method to extract query
47         from WebResource.axd URLs. This is necessary because the query
48         will be different each time the test is ran.
49
50 2010-01-14  Marek Habersack  <mhabersack@novell.com>
51
52         * Helpers.cs, ITestCase.cs, ITestRunner.cs, StandaloneTest.cs,
53         TestCallback.cs, TestCaseAttribute.cs,
54         TestCaseFailureException.cs, TestRunItem.cs, TestRunner.cs,
55         TestWorkerRequest.cs: added
56