1 2009-07-13 Gert Driesen <drieseng@users.sourceforge.net>
3 * HttpResponseTest.cs: Store data from all calls to
4 SendResponseFromMemory. Fixed ClearHeaders test to pass on MS. Added
5 several tests for outputstream of HttpResponse.
7 2009-05-28 Marek Habersack <mhabersack@novell.com>
9 * HttpUtilityTest.cs: added test for bug #507666
11 2009-03-26 Marek Habersack <mhabersack@novell.com>
13 * HttpResponseTest.cs: enabled the WriteHeader test. Modified the
14 part where it checks the values of the headers - order in which
15 the headers are sent does not matter. Partial fix for bug #488702
16 FakeHttpWorkerRequest2 stores the sent (un)known headers in hash
19 2009-03-25 Gert Driesen <drieseng@users.sourceforge.net>
21 * HttpResponseTest.cs: Added tests for bug #485557 and #488702.
22 Return meaningful value for GetUriPath () in FakeHttpWorkerRequest2
23 to allow tests to pass on MS.
25 2008-07-25 Dean Brettle <dean@brettle.com>
27 * AppBrowsersTest.cs: Added tests for bug where capabilities
28 containing literal $ or % were dropped. Added test for bug
29 where capabilities with multiple $ substitutions only
32 2008-03-23 Dean Brettle <dean@brettle.com>
34 * AppBrowsersTest.cs: added tests to ensure browscap.ini
35 etc/mono/2.0/Browsers/Compat.browser are being used when there
36 are App_Browser/*.browser files.
38 2008-03-09 Dean Brettle <dean@brettle.com>
40 * AppBrowsersTest.cs: added. Includes tests for Control.Adapter,
41 Control.ResolveAdapter, Control.TagWriter, and
42 Control.CreateHtmlTextWriter, when using App_Browsers/*.browser files.
43 AppBrowsersTest is currently tagged [Ignore], pending a fix for
46 * HttpRuntimeTest.cs: added. Includes test for
47 HttpRuntime.UnloadAppDomain(). Marked [Ignore], pending a fix for
50 2008-01-16 Juraj Skripsky <js@hotfeet.ch>
52 * HttpRequestTest.cs (TestReferer): added test for invalid referer url.
54 2008-01-14 Sebastien Pouliot <sebastien@ximian.com>
56 * HttpCookieTest.cs: Added HttpOnly test cases.
58 2007-12-19 Gert Driesen <drieseng@users.sourceforge.net>
60 * HttpCookieCollectionTest.cs: Added test for string indexer and
61 Get (String) overload.
63 2007-11-23 Daniel Nauck <dna@mono-project.de>
65 * TraceContextRecordTest.cs: added
67 2007-11-22 Marek Habersack <mhabersack@novell.com>
69 * HttpCacheVaryByContentEncodingsTest.cs: added
71 2007-11-17 Marek Habersack <mhabersack@novell.com>
73 * HttpResponseTest.cs: added a simple test for AddFileDep*
74 methods, for bug #342511
76 2007-11-05 Marek Habersack <mhabersack@novell.com>
78 * HttpRequestTest.cs: added a test for case when the query string
81 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
83 * HttpUtilityTest.cs: added new test.
85 2007-10-30 Igor Zelmanovich <igorz@mainsoft.com>
87 * HttpUtilityTest.cs: make test pass on .NET.
89 2007-08-27 Marek Habersack <mhabersack@novell.com>
91 * HttpCookieTest.cs: the ToStringTest works now.
93 2007-07-30 Vladimir Krasnov <vladimirk@mainsoft.com>
95 * HttpResponseTest.cs: Test_Response, TestResponse_Chunked marked as
98 2007-04-23 Joshua Tauberer <jit@occams.info>
100 * HttpRequestTest.cs: Added test EmptyQueryValueParams.
102 2007-04-11 Gert Driesen <drieseng@users.sourceforge.net>
104 * HttpCookieTest.cs: Added test for bug #81333.
106 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
108 * VirtualPathUtilityTest.cs: new tests, removed dublicated test.
110 2007-03-18 Igor Zelmanovich <igorz@mainsoft.com>
112 * VirtualPathUtilityTest.cs: new tests.
114 2007-03-15 Igor Zelmanovich <igorz@mainsoft.com>
116 * VirtualPathUtilityTest.cs: new tests.
118 2007-03-06 Igor Zelmanovich <igorz@mainsoft.com>
120 * StaticSiteMapProviderTest.cs: removed NotWorking attributes..
122 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
124 * VirtualPathUtilityTest.cs: fixed introduced by previous patch
125 bug, which used not supported in mono's nunit function
128 2007-01-15 Ilya Kharmatsky <ilya -at- decode-systems.com>
130 * VirtualPathUtility.cs :
131 - ToAbsoluteXXX (where XXX are numbers between 1-7) tests
132 transformed to WebTest - since the real-life scenarios
133 for those tests are in web context.
134 - Removed NotWorking attributes - fixed bugs in
135 VirtualPathUtility - GetDirectory and GetExtension, and
136 moving ToAbsoluteXXX test to web tests.
137 - MakeRelative5 test has been splatted to 2 different tests
138 - added MakeRelative6
139 - Removed 'TARGET_JVM' directives
141 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
143 * StaticSiteMapProviderTest.cs: new tests added.
145 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
147 * StaticSiteMapProviderTest.cs: removed NotWorking attributes.
149 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
151 * VirtualPathUtilityTest.cs: new tests added.
153 2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
155 * VirtualPathUtilityTest.cs: new tests added.
157 2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
159 * StaticSiteMapProviderTest.cs: added NotWorking attributes.
161 2006-12-05 Igor Zelmanovich <igorz@mainsoft.com>
163 * VirtualPathUtilityTest.cs: new tests added.
165 2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
167 * StaticSiteMapProviderTest.cs: fixed NunitWeb tests.
169 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
171 * HttpWorkerRequestTest.cs: use IntPtr.Zero instead of (IntPtr) 0
173 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
175 * HttpRequestTest.cs, HttpWorkerRequestTest.cs: TARGET_JVM
177 2006-11-05 Andrew Skiba <andrews@mainsoft.com>
179 * StaticSiteMapProviderTest.cs: add 2 tests, one is fixed and the
180 other needs to be fixed yet.
182 2006-09-04 Igor Zelmanovich <igorz@mainsoft.com>
184 * HttpUtilityTest.cs: new test added.
186 2006-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
188 * HttpWriter.cs: call WriteString instead of Write. Fixes the test.
190 2006-07-10 Andrew Skiba <andrews@mainsoft.com>
192 * StaticSiteMapProviderTest.cs: run 3 tests in web context,
193 so they don't fail on HttpContext.Current == null
195 2006-07-06 Andrew Skiba <andrews@mainsoft.com>
197 * HttpRequestTest: add a test
199 2006-07-05 Andrew Skiba <andrews@mainsoft.com>
201 * HttpRequestTest: add MapPath tests
203 2006-06-21 Sebastien Pouliot <sebastien@ximian.com>
205 * HttpWriter.cs: Fix test fixture not to inherit from
206 AspNetHostingMinimal which limits the test execution when the CAS
207 category isn't excluded.
209 2006-06-05 Juraj Skripsky <js@hotfeet.ch>
211 * HttpRequestTest.cs: add test case to verify that the correct
212 encoding is used during url-decoding of the query string.
214 2006-05-17 Kazuki Oikawa <kazuki@panicode.com>
216 * HttpUtilityTest.cs: added tests for HttpUtility.ParseQueryString.
218 2006-04-20 Andrew Skiba <andrews@mainsoft.com>
220 * SiteMapNodeTest.cs: new tests for null reference exceptions in SiteMapNode
222 2006-04-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
224 * HttpUtilityTest.cs: new tests. Patch by Vladimir Krasnov.
226 2006-04-05 Andrew Skiba <andrews@mainsoft.com>
228 * HttpUtilityTest.cs: test UrlEncode and UrlEncodeUnicode for all
229 values from char.MinValue to char.MaxValue according to reference
232 2006-03-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
234 * HttpUtilityTest.cs: test from bug #77931.
236 2006-03-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
238 * HttpResponseTest.cs: added tests for CacheControl that set it to null
241 2006-03-10 Chris Toshok <toshok@ximian.com>
243 * StaticSiteMapProviderTest.cs: new tests.
245 * SiteMapProviderTest.cs: new tests.
247 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
249 * VirtualPathUtilityTest.cs: added new tests.
251 2005-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
253 * HttpRequestTest.cs: ignore test.
255 2005-12-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
257 * HttpCookieTest.cs: test for setting the Secure property.
259 2005-11-07 Jason Diamond <jason@diamond.name>
261 * HttpRequestTest.cs: Added new tests.
263 2005-11-01 Chris Toshok <toshok@ximian.com>
265 * VirtualPathUtilityTest.cs: new tests.
267 2005-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
269 * HttpResponseCas.cs:
270 * HttpRequestCas.cs: now that filters are implemented, remove the catch
271 for NotImplementedException.
273 2005-09-29 Sebastien Pouliot <sebastien@ximian.com>
275 * HttpBrowserCapabilitiesCas.cs: Fixed tests case to work with both
276 values returned by Mono and MS runtimes.
277 * HttpContextCas.cs: Ignore the Application_Deny_UnmanagedCode test
278 case. This check was removed in 2.0 and seems to be inconsistent in
279 previous versions (i.e. depends on the execution order which triggers
280 the initialization of the HttpRuntime).
282 2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
284 * HttpContextCas.cs: Mono throws ArgumentNullException for RewritePath
285 methods while MS throws NullReferenceException.
287 2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
289 * HttpCachePolicyCas.cs: SetDiskCacheable method was removed in 2.0 RC
291 2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
293 * HttpRequestTest.cs: Fixed test cases so they now execute without
294 errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).
296 2005-09-14 Sebastien Pouliot <sebastien@ximian.com>
298 * HttpWorkerRequestTest.cs: Add test cases for default values of new
301 2005-09-13 Sebastien Pouliot <sebastien@ximian.com>
303 * HttpApplicationCas.cs: New. CAS unit tests.
304 * HttpApplicationStateCas.cs: New. CAS unit tests.
305 * HttpBrowserCapabilitiesCas.cs: New. CAS unit tests.
306 * HttpCachePolicyCas.cs: New. CAS unit tests.
307 * HttpCacheVaryByHeadersCas.cs: New. CAS unit tests.
308 * HttpCacheVaryByParamsCas.cs: New. CAS unit tests.
309 * HttpClientCertificateCas.cs: New. CAS unit tests.
310 * HttpCompileExceptionCas.cs: New. CAS unit tests.
311 * HttpContextCas.cs: Add method/propertie CAS tests cases.
312 * HttpCookieCas.cs: New. CAS unit tests.
313 * HttpCookieCollectionCas.cs: New. CAS unit tests.
314 * HttpExceptionCas.cs: New. CAS unit tests.
315 * HttpFileCollectionCas.cs: New. CAS unit tests.
316 * HttpModuleCollectionCas.cs: New. CAS unit tests.
317 * HttpParseExceptionCas.cs: New. CAS unit tests.
318 * HttpRequestCas.cs: New. CAS unit tests.
319 * HttpRequestValidationExceptionCas.cs: New. CAS unit tests.
320 * HttpResponseCas.cs: New. CAS unit tests.
321 * HttpRuntimeCas.cs: New. CAS unit tests.
322 * HttpServerUtilityCas.cs: New. CAS unit tests.
323 * HttpStaticObjectsCollectionCas.cs: New. CAS unit tests.
324 * HttpUnhandledExceptionCas.cs: New. CAS unit tests.
325 * HttpUtilityCas.cs: New. CAS unit tests.
326 * HttpWorkerRequestCas.cs: New. CAS unit tests.
327 * HttpWriterCas.cs: New. CAS unit tests.
328 * ProcessInfoCas.cs: New. CAS unit tests.
329 * ProcessModelInfoCas.cs: New. CAS unit tests.
330 * TraceContextCas.cs: New. CAS unit tests.
332 2005-09-01 Sebastien Pouliot <sebastien@ximian.com>
334 * HttpContextCas.cs: New. CAS unit tests for SkipAuthorization and
335 User property setters.
337 2005-08-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
339 * HttpRequestTest.cs: test for negative content length.
341 2005-08-25 Sebastien Pouliot <sebastien@ximian.com>
343 * HttpClientCertificateTest.cs: Most of the test throws a
344 ArgumentNullException on MS 1.x implementation - even for getting
345 properties. Mono only support the 2.0 (right) behaviour so we're
346 skipping the tests on 1.1.
348 2005-08-22 Sebastien Pouliot <sebastien@ximian.com>
350 * HttpContext.cs: Added test case for using the .ctor with a null
353 2005-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
355 * HttpRequestTest.cs: test for MapImageCoordinates.
357 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
359 * HttpRequestTest.cs: test for UserLanguages.
361 2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
363 * HttpRequestTest.cs: new test for AcceptTypes property.
365 2005-08-10 Sebastien Pouliot <sebastien@ximian.com>
367 * HttpClientCertificateTest.cs: Unit tests for HttpClientCertificate.
369 2005-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
371 * HttpResponseTest.cs: added tests for Status, StatusDescription and
374 2005-08-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
376 * HttpRequestTest.cs: test case to ensure that the first variable in
377 the query string does not get a wrong name.
379 2005-07-21 Chris Toshok <toshok@ximian.com>
381 * HttpCookieCollectionTest.cs: fix warnings.
383 2005-07-18 Chris Toshok <toshok@ximian.com>
385 * HttpCacheVaryByParamsTest.cs: rework these tests a bit.
387 * HttpCacheVaryByHeadersTest.cs: add case sensitivity check.
389 2005-07-15 Chris Toshok <toshok@ximian.com>
391 * HttpCookieCollectionTest.cs: tests for
392 System.Web.HttpCookieCollection
394 2005-07-15 Chris Toshok <toshok@ximian.com>
396 * HttpCookieTest.cs: add a subkeys-only test.
398 2005-07-15 Chris Toshok <toshok@ximian.com>
400 * HttpCookieTest.cs: new tests for S.W.HttpCookie.
402 2005-07-13 Sebastien Pouliot <sebastien@ximian.com>
404 * HttpUtilityTest.cs: Use Assert.Fail (and not Assertion.Fail) to
405 remove warning from compiler (obsolete).
407 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
409 * HttpUtilityTest.cs: added one more test.
411 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
413 * HttpUtilityTest.cs: new test for extra '0'.
415 2005-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
417 * HttpUtilityTest.cs: new tests.
419 2005-05-13 Atsushi Enomoto <atsushi@ximian.com>
421 * HttpUtilityTest.cs : test for url decode.
423 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
425 * HttpRequestTest.cs: Added another XSS case that was found on ASP.NET
426 (fixed now) but didn't affect Mono.
428 2005-02-23 Sebastien Pouliot <sebastien@ximian.com>
430 * HttpRequestTest.cs: New. Test that ValidateInput throw exceptions
432 * HttpServerUtilityTest.cs: New. Test for possible XSS when using
434 * HttpUtilityTest.cs: New. Test for possible XSS when using