Mark tests as not working under TARGET_JVM
[mono.git] / mcs / class / System / Test / System.Net / ChangeLog
1 2007-03-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
2
3         * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs: removed not
4         supported calls for TARGET_JVM because of validation failures
5
6 2007-02-24  Gert Driesen  <drieseng@users.sourceforge.net>
7
8         * HttpWebRequestTest.cs: Added test for bug #80944.
9
10 2007-02-08  Ilya Kharmatsky <ilyak -at- mainsoft.com>
11
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'
16
17 2007-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
18
19         * SocketResponder.cs: Fixed typo. Moved to correct namespace.
20
21 2007-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
22
23         * FileWebRequestTest.cs: Separate tests that fail on Windows due to
24         bug #80700, and ignore them on Windows.
25
26 2007-02-01  Gert Driesen  <drieseng@users.sourceforge.net>
27
28         * WebProxyTest.cs: Added tests that cover regression introduced by
29         previous change.
30
31 2007-01-31  Ilya Kharmatsky  <ilyak -at- mainsoft.com>
32
33         * IPAddressTest.cs, WebProxyTest.cs, WebHeaderCollectionTest.cs,
34           ServicePointManagerTest.cs, ServicePointTest.cs:
35           Excluded not working in Grasshopper tests, under 'TARGET_JVM'
36           directive
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'
44
45 2007-01-30  Atsushi Enomoto  <atsushi@ximian.com>
46
47         * HttpWebRequestTest.cs : use correct attribute.
48
49 2007-01-29  Gert Driesen  <drieseng@users.sourceforge.net>
50
51         * HttpWebRequestTest.cs: Added tests for case-sensitive dealing with
52         HTTP method.
53         * SocketResponser.cs: Utility class for tests that require a listener.
54
55 2007-01-29  Ilya Kharmatsky <ilyak -at- mainsoft.com>
56         
57         * IPAddressTest.cs: Fixed missing bracket (under TARGET_JVM)
58
59 2007-01-28  Ilya Kharmatsky <ilyak -at- mainsoft.com>
60
61         * IPAddressTest.cs: Added 'Ignore' attribute for 
62         Constructor0_Address_Invalid test under TARGET_JVM directive.
63
64 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
65
66         * IPAddressTest.cs: Added test for invalid addresses. Fixed 4-byte
67         test on 2.0 profile.
68
69 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
70
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
75         tests.
76         * FileWebResponseTest.cs: Added tests for ContentLength, ContentType,
77         GetResponseStream, Headers, ResponseUri.
78
79 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
80
81         * WebHeaderCollectionTest.cs: Added tests for binary serialization
82         compatibility.
83
84 2007-01-28  Gert Driesen  <drieseng@users.sourceforge.net>
85
86         * WebProxyTest.cs: Move IsBypassed null check to separate test, and
87         fixed it for 2.0 profile. Added test for binary serialization.
88
89 2007-01-25  Ilya Kharmatsky  <ilyak -at- mainsoft.com>
90
91         * FileWebRequestTest.cs: Workaround Grasshopper's bugs with
92         'Ignore' and 'NotWorking' attributes.
93
94 2007-01-11  Miguel de Icaza  <miguel@novell.com>
95
96         * HttpListener2Test.cs: Put a bunch of verbs that would not be
97         allowed. 
98
99 2006-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
100
101         * IPAddressTest.cs: Added 4-byte and null address tests.
102
103 2006-11-20 Andrew Skiba <andrews@mainsoft.com>
104
105         * WebHeaderCollectionTest.cs: fix Indexers test to compile on 2.0
106
107 2006-11-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
108
109         * WebHeaderCollectionTest.cs: the Indexers test only compiles on 1.x
110
111 2006-11-07  Dick Porter  <dick@ximian.com>
112
113         * DnsTest.cs: GetHostByAddressString5() should only throw
114         SocketException on pre-2.0 profiles
115
116 2006-11-03  Dick Porter  <dick@ximian.com>
117
118         * DnsTest.cs: Re-enable GetHostEntry
119
120 2006-10-22  Zoltan Varga  <vargaz@gmail.com>
121
122         * DnsTest.cs: Disable GetHostEntry test as it currently fails.
123
124 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
125
126         * HttpListener2Test.cs: new tests for headers sent separate from body
127         and together.
128
129 2006-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
130
131         * HttpListener2Test.cs: test using StreamReader from InputStream.
132
133 2006-08-20  Miguel de Icaza  <miguel@novell.com>
134
135         * HttpListener2Test.cs: Add test case for bug #79112
136
137 2006-04-03  Chris Toshok  <toshok@ximian.com>
138
139         * HttpWebRequestTest.cs (Missing_ContentEncoding): add test to
140         handle missing content encoding header.
141
142 2006-03-28  Atsushi Enomoto  <atsushi@ximian.com>
143
144         * DnsTest.cs : added test for GetHostEntry.
145
146 2006-03-28  Atsushi Enomoto  <atsushi@ximian.com>
147
148         * IPAddressTest.cs : actually #11 in TryParse() is not working.
149           added more tests on IsIPv6Blah properties.
150
151 2006-03-27  Atsushi Enomoto  <atsushi@ximian.com>
152
153         * IPAddressTest.cs : added some tests for TryParse() and IPv6 related
154           properties.
155
156 2006-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
157
158         * FtpWebRequestTest.cs: Add a small check for Method.
159         
160 2006-02-03  Atsushi Enomoto  <atsushi@ximian.com>
161
162         * WebRequestTest.cs : FtpWebRequest is only NET_2_0.
163
164 2006-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
165
166         * FtpWebRequestTest.cs: New file to test properties/methods
167         that don't need any connection to work.
168         
169 2005-02-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
170
171         * WebRequestTest.cs: Add ftp to the Create () method (to return
172         a FtpWebRequest instance).
173         
174 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
175
176         * HttpListenerTest.cs: disable 2 tests. We're throwing the wrong
177         exception.
178
179 2005-11-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
180
181         * IPAddressTest.cs: more tests for the byte[] ctor.
182
183 2005-11-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
184
185         * HttpListenerPrefixCollectionTest.cs:
186         * HttpListenerTest.cs:
187         * HttpListenerBasicIdentityTest.cs:
188         * HttpListener2Test.cs: tests for HttpListener and related classes.
189
190 2005-11-15  Sebastien Pouliot  <sebastien@ximian.com>
191
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)
194
195 2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>
196
197         * DnsPermissionAttributeTest.cs: Removed *Choice security actions.
198         * SocketPermissionAttributeTest.cs: Removed *Choice security actions.
199         * WebPermissionAttributeTest.cs: Removed *Choice security actions.
200
201 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
202
203         * HttpWebRequestTest.cs: added test for a HTTP/1.1 server returning a
204         chunked response with out a 'last-chunk' mark.
205
206 2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
207
208         * HttpWebRequestTest.cs: added test for the sslClientStream blocking
209         issue.
210
211 2005-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
212
213         * IPAddressTest.cs: cleanup and added loopback IPv6 test.
214
215 2005-05-19  Sebastien Pouliot  <sebastien@ximian.com>
216
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.
222
223 2005-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
224
225         * HttpWebRequestTest.cs: added cookie handling test.
226
227 2005-02-01  Zoltan Varga  <vargaz@freemail.hu>
228
229         * HttpWebRequestTest.cs ServicePointManagerTest.cs ServicePointTest.cs:
230         Mark some tests with [Caregory ("InetAccess")].
231
232 2005-01-28  Nick Drochak  <ndrochak@ieee.org>
233
234         * DnsTest.cs: Pick a URL we can most likely fail against.
235
236 2005-01-24  Nick Drochak  <ndrochak@ieee.org>
237
238         * ServicePointManagerTest.cs: Make sure we have some Service Points
239         when we try to get one.
240
241 2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>
242
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.
252
253 2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>
254
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.
257
258 2005-01-18  Sebastien Pouliot  <sebastien@ximian.com>
259
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.
263
264 2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
265
266         * IPAddressTest.cs: this test fails with a FormatException.
267
268 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
269
270         * IPAddressTest.cs: Make tests pass on Fx1.1
271
272 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
273
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.
278
279 2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
280
281         * CookieContainerTest.cs: added tests for CookieContainer.
282
283 2004-10-10 David Sheldon <dave-mono@earth.li>
284
285         * DnsTest.cs: Updated IP for www.go-mono.com. 
286
287 2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
288
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
294         Attribute.
295
296 2004-01-02  Nick Drochak  <ndrochak@gol.com>
297
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.
302
303 2003-12-30  Nick Drochak  <ndrochak@gol.com>
304
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
307         .NET 1.1.
308         * HttpWebRequestTest.cs: Get rid of WriteLines and use Asserts to make
309         it a proper unit test.
310
311 2003-07-16  Peter Williams  <peter@newton.cx>
312
313         * IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
314         rely on some NET_1_1-only features.
315
316 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
317
318         * IPAddressTest.cs: Added IPv6 addresses tests.
319
320 2002-09-17  Nick Drochak  <ndrochak@gol.com>
321
322         * ServicePointManagerTest.cs: Convert Console.WriteLine() into a Fail()
323
324 2002-05-21  Lawrence Pit <loz@cable.a2000.nl>
325
326         * WebClientTest.cs: added
327         * WebProxyTest.cs: more tests
328
329 2002-05-20  Lawrence Pit <loz@cable.a2000.nl>
330
331         * ServicePointTest.cs: added
332         * ServicePointManagerTest.cs: added
333         * WebProxyTest.cs: added
334         * AllTests.cs: added the above tests
335         * WebHeaderCollection.cs: added TestIndexers.
336
337 2002-05-19  Lawrence Pit <loz@cable.a2000.nl>
338
339         * FileWebRequestTest.cs: all the async methods tests to behave the same 
340         as in ms.net
341
342 2002-05-12  Lawrence Pit <loz@cable.a2000.nl>
343
344         * FileWebRequestTest.cs: added
345
346 2002-05-11  Lawrence Pit <loz@cable.a2000.nl>
347
348         * WebRequestTest.cs: added
349         * WebHeaderCollectionTest.cs: added
350
351 2002-05-09  Lawrence Pit <loz@cable.a2000.nl>
352
353         * Added tests to IPAddressTest.cs
354         * Fixed tests in CookieTest.cs, SocketPermissionsTest.cs, IPEndPointTest.cs
355
356 2002-05-05  Lawrence Pit <loz@cable.a2000.nl>
357
358         * CredentialCacheTest.cs: added
359         * AllTests.cs: added CredentialCacheTest
360
361 2002-05-05  Lawrence Pit <loz@cable.a2000.nl>
362
363         * IPAddressTest.cs: added test for loopback
364
365 2002-04-30  Nick Drochak  <ndrochak@gol.com>
366
367         * IPAddressTest.cs: Remove unused code to eliminate compiler warnings.
368
369 2002-04-27  Lawrence Pit <loz@cable.a2000.nl>
370
371         * CookieTest.cs: added
372         * CookieCollectionTest.cs: added
373         * AllTests.cs: added
374
375 2002-04-24  Nick Drochak  <ndrochak@gol.com>
376
377         * IPAddressTest.cs: Make test conform to MS behavior. Also, if wrong 
378         exception is thrown, let eveyone know which one.
379
380 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
381
382         * IPAddressTest.cs: use BitConverter to set localhost, catch
383         OverflowException in TestParseWrong() and changed some constants.
384
385 2002-04-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
386
387         * AllTests.cs: added IPEndPointTest.
388         * IPEndPointTest.cs: added file (author: Lawrence Pit).
389         * IPAdressTest.cs: use Fail is expected exception are not raised.
390
391 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
392
393         * IPAddressTest.cs: use System.BitConverter.IsLittleEndian (suggested
394         by Paolo) instead of guessing the endianness.
395         
396 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
397
398         * ChangeLog:
399         * AllTests.cs:
400         * IPAddressTest.cs: added files.
401