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