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