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