New test.
[mono.git] / mcs / class / System.Web / Test / System.Web / ChangeLog
1 2006-09-04 Igor Zelmanovich <igorz@mainsoft.com>
2
3         * HttpUtilityTest.cs: new test added.
4
5 2006-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
6
7         * HttpWriter.cs: call WriteString instead of Write. Fixes the test.
8
9 2006-07-10  Andrew Skiba <andrews@mainsoft.com>
10
11         * StaticSiteMapProviderTest.cs: run 3 tests in web context,
12         so they don't fail on HttpContext.Current == null
13
14 2006-07-06  Andrew Skiba <andrews@mainsoft.com>
15
16         * HttpRequestTest: add a test
17
18 2006-07-05  Andrew Skiba <andrews@mainsoft.com>
19
20         * HttpRequestTest: add MapPath tests
21
22 2006-06-21  Sebastien Pouliot  <sebastien@ximian.com>
23
24         * HttpWriter.cs: Fix test fixture not to inherit from 
25         AspNetHostingMinimal which limits the test execution when the CAS 
26         category isn't excluded.
27
28 2006-06-05 Juraj Skripsky <js@hotfeet.ch>
29
30         * HttpRequestTest.cs: add test case to verify that the correct 
31         encoding is used during url-decoding of the query string.
32
33 2006-05-17 Kazuki Oikawa <kazuki@panicode.com>
34
35         * HttpUtilityTest.cs: added tests for HttpUtility.ParseQueryString.
36
37 2006-04-20 Andrew Skiba <andrews@mainsoft.com>
38
39         * SiteMapNodeTest.cs: new tests for null reference exceptions in SiteMapNode
40
41 2006-04-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
42
43         * HttpUtilityTest.cs: new tests. Patch by Vladimir Krasnov.
44
45 2006-04-05 Andrew Skiba <andrews@mainsoft.com>
46
47         * HttpUtilityTest.cs: test UrlEncode and UrlEncodeUnicode for all
48         values from char.MinValue to char.MaxValue according to reference
49         implementation.
50
51 2006-03-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
52
53         * HttpUtilityTest.cs: test from bug #77931.
54
55 2006-03-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
56
57         * HttpResponseTest.cs: added tests for CacheControl that set it to null
58         and string.Empty.
59
60 2006-03-10  Chris Toshok  <toshok@ximian.com>
61
62         * StaticSiteMapProviderTest.cs: new tests.
63
64         * SiteMapProviderTest.cs: new tests.
65
66 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
67
68         * VirtualPathUtilityTest.cs: added new tests.
69
70 2005-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
71
72         * HttpRequestTest.cs: ignore test.
73
74 2005-12-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
75
76         * HttpCookieTest.cs: test for setting the Secure property.
77
78 2005-11-07  Jason Diamond  <jason@diamond.name>
79
80         * HttpRequestTest.cs: Added new tests.
81
82 2005-11-01  Chris Toshok  <toshok@ximian.com>
83
84         * VirtualPathUtilityTest.cs: new tests.
85
86 2005-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
87
88         * HttpResponseCas.cs:
89         * HttpRequestCas.cs: now that filters are implemented, remove the catch
90         for NotImplementedException.
91
92 2005-09-29  Sebastien Pouliot  <sebastien@ximian.com>
93
94         * HttpBrowserCapabilitiesCas.cs: Fixed tests case to work with both
95         values returned by Mono and MS runtimes.
96         * HttpContextCas.cs: Ignore the Application_Deny_UnmanagedCode test 
97         case. This check was removed in 2.0 and seems to be inconsistent in
98         previous versions (i.e. depends on the execution order which triggers
99         the initialization of the HttpRuntime).
100
101 2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>
102
103         * HttpContextCas.cs: Mono throws ArgumentNullException for RewritePath
104         methods while MS throws NullReferenceException.
105
106 2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>
107
108         * HttpCachePolicyCas.cs: SetDiskCacheable method was removed in 2.0 RC
109
110 2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>
111
112         * HttpRequestTest.cs: Fixed test cases so they now execute without 
113         errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).
114
115 2005-09-14  Sebastien Pouliot  <sebastien@ximian.com>
116
117         * HttpWorkerRequestTest.cs: Add test cases for default values of new
118         2.0 APIs.
119
120 2005-09-13  Sebastien Pouliot  <sebastien@ximian.com>
121
122         * HttpApplicationCas.cs: New. CAS unit tests.
123         * HttpApplicationStateCas.cs: New. CAS unit tests.
124         * HttpBrowserCapabilitiesCas.cs: New. CAS unit tests.
125         * HttpCachePolicyCas.cs: New. CAS unit tests.
126         * HttpCacheVaryByHeadersCas.cs: New. CAS unit tests.
127         * HttpCacheVaryByParamsCas.cs: New. CAS unit tests.
128         * HttpClientCertificateCas.cs: New. CAS unit tests.
129         * HttpCompileExceptionCas.cs: New. CAS unit tests.
130         * HttpContextCas.cs: Add method/propertie CAS tests cases.
131         * HttpCookieCas.cs: New. CAS unit tests.
132         * HttpCookieCollectionCas.cs: New. CAS unit tests.
133         * HttpExceptionCas.cs: New. CAS unit tests.
134         * HttpFileCollectionCas.cs: New. CAS unit tests.
135         * HttpModuleCollectionCas.cs: New. CAS unit tests.
136         * HttpParseExceptionCas.cs: New. CAS unit tests.
137         * HttpRequestCas.cs: New. CAS unit tests.
138         * HttpRequestValidationExceptionCas.cs: New. CAS unit tests.
139         * HttpResponseCas.cs: New. CAS unit tests.
140         * HttpRuntimeCas.cs: New. CAS unit tests.
141         * HttpServerUtilityCas.cs: New. CAS unit tests.
142         * HttpStaticObjectsCollectionCas.cs: New. CAS unit tests.
143         * HttpUnhandledExceptionCas.cs: New. CAS unit tests.
144         * HttpUtilityCas.cs: New. CAS unit tests.
145         * HttpWorkerRequestCas.cs: New. CAS unit tests.
146         * HttpWriterCas.cs: New. CAS unit tests.
147         * ProcessInfoCas.cs: New. CAS unit tests.
148         * ProcessModelInfoCas.cs: New. CAS unit tests.
149         * TraceContextCas.cs: New. CAS unit tests.
150
151 2005-09-01  Sebastien Pouliot  <sebastien@ximian.com>
152
153         * HttpContextCas.cs: New. CAS unit tests for SkipAuthorization and
154         User property setters.
155
156 2005-08-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
157
158         * HttpRequestTest.cs: test for negative content length.
159
160 2005-08-25  Sebastien Pouliot  <sebastien@ximian.com> 
161
162         * HttpClientCertificateTest.cs: Most of the test throws a 
163         ArgumentNullException on MS 1.x implementation - even for getting 
164         properties. Mono only support the 2.0 (right) behaviour so we're
165         skipping the tests on 1.1.
166
167 2005-08-22  Sebastien Pouliot  <sebastien@ximian.com>
168
169         * HttpContext.cs: Added test case for using the .ctor with a null
170         HttpWorkerRequest.
171
172 2005-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
173
174         * HttpRequestTest.cs: test for MapImageCoordinates.
175
176 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
177
178         * HttpRequestTest.cs: test for UserLanguages.
179
180 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
181
182         * HttpRequestTest.cs: new test for AcceptTypes property.
183
184 2005-08-10  Sebastien Pouliot  <sebastien@ximian.com> 
185  
186         * HttpClientCertificateTest.cs: Unit tests for HttpClientCertificate.
187
188 2005-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
189
190         * HttpResponseTest.cs: added tests for Status, StatusDescription and
191         StatusCode.
192
193 2005-08-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
194
195         * HttpRequestTest.cs: test case to ensure that the first variable in 
196         the query string does not get a wrong name.
197
198 2005-07-21  Chris Toshok  <toshok@ximian.com>
199
200         * HttpCookieCollectionTest.cs: fix warnings.
201
202 2005-07-18  Chris Toshok  <toshok@ximian.com>
203
204         * HttpCacheVaryByParamsTest.cs: rework these tests a bit.
205
206         * HttpCacheVaryByHeadersTest.cs: add case sensitivity check.
207
208 2005-07-15  Chris Toshok  <toshok@ximian.com>
209
210         * HttpCookieCollectionTest.cs: tests for
211         System.Web.HttpCookieCollection
212
213 2005-07-15  Chris Toshok  <toshok@ximian.com>
214
215         * HttpCookieTest.cs: add a subkeys-only test.
216
217 2005-07-15  Chris Toshok  <toshok@ximian.com>
218
219         * HttpCookieTest.cs: new tests for S.W.HttpCookie.
220
221 2005-07-13  Sebastien Pouliot  <sebastien@ximian.com>
222
223         * HttpUtilityTest.cs: Use Assert.Fail (and not Assertion.Fail) to 
224         remove warning from compiler (obsolete).
225
226 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
227
228         * HttpUtilityTest.cs: added one more test.
229
230 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
231
232         * HttpUtilityTest.cs: new test for extra '0'.
233
234 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
235
236         * HttpUtilityTest.cs: new tests.
237
238 2005-05-13  Atsushi Enomoto  <atsushi@ximian.com>
239
240         * HttpUtilityTest.cs : test for url decode.
241
242 2005-02-23  Sebastien Pouliot  <sebastien@ximian.com> 
243  
244         * HttpRequestTest.cs: Added another XSS case that was found on ASP.NET
245         (fixed now) but didn't affect Mono.
246
247 2005-02-23  Sebastien Pouliot  <sebastien@ximian.com>
248
249         * HttpRequestTest.cs: New. Test that ValidateInput throw exceptions
250         when expected.
251         * HttpServerUtilityTest.cs: New. Test for possible XSS when using 
252         HtmlEncode.
253         * HttpUtilityTest.cs: New. Test for possible XSS when using 
254         HtmlEncode.