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