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