1 2010-03-20 Marek Habersack <mhabersack@novell.com>
3 * XmlSiteMapProviderTest.cs: AreEqual should have expected result first
4 and actual next - swapped parameters in RootNode_2_OnLoad
6 2009-11-16 Marek Habersack <mhabersack@novell.com>
8 * HttpContext.cs: added some tests for RewritePath
10 2009-11-09 Marek Habersack <mhabersack@novell.com>
12 * HttpCookieTest.cs: added test for bug #553063
14 * HttpCookieCollectionTest.cs: added test for bug #553150
16 2009-09-07 Marek Habersack <mhabersack@novell.com>
18 * XmlSiteMapProviderTest.cs: added
20 * StaticSiteMapProviderTest.cs: added test for FindSiteMapNode
22 2009-07-13 Gert Driesen <drieseng@users.sourceforge.net>
24 * HttpResponseTest.cs: Store data from all calls to
25 SendResponseFromMemory. Fixed ClearHeaders test to pass on MS. Added
26 several tests for outputstream of HttpResponse.
28 2009-05-28 Marek Habersack <mhabersack@novell.com>
30 * HttpUtilityTest.cs: added test for bug #507666
32 2009-03-26 Marek Habersack <mhabersack@novell.com>
34 * HttpResponseTest.cs: enabled the WriteHeader test. Modified the
35 part where it checks the values of the headers - order in which
36 the headers are sent does not matter. Partial fix for bug #488702
37 FakeHttpWorkerRequest2 stores the sent (un)known headers in hash
40 2009-03-25 Gert Driesen <drieseng@users.sourceforge.net>
42 * HttpResponseTest.cs: Added tests for bug #485557 and #488702.
43 Return meaningful value for GetUriPath () in FakeHttpWorkerRequest2
44 to allow tests to pass on MS.
46 2008-07-25 Dean Brettle <dean@brettle.com>
48 * AppBrowsersTest.cs: Added tests for bug where capabilities
49 containing literal $ or % were dropped. Added test for bug
50 where capabilities with multiple $ substitutions only
53 2008-03-23 Dean Brettle <dean@brettle.com>
55 * AppBrowsersTest.cs: added tests to ensure browscap.ini
56 etc/mono/2.0/Browsers/Compat.browser are being used when there
57 are App_Browser/*.browser files.
59 2008-03-09 Dean Brettle <dean@brettle.com>
61 * AppBrowsersTest.cs: added. Includes tests for Control.Adapter,
62 Control.ResolveAdapter, Control.TagWriter, and
63 Control.CreateHtmlTextWriter, when using App_Browsers/*.browser files.
64 AppBrowsersTest is currently tagged [Ignore], pending a fix for
67 * HttpRuntimeTest.cs: added. Includes test for
68 HttpRuntime.UnloadAppDomain(). Marked [Ignore], pending a fix for
71 2008-01-16 Juraj Skripsky <js@hotfeet.ch>
73 * HttpRequestTest.cs (TestReferer): added test for invalid referer url.
75 2008-01-14 Sebastien Pouliot <sebastien@ximian.com>
77 * HttpCookieTest.cs: Added HttpOnly test cases.
79 2007-12-19 Gert Driesen <drieseng@users.sourceforge.net>
81 * HttpCookieCollectionTest.cs: Added test for string indexer and
82 Get (String) overload.
84 2007-11-23 Daniel Nauck <dna@mono-project.de>
86 * TraceContextRecordTest.cs: added
88 2007-11-22 Marek Habersack <mhabersack@novell.com>
90 * HttpCacheVaryByContentEncodingsTest.cs: added
92 2007-11-17 Marek Habersack <mhabersack@novell.com>
94 * HttpResponseTest.cs: added a simple test for AddFileDep*
95 methods, for bug #342511
97 2007-11-05 Marek Habersack <mhabersack@novell.com>
99 * HttpRequestTest.cs: added a test for case when the query string
102 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
104 * HttpUtilityTest.cs: added new test.
106 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
108 * HttpUtilityTest.cs: make test pass on .NET.
110 2007-08-27 Marek Habersack <mhabersack@novell.com>
112 * HttpCookieTest.cs: the ToStringTest works now.
114 2007-07-30 Vladimir Krasnov <vladimirk@mainsoft.com>
116 * HttpResponseTest.cs: Test_Response, TestResponse_Chunked marked as
119 2007-04-23 Joshua Tauberer <jit@occams.info>
121 * HttpRequestTest.cs: Added test EmptyQueryValueParams.
123 2007-04-11 Gert Driesen <drieseng@users.sourceforge.net>
125 * HttpCookieTest.cs: Added test for bug #81333.
127 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
129 * VirtualPathUtilityTest.cs: new tests, removed dublicated test.
131 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
133 * VirtualPathUtilityTest.cs: new tests.
135 2007-03-15 Igor Zelmanovich <igorz@mainsoft.com>
137 * VirtualPathUtilityTest.cs: new tests.
139 2007-03-06 Igor Zelmanovich <igorz@mainsoft.com>
141 * StaticSiteMapProviderTest.cs: removed NotWorking attributes..
143 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
145 * VirtualPathUtilityTest.cs: fixed introduced by previous patch
146 bug, which used not supported in mono's nunit function
149 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
151 * VirtualPathUtility.cs :
152 - ToAbsoluteXXX (where XXX are numbers between 1-7) tests
153 transformed to WebTest - since the real-life scenarios
154 for those tests are in web context.
155 - Removed NotWorking attributes - fixed bugs in
156 VirtualPathUtility - GetDirectory and GetExtension, and
157 moving ToAbsoluteXXX test to web tests.
158 - MakeRelative5 test has been splatted to 2 different tests
159 - added MakeRelative6
160 - Removed 'TARGET_JVM' directives
162 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
164 * StaticSiteMapProviderTest.cs: new tests added.
166 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
168 * StaticSiteMapProviderTest.cs: removed NotWorking attributes.
170 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
172 * VirtualPathUtilityTest.cs: new tests added.
174 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
176 * VirtualPathUtilityTest.cs: new tests added.
178 2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
180 * StaticSiteMapProviderTest.cs: added NotWorking attributes.
182 2006-12-05 Igor Zelmanovich <igorz@mainsoft.com>
184 * VirtualPathUtilityTest.cs: new tests added.
186 2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
188 * StaticSiteMapProviderTest.cs: fixed NunitWeb tests.
190 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
192 * HttpWorkerRequestTest.cs: use IntPtr.Zero instead of (IntPtr) 0
194 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
196 * HttpRequestTest.cs, HttpWorkerRequestTest.cs: TARGET_JVM
198 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
200 * StaticSiteMapProviderTest.cs: add 2 tests, one is fixed and the
201 other needs to be fixed yet.
203 2006-09-04 Igor Zelmanovich <igorz@mainsoft.com>
205 * HttpUtilityTest.cs: new test added.
207 2006-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
209 * HttpWriter.cs: call WriteString instead of Write. Fixes the test.
211 2006-07-10 Andrew Skiba <andrews@mainsoft.com>
213 * StaticSiteMapProviderTest.cs: run 3 tests in web context,
214 so they don't fail on HttpContext.Current == null
216 2006-07-06 Andrew Skiba <andrews@mainsoft.com>
218 * HttpRequestTest: add a test
220 2006-07-05 Andrew Skiba <andrews@mainsoft.com>
222 * HttpRequestTest: add MapPath tests
224 2006-06-21 Sebastien Pouliot <sebastien@ximian.com>
226 * HttpWriter.cs: Fix test fixture not to inherit from
227 AspNetHostingMinimal which limits the test execution when the CAS
228 category isn't excluded.
230 2006-06-05 Juraj Skripsky <js@hotfeet.ch>
232 * HttpRequestTest.cs: add test case to verify that the correct
233 encoding is used during url-decoding of the query string.
235 2006-05-17 Kazuki Oikawa <kazuki@panicode.com>
237 * HttpUtilityTest.cs: added tests for HttpUtility.ParseQueryString.
239 2006-04-20 Andrew Skiba <andrews@mainsoft.com>
241 * SiteMapNodeTest.cs: new tests for null reference exceptions in SiteMapNode
243 2006-04-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
245 * HttpUtilityTest.cs: new tests. Patch by Vladimir Krasnov.
247 2006-04-05 Andrew Skiba <andrews@mainsoft.com>
249 * HttpUtilityTest.cs: test UrlEncode and UrlEncodeUnicode for all
250 values from char.MinValue to char.MaxValue according to reference
253 2006-03-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
255 * HttpUtilityTest.cs: test from bug #77931.
257 2006-03-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
259 * HttpResponseTest.cs: added tests for CacheControl that set it to null
262 2006-03-10 Chris Toshok <toshok@ximian.com>
264 * StaticSiteMapProviderTest.cs: new tests.
266 * SiteMapProviderTest.cs: new tests.
268 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
270 * VirtualPathUtilityTest.cs: added new tests.
272 2005-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
274 * HttpRequestTest.cs: ignore test.
276 2005-12-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
278 * HttpCookieTest.cs: test for setting the Secure property.
280 2005-11-07 Jason Diamond <jason@diamond.name>
282 * HttpRequestTest.cs: Added new tests.
284 2005-11-01 Chris Toshok <toshok@ximian.com>
286 * VirtualPathUtilityTest.cs: new tests.
288 2005-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
290 * HttpResponseCas.cs:
291 * HttpRequestCas.cs: now that filters are implemented, remove the catch
292 for NotImplementedException.
294 2005-09-29 Sebastien Pouliot <sebastien@ximian.com>
296 * HttpBrowserCapabilitiesCas.cs: Fixed tests case to work with both
297 values returned by Mono and MS runtimes.
298 * HttpContextCas.cs: Ignore the Application_Deny_UnmanagedCode test
299 case. This check was removed in 2.0 and seems to be inconsistent in
300 previous versions (i.e. depends on the execution order which triggers
301 the initialization of the HttpRuntime).
303 2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
305 * HttpContextCas.cs: Mono throws ArgumentNullException for RewritePath
306 methods while MS throws NullReferenceException.
308 2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
310 * HttpCachePolicyCas.cs: SetDiskCacheable method was removed in 2.0 RC
312 2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
314 * HttpRequestTest.cs: Fixed test cases so they now execute without
315 errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).
317 2005-09-14 Sebastien Pouliot <sebastien@ximian.com>
319 * HttpWorkerRequestTest.cs: Add test cases for default values of new
322 2005-09-13 Sebastien Pouliot <sebastien@ximian.com>
324 * HttpApplicationCas.cs: New. CAS unit tests.
325 * HttpApplicationStateCas.cs: New. CAS unit tests.
326 * HttpBrowserCapabilitiesCas.cs: New. CAS unit tests.
327 * HttpCachePolicyCas.cs: New. CAS unit tests.
328 * HttpCacheVaryByHeadersCas.cs: New. CAS unit tests.
329 * HttpCacheVaryByParamsCas.cs: New. CAS unit tests.
330 * HttpClientCertificateCas.cs: New. CAS unit tests.
331 * HttpCompileExceptionCas.cs: New. CAS unit tests.
332 * HttpContextCas.cs: Add method/propertie CAS tests cases.
333 * HttpCookieCas.cs: New. CAS unit tests.
334 * HttpCookieCollectionCas.cs: New. CAS unit tests.
335 * HttpExceptionCas.cs: New. CAS unit tests.
336 * HttpFileCollectionCas.cs: New. CAS unit tests.
337 * HttpModuleCollectionCas.cs: New. CAS unit tests.
338 * HttpParseExceptionCas.cs: New. CAS unit tests.
339 * HttpRequestCas.cs: New. CAS unit tests.
340 * HttpRequestValidationExceptionCas.cs: New. CAS unit tests.
341 * HttpResponseCas.cs: New. CAS unit tests.
342 * HttpRuntimeCas.cs: New. CAS unit tests.
343 * HttpServerUtilityCas.cs: New. CAS unit tests.
344 * HttpStaticObjectsCollectionCas.cs: New. CAS unit tests.
345 * HttpUnhandledExceptionCas.cs: New. CAS unit tests.
346 * HttpUtilityCas.cs: New. CAS unit tests.
347 * HttpWorkerRequestCas.cs: New. CAS unit tests.
348 * HttpWriterCas.cs: New. CAS unit tests.
349 * ProcessInfoCas.cs: New. CAS unit tests.
350 * ProcessModelInfoCas.cs: New. CAS unit tests.
351 * TraceContextCas.cs: New. CAS unit tests.
353 2005-09-01 Sebastien Pouliot <sebastien@ximian.com>
355 * HttpContextCas.cs: New. CAS unit tests for SkipAuthorization and
356 User property setters.
358 2005-08-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
360 * HttpRequestTest.cs: test for negative content length.
362 2005-08-25 Sebastien Pouliot <sebastien@ximian.com>
364 * HttpClientCertificateTest.cs: Most of the test throws a
365 ArgumentNullException on MS 1.x implementation - even for getting
366 properties. Mono only support the 2.0 (right) behaviour so we're
367 skipping the tests on 1.1.
369 2005-08-22 Sebastien Pouliot <sebastien@ximian.com>
371 * HttpContext.cs: Added test case for using the .ctor with a null
374 2005-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
376 * HttpRequestTest.cs: test for MapImageCoordinates.
378 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
380 * HttpRequestTest.cs: test for UserLanguages.
382 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
384 * HttpRequestTest.cs: new test for AcceptTypes property.
386 2005-08-10 Sebastien Pouliot <sebastien@ximian.com>
388 * HttpClientCertificateTest.cs: Unit tests for HttpClientCertificate.
390 2005-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
392 * HttpResponseTest.cs: added tests for Status, StatusDescription and
395 2005-08-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
397 * HttpRequestTest.cs: test case to ensure that the first variable in
398 the query string does not get a wrong name.
400 2005-07-21 Chris Toshok <toshok@ximian.com>
402 * HttpCookieCollectionTest.cs: fix warnings.
404 2005-07-18 Chris Toshok <toshok@ximian.com>
406 * HttpCacheVaryByParamsTest.cs: rework these tests a bit.
408 * HttpCacheVaryByHeadersTest.cs: add case sensitivity check.
410 2005-07-15 Chris Toshok <toshok@ximian.com>
412 * HttpCookieCollectionTest.cs: tests for
413 System.Web.HttpCookieCollection
415 2005-07-15 Chris Toshok <toshok@ximian.com>
417 * HttpCookieTest.cs: add a subkeys-only test.
419 2005-07-15 Chris Toshok <toshok@ximian.com>
421 * HttpCookieTest.cs: new tests for S.W.HttpCookie.
423 2005-07-13 Sebastien Pouliot <sebastien@ximian.com>
425 * HttpUtilityTest.cs: Use Assert.Fail (and not Assertion.Fail) to
426 remove warning from compiler (obsolete).
428 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
430 * HttpUtilityTest.cs: added one more test.
432 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
434 * HttpUtilityTest.cs: new test for extra '0'.
436 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
438 * HttpUtilityTest.cs: new tests.
440 2005-05-13 Atsushi Enomoto <atsushi@ximian.com>
442 * HttpUtilityTest.cs : test for url decode.
444 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
446 * HttpRequestTest.cs: Added another XSS case that was found on ASP.NET
447 (fixed now) but didn't affect Mono.
449 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
451 * HttpRequestTest.cs: New. Test that ValidateInput throw exceptions
453 * HttpServerUtilityTest.cs: New. Test for possible XSS when using
455 * HttpUtilityTest.cs: New. Test for possible XSS when using