1 2007-03-07 Vladimir Krasnov <vladimirk@mainsoft.com>
3 * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs: removed not
4 supported calls for TARGET_JVM because of validation failures
6 2007-02-24 Gert Driesen <drieseng@users.sourceforge.net>
8 * HttpWebRequestTest.cs: Added test for bug #80944.
10 2007-02-08 Ilya Kharmatsky <ilyak -at- mainsoft.com>
12 * FileWebRequestTest.cs: Excluded not working under TARGET_JVM
13 configuration code in GetResponse_File_DoesNotExist test.
14 * HttpWebRequestTest.cs: Excluded not working under TARGET_JVM
15 configuration test 'Sync'
17 2007-02-02 Gert Driesen <drieseng@users.sourceforge.net>
19 * SocketResponder.cs: Fixed typo. Moved to correct namespace.
21 2007-02-02 Gert Driesen <drieseng@users.sourceforge.net>
23 * FileWebRequestTest.cs: Separate tests that fail on Windows due to
24 bug #80700, and ignore them on Windows.
26 2007-02-01 Gert Driesen <drieseng@users.sourceforge.net>
28 * WebProxyTest.cs: Added tests that cover regression introduced by
31 2007-01-31 Ilya Kharmatsky <ilyak -at- mainsoft.com>
33 * IPAddressTest.cs, WebProxyTest.cs, WebHeaderCollectionTest.cs,
34 ServicePointManagerTest.cs, ServicePointTest.cs:
35 Excluded not working in Grasshopper tests, under 'TARGET_JVM'
37 * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs,
38 HttpListenerBasicIdentityTest.cs, HttpListener2Test.cs:
39 Excluded entire test fixture, since HttpListener still not
40 implemented in Grasshopper.
41 * FileWebRequestTest.cs, FileWebResponseTest.cs:
42 Excluded not working in Grasshopper tests and provided different
43 implementation of helper methods - under 'TARGET_JVM'
45 2007-01-30 Atsushi Enomoto <atsushi@ximian.com>
47 * HttpWebRequestTest.cs : use correct attribute.
49 2007-01-29 Gert Driesen <drieseng@users.sourceforge.net>
51 * HttpWebRequestTest.cs: Added tests for case-sensitive dealing with
53 * SocketResponser.cs: Utility class for tests that require a listener.
55 2007-01-29 Ilya Kharmatsky <ilyak -at- mainsoft.com>
57 * IPAddressTest.cs: Fixed missing bracket (under TARGET_JVM)
59 2007-01-28 Ilya Kharmatsky <ilyak -at- mainsoft.com>
61 * IPAddressTest.cs: Added 'Ignore' attribute for
62 Constructor0_Address_Invalid test under TARGET_JVM directive.
64 2007-01-28 Gert Driesen <drieseng@users.sourceforge.net>
66 * IPAddressTest.cs: Added test for invalid addresses. Fixed 4-byte
69 2007-01-28 Gert Driesen <drieseng@users.sourceforge.net>
71 * FileWebRequestTest.cs: Reworked tests to no longer rely on TMPDIR.
72 Added tests for ConnectionGroupName, ContentLength, ContentType,
73 Credentials, GetRequestStream, GetResponse, Method, PreAuthenticate,
74 Proxy, RequestUri, Timeout. Added binary serialization compatibility
76 * FileWebResponseTest.cs: Added tests for ContentLength, ContentType,
77 GetResponseStream, Headers, ResponseUri.
79 2007-01-28 Gert Driesen <drieseng@users.sourceforge.net>
81 * WebHeaderCollectionTest.cs: Added tests for binary serialization
84 2007-01-28 Gert Driesen <drieseng@users.sourceforge.net>
86 * WebProxyTest.cs: Move IsBypassed null check to separate test, and
87 fixed it for 2.0 profile. Added test for binary serialization.
89 2007-01-25 Ilya Kharmatsky <ilyak -at- mainsoft.com>
91 * FileWebRequestTest.cs: Workaround Grasshopper's bugs with
92 'Ignore' and 'NotWorking' attributes.
94 2007-01-11 Miguel de Icaza <miguel@novell.com>
96 * HttpListener2Test.cs: Put a bunch of verbs that would not be
99 2006-12-28 Gert Driesen <drieseng@users.sourceforge.net>
101 * IPAddressTest.cs: Added 4-byte and null address tests.
103 2006-11-20 Andrew Skiba <andrews@mainsoft.com>
105 * WebHeaderCollectionTest.cs: fix Indexers test to compile on 2.0
107 2006-11-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
109 * WebHeaderCollectionTest.cs: the Indexers test only compiles on 1.x
111 2006-11-07 Dick Porter <dick@ximian.com>
113 * DnsTest.cs: GetHostByAddressString5() should only throw
114 SocketException on pre-2.0 profiles
116 2006-11-03 Dick Porter <dick@ximian.com>
118 * DnsTest.cs: Re-enable GetHostEntry
120 2006-10-22 Zoltan Varga <vargaz@gmail.com>
122 * DnsTest.cs: Disable GetHostEntry test as it currently fails.
124 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
126 * HttpListener2Test.cs: new tests for headers sent separate from body
129 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
131 * HttpListener2Test.cs: test using StreamReader from InputStream.
133 2006-08-20 Miguel de Icaza <miguel@novell.com>
135 * HttpListener2Test.cs: Add test case for bug #79112
137 2006-04-03 Chris Toshok <toshok@ximian.com>
139 * HttpWebRequestTest.cs (Missing_ContentEncoding): add test to
140 handle missing content encoding header.
142 2006-03-28 Atsushi Enomoto <atsushi@ximian.com>
144 * DnsTest.cs : added test for GetHostEntry.
146 2006-03-28 Atsushi Enomoto <atsushi@ximian.com>
148 * IPAddressTest.cs : actually #11 in TryParse() is not working.
149 added more tests on IsIPv6Blah properties.
151 2006-03-27 Atsushi Enomoto <atsushi@ximian.com>
153 * IPAddressTest.cs : added some tests for TryParse() and IPv6 related
156 2006-02-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
158 * FtpWebRequestTest.cs: Add a small check for Method.
160 2006-02-03 Atsushi Enomoto <atsushi@ximian.com>
162 * WebRequestTest.cs : FtpWebRequest is only NET_2_0.
164 2006-02-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
166 * FtpWebRequestTest.cs: New file to test properties/methods
167 that don't need any connection to work.
169 2005-02-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
171 * WebRequestTest.cs: Add ftp to the Create () method (to return
172 a FtpWebRequest instance).
174 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
176 * HttpListenerTest.cs: disable 2 tests. We're throwing the wrong
179 2005-11-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
181 * IPAddressTest.cs: more tests for the byte[] ctor.
183 2005-11-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
185 * HttpListenerPrefixCollectionTest.cs:
186 * HttpListenerTest.cs:
187 * HttpListenerBasicIdentityTest.cs:
188 * HttpListener2Test.cs: tests for HttpListener and related classes.
190 2005-11-15 Sebastien Pouliot <sebastien@ximian.com>
192 * IPAddressTest.cs: Fixed an LoopbackIPv6 test case (missing '[') that
193 doesn't work on either MS 1.x or 2.0 (and won't work for long on Mono)
195 2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
197 * DnsPermissionAttributeTest.cs: Removed *Choice security actions.
198 * SocketPermissionAttributeTest.cs: Removed *Choice security actions.
199 * WebPermissionAttributeTest.cs: Removed *Choice security actions.
201 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
203 * HttpWebRequestTest.cs: added test for a HTTP/1.1 server returning a
204 chunked response with out a 'last-chunk' mark.
206 2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
208 * HttpWebRequestTest.cs: added test for the sslClientStream blocking
211 2005-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
213 * IPAddressTest.cs: cleanup and added loopback IPv6 test.
215 2005-05-19 Sebastien Pouliot <sebastien@ximian.com>
217 * DnsCas.cs: New. CAS unit tests for Dns.
218 * DnsTest.cs: Fixed the wrong End* method being used in AsyncResolve.
219 * FileWebRequestCas.cs: New. CAS unit tests for FileWebRequest.
220 * HttpWebRequestCas.cs: New. CAS unit tests for HttpWebRequest.
221 * WebRequestTest.cs: Added tests to validate exceptions.
223 2005-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
225 * HttpWebRequestTest.cs: added cookie handling test.
227 2005-02-01 Zoltan Varga <vargaz@freemail.hu>
229 * HttpWebRequestTest.cs ServicePointManagerTest.cs ServicePointTest.cs:
230 Mark some tests with [Caregory ("InetAccess")].
232 2005-01-28 Nick Drochak <ndrochak@ieee.org>
234 * DnsTest.cs: Pick a URL we can most likely fail against.
236 2005-01-24 Nick Drochak <ndrochak@ieee.org>
238 * ServicePointManagerTest.cs: Make sure we have some Service Points
239 when we try to get one.
241 2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
243 * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
244 logic to (1) record ServicePointManager.MaxServicePointIdleTime, and
245 (2) set this to 10 milliseconds in setup. Why? Because when running the
246 full regression tests, the default timeout of 15 minutes applied, causing
247 the ServicePointManager to be "full" when ServicePointTest is executed.
248 This causes ServicePointTest to generate a failure, as it isn't able to
249 add as many ServicePoints as it expects. Worse, this failure isn't
250 apparent if you run ServicePointTest individually; it only occurs if it
251 executes *after* ServicePointManagerTest. Yay Heisenbugs.
253 2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
255 * WebPermissionAttributeTest.cs: Removed a test for 1.1 as we delay
256 the regex creation (like 2.0) so the exception is also delayed.
258 2005-01-18 Sebastien Pouliot <sebastien@ximian.com>
260 * IPAddressTest.cs: Some tests may not work if support for IPv6 is
261 disabled in machine.config. Tests haven't re-worked to check for
262 Socket.SupportsIPv6 to ignore them in this case.
264 2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
266 * IPAddressTest.cs: this test fails with a FormatException.
268 2005-01-10 Nick Drochak <ndrochak@ieee.org>
270 * IPAddressTest.cs: Make tests pass on Fx1.1
272 2005-01-10 Nick Drochak <ndrochak@ieee.org>
274 * SocketPermissionAttributeTest.cs: Do not run tests on .NET where there
275 are bugs in the framework.
276 * WebPermissionAttributeTest.cs: Assuming these all pass on Fx2.0, so
277 make them pass on 1.1 too.
279 2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
281 * CookieContainerTest.cs: added tests for CookieContainer.
283 2004-10-10 David Sheldon <dave-mono@earth.li>
285 * DnsTest.cs: Updated IP for www.go-mono.com.
287 2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
289 * DnsPermissionAttributeTest.cs: New. Unit tests for DnsPermissionAttr.
290 * DnsPermissionTest.cs: New. Unit tests for DnsPermission.
291 * SocketPermissionAttributeTest.cs: New. Unit tests for
292 SocketPermissionAttribute.
293 * WebPermissionAttributeTest.cs: New. Unit tests for WebPermission
296 2004-01-02 Nick Drochak <ndrochak@gol.com>
298 * ServicePointManagerTest.cs: Use the nunit v2 paradigm, and stop this
299 test from outputting its debug info with WriteLines.
300 * ServicePointTest.cs: Make sure MaxServicePoints weren't set to some
301 other limit in another test or whatever. Suppress debug output.
303 2003-12-30 Nick Drochak <ndrochak@gol.com>
305 * DnsTest.cs: Update with new IP address for www.go-mono.com and make
306 test failure output more informative. All Tests pass for me on
308 * HttpWebRequestTest.cs: Get rid of WriteLines and use Asserts to make
309 it a proper unit test.
311 2003-07-16 Peter Williams <peter@newton.cx>
313 * IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
314 rely on some NET_1_1-only features.
316 2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
318 * IPAddressTest.cs: Added IPv6 addresses tests.
320 2002-09-17 Nick Drochak <ndrochak@gol.com>
322 * ServicePointManagerTest.cs: Convert Console.WriteLine() into a Fail()
324 2002-05-21 Lawrence Pit <loz@cable.a2000.nl>
326 * WebClientTest.cs: added
327 * WebProxyTest.cs: more tests
329 2002-05-20 Lawrence Pit <loz@cable.a2000.nl>
331 * ServicePointTest.cs: added
332 * ServicePointManagerTest.cs: added
333 * WebProxyTest.cs: added
334 * AllTests.cs: added the above tests
335 * WebHeaderCollection.cs: added TestIndexers.
337 2002-05-19 Lawrence Pit <loz@cable.a2000.nl>
339 * FileWebRequestTest.cs: all the async methods tests to behave the same
342 2002-05-12 Lawrence Pit <loz@cable.a2000.nl>
344 * FileWebRequestTest.cs: added
346 2002-05-11 Lawrence Pit <loz@cable.a2000.nl>
348 * WebRequestTest.cs: added
349 * WebHeaderCollectionTest.cs: added
351 2002-05-09 Lawrence Pit <loz@cable.a2000.nl>
353 * Added tests to IPAddressTest.cs
354 * Fixed tests in CookieTest.cs, SocketPermissionsTest.cs, IPEndPointTest.cs
356 2002-05-05 Lawrence Pit <loz@cable.a2000.nl>
358 * CredentialCacheTest.cs: added
359 * AllTests.cs: added CredentialCacheTest
361 2002-05-05 Lawrence Pit <loz@cable.a2000.nl>
363 * IPAddressTest.cs: added test for loopback
365 2002-04-30 Nick Drochak <ndrochak@gol.com>
367 * IPAddressTest.cs: Remove unused code to eliminate compiler warnings.
369 2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
371 * CookieTest.cs: added
372 * CookieCollectionTest.cs: added
375 2002-04-24 Nick Drochak <ndrochak@gol.com>
377 * IPAddressTest.cs: Make test conform to MS behavior. Also, if wrong
378 exception is thrown, let eveyone know which one.
380 2002-04-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
382 * IPAddressTest.cs: use BitConverter to set localhost, catch
383 OverflowException in TestParseWrong() and changed some constants.
385 2002-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
387 * AllTests.cs: added IPEndPointTest.
388 * IPEndPointTest.cs: added file (author: Lawrence Pit).
389 * IPAdressTest.cs: use Fail is expected exception are not raised.
391 2002-04-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
393 * IPAddressTest.cs: use System.BitConverter.IsLittleEndian (suggested
394 by Paolo) instead of guessing the endianness.
396 2002-04-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
400 * IPAddressTest.cs: added files.