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