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