* VBCodeGenerator.cs: Fixed generated code for abstract properties.
[mono.git] / mcs / class / System / Test / System.Net / ChangeLog
1 2008-04-18  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * FileWebRequestTest.cs: Now that we have proper locking for file
4         deletes on unix, bug #323388 applies to unix as well.
5
6 2008-04-06  Geoff Norton  <gnorton@novell.com>
7
8         * HttpListener2Test.cs:
9         * HttpListenerRequestTest.cs: HttpListener Basic authenticationt test
10         from Maciej Paszta <paszczi@go2.pl>
11
12 2008-02-09  Daniel Nauck  <dna@mono-project.de>
13
14         * CookieContainerTest.cs: added some not working Add/Expired tests
15
16 2008-02-09  Daniel Nauck  <dna@mono-project.de>
17
18         * CookieTest.cs: added tests for public fields
19
20 2008-01-27  Gert Driesen  <drieseng@users.sourceforge.net>
21
22         * IPAddressTest.cs: Remove use of deprecated Assertion. Improved
23         existing tests.
24
25 2008-01-26  Daniel Nauck  <dna@mono-project.de>
26
27         * CookieTest.cs: enabled ToString () test,
28         added Version property test
29
30 2008-01-26  Daniel Nauck  <dna@mono-project.de>
31
32         * CookieTest.cs: added tests for Cookie.ToString (), see bug #316017,
33         fixed line endings
34
35 2008-01-17  Zoltan Varga  <vargaz@gmail.com>
36
37         * HttpWebRequestTest.cs: Disable #353495 since it fails on the 2.0 profile.
38
39 2008-01-15  Atsushi Enomoto  <atsushi@ximian.com>
40
41         * HttpWebRequestTest.cs : added test for bug #353495.
42
43 2007-12-03  Gert Driesen  <drieseng@users.sourceforge.net>
44
45         * WebClient.cs: Added tests for argument checks.
46
47 2007-10-21  Gert Driesen  <drieseng@users.sourceforge.net>
48
49         * WebProxyTest.cs: Remove unused fields.
50
51 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
52
53         * WebRequestTest.cs: Fixed test for serialization ctor to match
54         1.0 profile change. Added trivial tests to argument null checks.
55         Added test for DefaultWebProxy. Fixed line endings.
56
57 2007-09-30  Gert Driesen  <drieseng@users.sourceforge.net>
58
59         * HttpListenerRequestTest.cs: Added test for HttpMethod.
60
61 2007-09-30  Gert Driesen  <drieseng@users.sourceforge.net>
62
63         * HttpListenerRequestTest.cs: Added test for HasEntityBody.
64         * HttpListener2Test.cs: Removed CWL.
65
66 2007-08-29  Atsushi Enomoto  <atsushi@ximian.com>
67
68         * IPAddressTest.cs : added an address with scope id to parse/format
69           test.
70
71 2007-06-28  Chris Howie  <cdhowie@nerdshack.com>
72
73         * ServicePointTest.cs: Add some loose tests for
74         ServicePoint.BindIPEndPointDelegate.
75
76 2007-08-01  Rodrigo Kumpera  <rkumpera@novell.com>
77
78         * HttpListener2Test.cs: Fixed Cookie Test 
79
80 2007-07-17  Rodrigo Kumpera  <rkumpera@novell.com>
81
82         * HttpListener2Test.cs: Tests for cookie receiving and sending, related to bug #81627
83
84 2007-07-17  Gert Driesen  <drieseng@users.sourceforge.net>
85
86         * HttpWebRequestTest.cs: Fixed and enabled InternalServerError test.
87         Added test for response without Content-Length.
88
89 2007-07-15  Gert Driesen  <drieseng@users.sourceforge.net>
90
91         * HttpWebRequestTest.cs: Remove usage of deprecated Assertion class.
92         Fixed Sync test.  Fixed InternalServerError to pass on .NET 2.0, and
93         renumbered tests. Added test for bug #81504.
94
95 2007-05-18  Gert Driesen  <drieseng@users.sourceforge.net>
96
97         * HttpWebRequestTest.cs: Added test for exception thrown on read
98         timeout. Added tests for bug #81624 and #81671.
99
100 2007-04-23  Marek Habersack  <mhabersack@novell.com>
101
102         * CookieContainerTest.cs: the GetCookies test works now.
103
104 2007-04-21  Gert Driesen  <drieseng@users.sourceforge.net>
105
106         * CookieContainerTest.cs: Removed usage of deprecated Asssertion
107         class. Added test for bug #81421.
108         * SocketResponder.cs: Thread-safety fixes.
109
110 2007-03-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
111
112         * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs: removed not
113         supported calls for TARGET_JVM because of validation failures
114
115 2007-02-24  Gert Driesen  <drieseng@users.sourceforge.net>
116
117         * HttpWebRequestTest.cs: Added test for bug #80944.
118
119 2007-02-08  Ilya Kharmatsky <ilyak -at- mainsoft.com>
120
121         * FileWebRequestTest.cs: Excluded not working under TARGET_JVM
122         configuration code in GetResponse_File_DoesNotExist test.
123         * HttpWebRequestTest.cs: Excluded not working under TARGET_JVM
124         configuration test 'Sync'
125
126 2007-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
127
128         * SocketResponder.cs: Fixed typo. Moved to correct namespace.
129
130 2007-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
131
132         * FileWebRequestTest.cs: Separate tests that fail on Windows due to
133         bug #80700, and ignore them on Windows.
134
135 2007-02-01  Gert Driesen  <drieseng@users.sourceforge.net>
136
137         * WebProxyTest.cs: Added tests that cover regression introduced by
138         previous change.
139
140 2007-01-31  Ilya Kharmatsky  <ilyak -at- mainsoft.com>
141
142         * IPAddressTest.cs, WebProxyTest.cs, WebHeaderCollectionTest.cs,
143           ServicePointManagerTest.cs, ServicePointTest.cs:
144           Excluded not working in Grasshopper tests, under 'TARGET_JVM'
145           directive
146         * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs,
147           HttpListenerBasicIdentityTest.cs, HttpListener2Test.cs:
148           Excluded entire test fixture, since HttpListener still not 
149           implemented in Grasshopper.
150         * FileWebRequestTest.cs, FileWebResponseTest.cs:
151           Excluded not working in Grasshopper tests and provided different
152           implementation of helper methods - under 'TARGET_JVM'
153
154 2007-01-30  Atsushi Enomoto  <atsushi@ximian.com>
155
156         * HttpWebRequestTest.cs : use correct attribute.
157
158 2007-01-29  Gert Driesen  <drieseng@users.sourceforge.net>
159
160         * HttpWebRequestTest.cs: Added tests for case-sensitive dealing with
161         HTTP method.
162         * SocketResponser.cs: Utility class for tests that require a listener.
163
164 2007-01-29  Ilya Kharmatsky <ilyak -at- mainsoft.com>
165         
166         * IPAddressTest.cs: Fixed missing bracket (under TARGET_JVM)
167
168 2007-01-28  Ilya Kharmatsky <ilyak -at- mainsoft.com>
169
170         * IPAddressTest.cs: Added 'Ignore' attribute for 
171         Constructor0_Address_Invalid test under TARGET_JVM directive.
172
173 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
174
175         * IPAddressTest.cs: Added test for invalid addresses. Fixed 4-byte
176         test on 2.0 profile.
177
178 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
179
180         * FileWebRequestTest.cs: Reworked tests to no longer rely on TMPDIR.
181         Added tests for ConnectionGroupName, ContentLength, ContentType,
182         Credentials, GetRequestStream, GetResponse, Method, PreAuthenticate,
183         Proxy, RequestUri, Timeout. Added binary serialization compatibility
184         tests.
185         * FileWebResponseTest.cs: Added tests for ContentLength, ContentType,
186         GetResponseStream, Headers, ResponseUri.
187
188 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
189
190         * WebHeaderCollectionTest.cs: Added tests for binary serialization
191         compatibility.
192
193 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
194
195         * WebProxyTest.cs: Move IsBypassed null check to separate test, and
196         fixed it for 2.0 profile. Added test for binary serialization.
197
198 2007-01-25  Ilya Kharmatsky  <ilyak -at- mainsoft.com>
199
200         * FileWebRequestTest.cs: Workaround Grasshopper's bugs with
201         'Ignore' and 'NotWorking' attributes.
202
203 2007-01-11  Miguel de Icaza  <miguel@novell.com>
204
205         * HttpListener2Test.cs: Put a bunch of verbs that would not be
206         allowed. 
207
208 2006-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
209
210         * IPAddressTest.cs: Added 4-byte and null address tests.
211
212 2006-11-20 Andrew Skiba <andrews@mainsoft.com>
213
214         * WebHeaderCollectionTest.cs: fix Indexers test to compile on 2.0
215
216 2006-11-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
217
218         * WebHeaderCollectionTest.cs: the Indexers test only compiles on 1.x
219
220 2006-11-07  Dick Porter  <dick@ximian.com>
221
222         * DnsTest.cs: GetHostByAddressString5() should only throw
223         SocketException on pre-2.0 profiles
224
225 2006-11-03  Dick Porter  <dick@ximian.com>
226
227         * DnsTest.cs: Re-enable GetHostEntry
228
229 2006-10-22  Zoltan Varga  <vargaz@gmail.com>
230
231         * DnsTest.cs: Disable GetHostEntry test as it currently fails.
232
233 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
234
235         * HttpListener2Test.cs: new tests for headers sent separate from body
236         and together.
237
238 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
239
240         * HttpListener2Test.cs: test using StreamReader from InputStream.
241
242 2006-08-20  Miguel de Icaza  <miguel@novell.com>
243
244         * HttpListener2Test.cs: Add test case for bug #79112
245
246 2006-04-03  Chris Toshok  <toshok@ximian.com>
247
248         * HttpWebRequestTest.cs (Missing_ContentEncoding): add test to
249         handle missing content encoding header.
250
251 2006-03-28  Atsushi Enomoto  <atsushi@ximian.com>
252
253         * DnsTest.cs : added test for GetHostEntry.
254
255 2006-03-28  Atsushi Enomoto  <atsushi@ximian.com>
256
257         * IPAddressTest.cs : actually #11 in TryParse() is not working.
258           added more tests on IsIPv6Blah properties.
259
260 2006-03-27  Atsushi Enomoto  <atsushi@ximian.com>
261
262         * IPAddressTest.cs : added some tests for TryParse() and IPv6 related
263           properties.
264
265 2006-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
266
267         * FtpWebRequestTest.cs: Add a small check for Method.
268         
269 2006-02-03  Atsushi Enomoto  <atsushi@ximian.com>
270
271         * WebRequestTest.cs : FtpWebRequest is only NET_2_0.
272
273 2006-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
274
275         * FtpWebRequestTest.cs: New file to test properties/methods
276         that don't need any connection to work.
277         
278 2005-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
279
280         * WebRequestTest.cs: Add ftp to the Create () method (to return
281         a FtpWebRequest instance).
282         
283 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
284
285         * HttpListenerTest.cs: disable 2 tests. We're throwing the wrong
286         exception.
287
288 2005-11-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
289
290         * IPAddressTest.cs: more tests for the byte[] ctor.
291
292 2005-11-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
293
294         * HttpListenerPrefixCollectionTest.cs:
295         * HttpListenerTest.cs:
296         * HttpListenerBasicIdentityTest.cs:
297         * HttpListener2Test.cs: tests for HttpListener and related classes.
298
299 2005-11-15  Sebastien Pouliot  <sebastien@ximian.com>
300
301         * IPAddressTest.cs: Fixed an LoopbackIPv6 test case (missing '[') that
302         doesn't work on either MS 1.x or 2.0 (and won't work for long on Mono)
303
304 2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>
305
306         * DnsPermissionAttributeTest.cs: Removed *Choice security actions.
307         * SocketPermissionAttributeTest.cs: Removed *Choice security actions.
308         * WebPermissionAttributeTest.cs: Removed *Choice security actions.
309
310 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
311
312         * HttpWebRequestTest.cs: added test for a HTTP/1.1 server returning a
313         chunked response with out a 'last-chunk' mark.
314
315 2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
316
317         * HttpWebRequestTest.cs: added test for the sslClientStream blocking
318         issue.
319
320 2005-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
321
322         * IPAddressTest.cs: cleanup and added loopback IPv6 test.
323
324 2005-05-19  Sebastien Pouliot  <sebastien@ximian.com>
325
326         * DnsCas.cs: New. CAS unit tests for Dns.
327         * DnsTest.cs: Fixed the wrong End* method being used in AsyncResolve.
328         * FileWebRequestCas.cs: New. CAS unit tests for FileWebRequest.
329         * HttpWebRequestCas.cs: New. CAS unit tests for HttpWebRequest.
330         * WebRequestTest.cs: Added tests to validate exceptions.
331
332 2005-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
333
334         * HttpWebRequestTest.cs: added cookie handling test.
335
336 2005-02-01  Zoltan Varga  <vargaz@freemail.hu>
337
338         * HttpWebRequestTest.cs ServicePointManagerTest.cs ServicePointTest.cs:
339         Mark some tests with [Caregory ("InetAccess")].
340
341 2005-01-28  Nick Drochak  <ndrochak@ieee.org>
342
343         * DnsTest.cs: Pick a URL we can most likely fail against.
344
345 2005-01-24  Nick Drochak  <ndrochak@ieee.org>
346
347         * ServicePointManagerTest.cs: Make sure we have some Service Points
348         when we try to get one.
349
350 2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>
351
352         * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
353           logic to (1) record ServicePointManager.MaxServicePointIdleTime, and 
354           (2) set this to 10 milliseconds in setup.  Why?  Because when running the
355           full regression tests, the default timeout of 15 minutes applied, causing
356           the ServicePointManager to be "full" when ServicePointTest is executed.
357           This causes ServicePointTest to generate a failure, as it isn't able to
358           add as many ServicePoints as it expects.  Worse, this failure isn't
359           apparent if you run ServicePointTest individually; it only occurs if it
360           executes *after* ServicePointManagerTest.  Yay Heisenbugs.
361
362 2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>
363
364         * WebPermissionAttributeTest.cs: Removed a test for 1.1 as we delay 
365         the regex creation (like 2.0) so the exception is also delayed.
366
367 2005-01-18  Sebastien Pouliot  <sebastien@ximian.com>
368
369         * IPAddressTest.cs: Some tests may not work if support for IPv6 is
370         disabled in machine.config. Tests haven't re-worked to check for
371         Socket.SupportsIPv6 to ignore them in this case.
372
373 2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
374
375         * IPAddressTest.cs: this test fails with a FormatException.
376
377 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
378
379         * IPAddressTest.cs: Make tests pass on Fx1.1
380
381 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
382
383         * SocketPermissionAttributeTest.cs: Do not run tests on .NET where there
384         are bugs in the framework.
385         * WebPermissionAttributeTest.cs: Assuming these all pass on Fx2.0, so
386         make them pass on 1.1 too.
387
388 2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
389
390         * CookieContainerTest.cs: added tests for CookieContainer.
391
392 2004-10-10 David Sheldon <dave-mono@earth.li>
393
394         * DnsTest.cs: Updated IP for www.go-mono.com. 
395
396 2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
397
398         * DnsPermissionAttributeTest.cs: New. Unit tests for DnsPermissionAttr.
399         * DnsPermissionTest.cs: New. Unit tests for DnsPermission.
400         * SocketPermissionAttributeTest.cs: New. Unit tests for 
401         SocketPermissionAttribute.
402         * WebPermissionAttributeTest.cs: New. Unit tests for WebPermission
403         Attribute.
404
405 2004-01-02  Nick Drochak  <ndrochak@gol.com>
406
407         * ServicePointManagerTest.cs: Use the nunit v2 paradigm, and stop this
408         test from outputting its debug info with WriteLines.
409         * ServicePointTest.cs: Make sure MaxServicePoints weren't set to some
410         other limit in another test or whatever.  Suppress debug output.
411
412 2003-12-30  Nick Drochak  <ndrochak@gol.com>
413
414         * DnsTest.cs: Update with new IP address for www.go-mono.com and make
415         test failure output more informative. All Tests pass for me on
416         .NET 1.1.
417         * HttpWebRequestTest.cs: Get rid of WriteLines and use Asserts to make
418         it a proper unit test.
419
420 2003-07-16  Peter Williams  <peter@newton.cx>
421
422         * IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
423         rely on some NET_1_1-only features.
424
425 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
426
427         * IPAddressTest.cs: Added IPv6 addresses tests.
428
429 2002-09-17  Nick Drochak  <ndrochak@gol.com>
430
431         * ServicePointManagerTest.cs: Convert Console.WriteLine() into a Fail()
432
433 2002-05-21  Lawrence Pit <loz@cable.a2000.nl>
434
435         * WebClientTest.cs: added
436         * WebProxyTest.cs: more tests
437
438 2002-05-20  Lawrence Pit <loz@cable.a2000.nl>
439
440         * ServicePointTest.cs: added
441         * ServicePointManagerTest.cs: added
442         * WebProxyTest.cs: added
443         * AllTests.cs: added the above tests
444         * WebHeaderCollection.cs: added TestIndexers.
445
446 2002-05-19  Lawrence Pit <loz@cable.a2000.nl>
447
448         * FileWebRequestTest.cs: all the async methods tests to behave the same 
449         as in ms.net
450
451 2002-05-12  Lawrence Pit <loz@cable.a2000.nl>
452
453         * FileWebRequestTest.cs: added
454
455 2002-05-11  Lawrence Pit <loz@cable.a2000.nl>
456
457         * WebRequestTest.cs: added
458         * WebHeaderCollectionTest.cs: added
459
460 2002-05-09  Lawrence Pit <loz@cable.a2000.nl>
461
462         * Added tests to IPAddressTest.cs
463         * Fixed tests in CookieTest.cs, SocketPermissionsTest.cs, IPEndPointTest.cs
464
465 2002-05-05  Lawrence Pit <loz@cable.a2000.nl>
466
467         * CredentialCacheTest.cs: added
468         * AllTests.cs: added CredentialCacheTest
469
470 2002-05-05  Lawrence Pit <loz@cable.a2000.nl>
471
472         * IPAddressTest.cs: added test for loopback
473
474 2002-04-30  Nick Drochak  <ndrochak@gol.com>
475
476         * IPAddressTest.cs: Remove unused code to eliminate compiler warnings.
477
478 2002-04-27  Lawrence Pit <loz@cable.a2000.nl>
479
480         * CookieTest.cs: added
481         * CookieCollectionTest.cs: added
482         * AllTests.cs: added
483
484 2002-04-24  Nick Drochak  <ndrochak@gol.com>
485
486         * IPAddressTest.cs: Make test conform to MS behavior. Also, if wrong 
487         exception is thrown, let eveyone know which one.
488
489 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
490
491         * IPAddressTest.cs: use BitConverter to set localhost, catch
492         OverflowException in TestParseWrong() and changed some constants.
493
494 2002-04-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
495
496         * AllTests.cs: added IPEndPointTest.
497         * IPEndPointTest.cs: added file (author: Lawrence Pit).
498         * IPAdressTest.cs: use Fail is expected exception are not raised.
499
500 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
501
502         * IPAddressTest.cs: use System.BitConverter.IsLittleEndian (suggested
503         by Paolo) instead of guessing the endianness.
504         
505 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
506
507         * ChangeLog:
508         * AllTests.cs:
509         * IPAddressTest.cs: added files.
510