1 2009-11-09 Marek Habersack <mhabersack@novell.com>
3 * HttpCookieTest.cs: added test for bug #553063
5 * HttpCookieCollectionTest.cs: added test for bug #553150
7 2009-09-07 Marek Habersack <mhabersack@novell.com>
9 * XmlSiteMapProviderTest.cs: added
11 * StaticSiteMapProviderTest.cs: added test for FindSiteMapNode
13 2009-07-13 Gert Driesen <drieseng@users.sourceforge.net>
15 * HttpResponseTest.cs: Store data from all calls to
16 SendResponseFromMemory. Fixed ClearHeaders test to pass on MS. Added
17 several tests for outputstream of HttpResponse.
19 2009-05-28 Marek Habersack <mhabersack@novell.com>
21 * HttpUtilityTest.cs: added test for bug #507666
23 2009-03-26 Marek Habersack <mhabersack@novell.com>
25 * HttpResponseTest.cs: enabled the WriteHeader test. Modified the
26 part where it checks the values of the headers - order in which
27 the headers are sent does not matter. Partial fix for bug #488702
28 FakeHttpWorkerRequest2 stores the sent (un)known headers in hash
31 2009-03-25 Gert Driesen <drieseng@users.sourceforge.net>
33 * HttpResponseTest.cs: Added tests for bug #485557 and #488702.
34 Return meaningful value for GetUriPath () in FakeHttpWorkerRequest2
35 to allow tests to pass on MS.
37 2008-07-25 Dean Brettle <dean@brettle.com>
39 * AppBrowsersTest.cs: Added tests for bug where capabilities
40 containing literal $ or % were dropped. Added test for bug
41 where capabilities with multiple $ substitutions only
44 2008-03-23 Dean Brettle <dean@brettle.com>
46 * AppBrowsersTest.cs: added tests to ensure browscap.ini
47 etc/mono/2.0/Browsers/Compat.browser are being used when there
48 are App_Browser/*.browser files.
50 2008-03-09 Dean Brettle <dean@brettle.com>
52 * AppBrowsersTest.cs: added. Includes tests for Control.Adapter,
53 Control.ResolveAdapter, Control.TagWriter, and
54 Control.CreateHtmlTextWriter, when using App_Browsers/*.browser files.
55 AppBrowsersTest is currently tagged [Ignore], pending a fix for
58 * HttpRuntimeTest.cs: added. Includes test for
59 HttpRuntime.UnloadAppDomain(). Marked [Ignore], pending a fix for
62 2008-01-16 Juraj Skripsky <js@hotfeet.ch>
64 * HttpRequestTest.cs (TestReferer): added test for invalid referer url.
66 2008-01-14 Sebastien Pouliot <sebastien@ximian.com>
68 * HttpCookieTest.cs: Added HttpOnly test cases.
70 2007-12-19 Gert Driesen <drieseng@users.sourceforge.net>
72 * HttpCookieCollectionTest.cs: Added test for string indexer and
73 Get (String) overload.
75 2007-11-23 Daniel Nauck <dna@mono-project.de>
77 * TraceContextRecordTest.cs: added
79 2007-11-22 Marek Habersack <mhabersack@novell.com>
81 * HttpCacheVaryByContentEncodingsTest.cs: added
83 2007-11-17 Marek Habersack <mhabersack@novell.com>
85 * HttpResponseTest.cs: added a simple test for AddFileDep*
86 methods, for bug #342511
88 2007-11-05 Marek Habersack <mhabersack@novell.com>
90 * HttpRequestTest.cs: added a test for case when the query string
93 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
95 * HttpUtilityTest.cs: added new test.
97 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
99 * HttpUtilityTest.cs: make test pass on .NET.
101 2007-08-27 Marek Habersack <mhabersack@novell.com>
103 * HttpCookieTest.cs: the ToStringTest works now.
105 2007-07-30 Vladimir Krasnov <vladimirk@mainsoft.com>
107 * HttpResponseTest.cs: Test_Response, TestResponse_Chunked marked as
110 2007-04-23 Joshua Tauberer <jit@occams.info>
112 * HttpRequestTest.cs: Added test EmptyQueryValueParams.
114 2007-04-11 Gert Driesen <drieseng@users.sourceforge.net>
116 * HttpCookieTest.cs: Added test for bug #81333.
118 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
120 * VirtualPathUtilityTest.cs: new tests, removed dublicated test.
122 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
124 * VirtualPathUtilityTest.cs: new tests.
126 2007-03-15 Igor Zelmanovich <igorz@mainsoft.com>
128 * VirtualPathUtilityTest.cs: new tests.
130 2007-03-06 Igor Zelmanovich <igorz@mainsoft.com>
132 * StaticSiteMapProviderTest.cs: removed NotWorking attributes..
134 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
136 * VirtualPathUtilityTest.cs: fixed introduced by previous patch
137 bug, which used not supported in mono's nunit function
140 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
142 * VirtualPathUtility.cs :
143 - ToAbsoluteXXX (where XXX are numbers between 1-7) tests
144 transformed to WebTest - since the real-life scenarios
145 for those tests are in web context.
146 - Removed NotWorking attributes - fixed bugs in
147 VirtualPathUtility - GetDirectory and GetExtension, and
148 moving ToAbsoluteXXX test to web tests.
149 - MakeRelative5 test has been splatted to 2 different tests
150 - added MakeRelative6
151 - Removed 'TARGET_JVM' directives
153 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
155 * StaticSiteMapProviderTest.cs: new tests added.
157 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
159 * StaticSiteMapProviderTest.cs: removed NotWorking attributes.
161 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
163 * VirtualPathUtilityTest.cs: new tests added.
165 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
167 * VirtualPathUtilityTest.cs: new tests added.
169 2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
171 * StaticSiteMapProviderTest.cs: added NotWorking attributes.
173 2006-12-05 Igor Zelmanovich <igorz@mainsoft.com>
175 * VirtualPathUtilityTest.cs: new tests added.
177 2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
179 * StaticSiteMapProviderTest.cs: fixed NunitWeb tests.
181 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
183 * HttpWorkerRequestTest.cs: use IntPtr.Zero instead of (IntPtr) 0
185 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
187 * HttpRequestTest.cs, HttpWorkerRequestTest.cs: TARGET_JVM
189 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
191 * StaticSiteMapProviderTest.cs: add 2 tests, one is fixed and the
192 other needs to be fixed yet.
194 2006-09-04 Igor Zelmanovich <igorz@mainsoft.com>
196 * HttpUtilityTest.cs: new test added.
198 2006-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
200 * HttpWriter.cs: call WriteString instead of Write. Fixes the test.
202 2006-07-10 Andrew Skiba <andrews@mainsoft.com>
204 * StaticSiteMapProviderTest.cs: run 3 tests in web context,
205 so they don't fail on HttpContext.Current == null
207 2006-07-06 Andrew Skiba <andrews@mainsoft.com>
209 * HttpRequestTest: add a test
211 2006-07-05 Andrew Skiba <andrews@mainsoft.com>
213 * HttpRequestTest: add MapPath tests
215 2006-06-21 Sebastien Pouliot <sebastien@ximian.com>
217 * HttpWriter.cs: Fix test fixture not to inherit from
218 AspNetHostingMinimal which limits the test execution when the CAS
219 category isn't excluded.
221 2006-06-05 Juraj Skripsky <js@hotfeet.ch>
223 * HttpRequestTest.cs: add test case to verify that the correct
224 encoding is used during url-decoding of the query string.
226 2006-05-17 Kazuki Oikawa <kazuki@panicode.com>
228 * HttpUtilityTest.cs: added tests for HttpUtility.ParseQueryString.
230 2006-04-20 Andrew Skiba <andrews@mainsoft.com>
232 * SiteMapNodeTest.cs: new tests for null reference exceptions in SiteMapNode
234 2006-04-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
236 * HttpUtilityTest.cs: new tests. Patch by Vladimir Krasnov.
238 2006-04-05 Andrew Skiba <andrews@mainsoft.com>
240 * HttpUtilityTest.cs: test UrlEncode and UrlEncodeUnicode for all
241 values from char.MinValue to char.MaxValue according to reference
244 2006-03-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
246 * HttpUtilityTest.cs: test from bug #77931.
248 2006-03-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
250 * HttpResponseTest.cs: added tests for CacheControl that set it to null
253 2006-03-10 Chris Toshok <toshok@ximian.com>
255 * StaticSiteMapProviderTest.cs: new tests.
257 * SiteMapProviderTest.cs: new tests.
259 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
261 * VirtualPathUtilityTest.cs: added new tests.
263 2005-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
265 * HttpRequestTest.cs: ignore test.
267 2005-12-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
269 * HttpCookieTest.cs: test for setting the Secure property.
271 2005-11-07 Jason Diamond <jason@diamond.name>
273 * HttpRequestTest.cs: Added new tests.
275 2005-11-01 Chris Toshok <toshok@ximian.com>
277 * VirtualPathUtilityTest.cs: new tests.
279 2005-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
281 * HttpResponseCas.cs:
282 * HttpRequestCas.cs: now that filters are implemented, remove the catch
283 for NotImplementedException.
285 2005-09-29 Sebastien Pouliot <sebastien@ximian.com>
287 * HttpBrowserCapabilitiesCas.cs: Fixed tests case to work with both
288 values returned by Mono and MS runtimes.
289 * HttpContextCas.cs: Ignore the Application_Deny_UnmanagedCode test
290 case. This check was removed in 2.0 and seems to be inconsistent in
291 previous versions (i.e. depends on the execution order which triggers
292 the initialization of the HttpRuntime).
294 2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
296 * HttpContextCas.cs: Mono throws ArgumentNullException for RewritePath
297 methods while MS throws NullReferenceException.
299 2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
301 * HttpCachePolicyCas.cs: SetDiskCacheable method was removed in 2.0 RC
303 2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
305 * HttpRequestTest.cs: Fixed test cases so they now execute without
306 errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).
308 2005-09-14 Sebastien Pouliot <sebastien@ximian.com>
310 * HttpWorkerRequestTest.cs: Add test cases for default values of new
313 2005-09-13 Sebastien Pouliot <sebastien@ximian.com>
315 * HttpApplicationCas.cs: New. CAS unit tests.
316 * HttpApplicationStateCas.cs: New. CAS unit tests.
317 * HttpBrowserCapabilitiesCas.cs: New. CAS unit tests.
318 * HttpCachePolicyCas.cs: New. CAS unit tests.
319 * HttpCacheVaryByHeadersCas.cs: New. CAS unit tests.
320 * HttpCacheVaryByParamsCas.cs: New. CAS unit tests.
321 * HttpClientCertificateCas.cs: New. CAS unit tests.
322 * HttpCompileExceptionCas.cs: New. CAS unit tests.
323 * HttpContextCas.cs: Add method/propertie CAS tests cases.
324 * HttpCookieCas.cs: New. CAS unit tests.
325 * HttpCookieCollectionCas.cs: New. CAS unit tests.
326 * HttpExceptionCas.cs: New. CAS unit tests.
327 * HttpFileCollectionCas.cs: New. CAS unit tests.
328 * HttpModuleCollectionCas.cs: New. CAS unit tests.
329 * HttpParseExceptionCas.cs: New. CAS unit tests.
330 * HttpRequestCas.cs: New. CAS unit tests.
331 * HttpRequestValidationExceptionCas.cs: New. CAS unit tests.
332 * HttpResponseCas.cs: New. CAS unit tests.
333 * HttpRuntimeCas.cs: New. CAS unit tests.
334 * HttpServerUtilityCas.cs: New. CAS unit tests.
335 * HttpStaticObjectsCollectionCas.cs: New. CAS unit tests.
336 * HttpUnhandledExceptionCas.cs: New. CAS unit tests.
337 * HttpUtilityCas.cs: New. CAS unit tests.
338 * HttpWorkerRequestCas.cs: New. CAS unit tests.
339 * HttpWriterCas.cs: New. CAS unit tests.
340 * ProcessInfoCas.cs: New. CAS unit tests.
341 * ProcessModelInfoCas.cs: New. CAS unit tests.
342 * TraceContextCas.cs: New. CAS unit tests.
344 2005-09-01 Sebastien Pouliot <sebastien@ximian.com>
346 * HttpContextCas.cs: New. CAS unit tests for SkipAuthorization and
347 User property setters.
349 2005-08-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
351 * HttpRequestTest.cs: test for negative content length.
353 2005-08-25 Sebastien Pouliot <sebastien@ximian.com>
355 * HttpClientCertificateTest.cs: Most of the test throws a
356 ArgumentNullException on MS 1.x implementation - even for getting
357 properties. Mono only support the 2.0 (right) behaviour so we're
358 skipping the tests on 1.1.
360 2005-08-22 Sebastien Pouliot <sebastien@ximian.com>
362 * HttpContext.cs: Added test case for using the .ctor with a null
365 2005-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
367 * HttpRequestTest.cs: test for MapImageCoordinates.
369 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
371 * HttpRequestTest.cs: test for UserLanguages.
373 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
375 * HttpRequestTest.cs: new test for AcceptTypes property.
377 2005-08-10 Sebastien Pouliot <sebastien@ximian.com>
379 * HttpClientCertificateTest.cs: Unit tests for HttpClientCertificate.
381 2005-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
383 * HttpResponseTest.cs: added tests for Status, StatusDescription and
386 2005-08-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
388 * HttpRequestTest.cs: test case to ensure that the first variable in
389 the query string does not get a wrong name.
391 2005-07-21 Chris Toshok <toshok@ximian.com>
393 * HttpCookieCollectionTest.cs: fix warnings.
395 2005-07-18 Chris Toshok <toshok@ximian.com>
397 * HttpCacheVaryByParamsTest.cs: rework these tests a bit.
399 * HttpCacheVaryByHeadersTest.cs: add case sensitivity check.
401 2005-07-15 Chris Toshok <toshok@ximian.com>
403 * HttpCookieCollectionTest.cs: tests for
404 System.Web.HttpCookieCollection
406 2005-07-15 Chris Toshok <toshok@ximian.com>
408 * HttpCookieTest.cs: add a subkeys-only test.
410 2005-07-15 Chris Toshok <toshok@ximian.com>
412 * HttpCookieTest.cs: new tests for S.W.HttpCookie.
414 2005-07-13 Sebastien Pouliot <sebastien@ximian.com>
416 * HttpUtilityTest.cs: Use Assert.Fail (and not Assertion.Fail) to
417 remove warning from compiler (obsolete).
419 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
421 * HttpUtilityTest.cs: added one more test.
423 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
425 * HttpUtilityTest.cs: new test for extra '0'.
427 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
429 * HttpUtilityTest.cs: new tests.
431 2005-05-13 Atsushi Enomoto <atsushi@ximian.com>
433 * HttpUtilityTest.cs : test for url decode.
435 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
437 * HttpRequestTest.cs: Added another XSS case that was found on ASP.NET
438 (fixed now) but didn't affect Mono.
440 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
442 * HttpRequestTest.cs: New. Test that ValidateInput throw exceptions
444 * HttpServerUtilityTest.cs: New. Test for possible XSS when using
446 * HttpUtilityTest.cs: New. Test for possible XSS when using