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