ChangeLog 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. 2007-02-24 Gert Driesen <[email protected]>
  2. * HttpWebRequestTest.cs: Added test for bug #80944.
  3. 2007-02-08 Ilya Kharmatsky <ilyak -at- mainsoft.com>
  4. * FileWebRequestTest.cs: Excluded not working under TARGET_JVM
  5. configuration code in GetResponse_File_DoesNotExist test.
  6. * HttpWebRequestTest.cs: Excluded not working under TARGET_JVM
  7. configuration test 'Sync'
  8. 2007-02-02 Gert Driesen <[email protected]>
  9. * SocketResponder.cs: Fixed typo. Moved to correct namespace.
  10. 2007-02-02 Gert Driesen <[email protected]>
  11. * FileWebRequestTest.cs: Separate tests that fail on Windows due to
  12. bug #80700, and ignore them on Windows.
  13. 2007-02-01 Gert Driesen <[email protected]>
  14. * WebProxyTest.cs: Added tests that cover regression introduced by
  15. previous change.
  16. 2007-01-31 Ilya Kharmatsky <ilyak -at- mainsoft.com>
  17. * IPAddressTest.cs, WebProxyTest.cs, WebHeaderCollectionTest.cs,
  18. ServicePointManagerTest.cs, ServicePointTest.cs:
  19. Excluded not working in Grasshopper tests, under 'TARGET_JVM'
  20. directive
  21. * HttpListenerPrefixCollectionTest.cs, HttpListenerTest.cs,
  22. HttpListenerBasicIdentityTest.cs, HttpListener2Test.cs:
  23. Excluded entire test fixture, since HttpListener still not
  24. implemented in Grasshopper.
  25. * FileWebRequestTest.cs, FileWebResponseTest.cs:
  26. Excluded not working in Grasshopper tests and provided different
  27. implementation of helper methods - under 'TARGET_JVM'
  28. 2007-01-30 Atsushi Enomoto <[email protected]>
  29. * HttpWebRequestTest.cs : use correct attribute.
  30. 2007-01-29 Gert Driesen <[email protected]>
  31. * HttpWebRequestTest.cs: Added tests for case-sensitive dealing with
  32. HTTP method.
  33. * SocketResponser.cs: Utility class for tests that require a listener.
  34. 2007-01-29 Ilya Kharmatsky <ilyak -at- mainsoft.com>
  35. * IPAddressTest.cs: Fixed missing bracket (under TARGET_JVM)
  36. 2007-01-28 Ilya Kharmatsky <ilyak -at- mainsoft.com>
  37. * IPAddressTest.cs: Added 'Ignore' attribute for
  38. Constructor0_Address_Invalid test under TARGET_JVM directive.
  39. 2007-01-28 Gert Driesen <[email protected]>
  40. * IPAddressTest.cs: Added test for invalid addresses. Fixed 4-byte
  41. test on 2.0 profile.
  42. 2007-01-28 Gert Driesen <[email protected]>
  43. * FileWebRequestTest.cs: Reworked tests to no longer rely on TMPDIR.
  44. Added tests for ConnectionGroupName, ContentLength, ContentType,
  45. Credentials, GetRequestStream, GetResponse, Method, PreAuthenticate,
  46. Proxy, RequestUri, Timeout. Added binary serialization compatibility
  47. tests.
  48. * FileWebResponseTest.cs: Added tests for ContentLength, ContentType,
  49. GetResponseStream, Headers, ResponseUri.
  50. 2007-01-28 Gert Driesen <[email protected]>
  51. * WebHeaderCollectionTest.cs: Added tests for binary serialization
  52. compatibility.
  53. 2007-01-28 Gert Driesen <[email protected]>
  54. * WebProxyTest.cs: Move IsBypassed null check to separate test, and
  55. fixed it for 2.0 profile. Added test for binary serialization.
  56. 2007-01-25 Ilya Kharmatsky <ilyak -at- mainsoft.com>
  57. * FileWebRequestTest.cs: Workaround Grasshopper's bugs with
  58. 'Ignore' and 'NotWorking' attributes.
  59. 2007-01-11 Miguel de Icaza <[email protected]>
  60. * HttpListener2Test.cs: Put a bunch of verbs that would not be
  61. allowed.
  62. 2006-12-28 Gert Driesen <[email protected]>
  63. * IPAddressTest.cs: Added 4-byte and null address tests.
  64. 2006-11-20 Andrew Skiba <[email protected]>
  65. * WebHeaderCollectionTest.cs: fix Indexers test to compile on 2.0
  66. 2006-11-15 Gonzalo Paniagua Javier <[email protected]>
  67. * WebHeaderCollectionTest.cs: the Indexers test only compiles on 1.x
  68. 2006-11-07 Dick Porter <[email protected]>
  69. * DnsTest.cs: GetHostByAddressString5() should only throw
  70. SocketException on pre-2.0 profiles
  71. 2006-11-03 Dick Porter <[email protected]>
  72. * DnsTest.cs: Re-enable GetHostEntry
  73. 2006-10-22 Zoltan Varga <[email protected]>
  74. * DnsTest.cs: Disable GetHostEntry test as it currently fails.
  75. 2006-08-30 Gonzalo Paniagua Javier <[email protected]>
  76. * HttpListener2Test.cs: new tests for headers sent separate from body
  77. and together.
  78. 2006-08-30 Gonzalo Paniagua Javier <[email protected]>
  79. * HttpListener2Test.cs: test using StreamReader from InputStream.
  80. 2006-08-20 Miguel de Icaza <[email protected]>
  81. * HttpListener2Test.cs: Add test case for bug #79112
  82. 2006-04-03 Chris Toshok <[email protected]>
  83. * HttpWebRequestTest.cs (Missing_ContentEncoding): add test to
  84. handle missing content encoding header.
  85. 2006-03-28 Atsushi Enomoto <[email protected]>
  86. * DnsTest.cs : added test for GetHostEntry.
  87. 2006-03-28 Atsushi Enomoto <[email protected]>
  88. * IPAddressTest.cs : actually #11 in TryParse() is not working.
  89. added more tests on IsIPv6Blah properties.
  90. 2006-03-27 Atsushi Enomoto <[email protected]>
  91. * IPAddressTest.cs : added some tests for TryParse() and IPv6 related
  92. properties.
  93. 2006-02-03 Carlos Alberto Cortez <[email protected]>
  94. * FtpWebRequestTest.cs: Add a small check for Method.
  95. 2006-02-03 Atsushi Enomoto <[email protected]>
  96. * WebRequestTest.cs : FtpWebRequest is only NET_2_0.
  97. 2006-02-03 Carlos Alberto Cortez <[email protected]>
  98. * FtpWebRequestTest.cs: New file to test properties/methods
  99. that don't need any connection to work.
  100. 2005-02-03 Carlos Alberto Cortez <[email protected]>
  101. * WebRequestTest.cs: Add ftp to the Create () method (to return
  102. a FtpWebRequest instance).
  103. 2005-11-28 Gonzalo Paniagua Javier <[email protected]>
  104. * HttpListenerTest.cs: disable 2 tests. We're throwing the wrong
  105. exception.
  106. 2005-11-22 Gonzalo Paniagua Javier <[email protected]>
  107. * IPAddressTest.cs: more tests for the byte[] ctor.
  108. 2005-11-17 Gonzalo Paniagua Javier <[email protected]>
  109. * HttpListenerPrefixCollectionTest.cs:
  110. * HttpListenerTest.cs:
  111. * HttpListenerBasicIdentityTest.cs:
  112. * HttpListener2Test.cs: tests for HttpListener and related classes.
  113. 2005-11-15 Sebastien Pouliot <[email protected]>
  114. * IPAddressTest.cs: Fixed an LoopbackIPv6 test case (missing '[') that
  115. doesn't work on either MS 1.x or 2.0 (and won't work for long on Mono)
  116. 2005-09-22 Sebastien Pouliot <[email protected]>
  117. * DnsPermissionAttributeTest.cs: Removed *Choice security actions.
  118. * SocketPermissionAttributeTest.cs: Removed *Choice security actions.
  119. * WebPermissionAttributeTest.cs: Removed *Choice security actions.
  120. 2005-06-26 Gonzalo Paniagua Javier <[email protected]>
  121. * HttpWebRequestTest.cs: added test for a HTTP/1.1 server returning a
  122. chunked response with out a 'last-chunk' mark.
  123. 2005-06-22 Gonzalo Paniagua Javier <[email protected]>
  124. * HttpWebRequestTest.cs: added test for the sslClientStream blocking
  125. issue.
  126. 2005-06-03 Gonzalo Paniagua Javier <[email protected]>
  127. * IPAddressTest.cs: cleanup and added loopback IPv6 test.
  128. 2005-05-19 Sebastien Pouliot <[email protected]>
  129. * DnsCas.cs: New. CAS unit tests for Dns.
  130. * DnsTest.cs: Fixed the wrong End* method being used in AsyncResolve.
  131. * FileWebRequestCas.cs: New. CAS unit tests for FileWebRequest.
  132. * HttpWebRequestCas.cs: New. CAS unit tests for HttpWebRequest.
  133. * WebRequestTest.cs: Added tests to validate exceptions.
  134. 2005-03-31 Gonzalo Paniagua Javier <[email protected]>
  135. * HttpWebRequestTest.cs: added cookie handling test.
  136. 2005-02-01 Zoltan Varga <[email protected]>
  137. * HttpWebRequestTest.cs ServicePointManagerTest.cs ServicePointTest.cs:
  138. Mark some tests with [Caregory ("InetAccess")].
  139. 2005-01-28 Nick Drochak <[email protected]>
  140. * DnsTest.cs: Pick a URL we can most likely fail against.
  141. 2005-01-24 Nick Drochak <[email protected]>
  142. * ServicePointManagerTest.cs: Make sure we have some Service Points
  143. when we try to get one.
  144. 2005-01-20 Sebastien Pouliot <[email protected]>
  145. * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
  146. logic to (1) record ServicePointManager.MaxServicePointIdleTime, and
  147. (2) set this to 10 milliseconds in setup. Why? Because when running the
  148. full regression tests, the default timeout of 15 minutes applied, causing
  149. the ServicePointManager to be "full" when ServicePointTest is executed.
  150. This causes ServicePointTest to generate a failure, as it isn't able to
  151. add as many ServicePoints as it expects. Worse, this failure isn't
  152. apparent if you run ServicePointTest individually; it only occurs if it
  153. executes *after* ServicePointManagerTest. Yay Heisenbugs.
  154. 2005-01-19 Sebastien Pouliot <[email protected]>
  155. * WebPermissionAttributeTest.cs: Removed a test for 1.1 as we delay
  156. the regex creation (like 2.0) so the exception is also delayed.
  157. 2005-01-18 Sebastien Pouliot <[email protected]>
  158. * IPAddressTest.cs: Some tests may not work if support for IPv6 is
  159. disabled in machine.config. Tests haven't re-worked to check for
  160. Socket.SupportsIPv6 to ignore them in this case.
  161. 2005-01-18 Gonzalo Paniagua Javier <[email protected]>
  162. * IPAddressTest.cs: this test fails with a FormatException.
  163. 2005-01-10 Nick Drochak <[email protected]>
  164. * IPAddressTest.cs: Make tests pass on Fx1.1
  165. 2005-01-10 Nick Drochak <[email protected]>
  166. * SocketPermissionAttributeTest.cs: Do not run tests on .NET where there
  167. are bugs in the framework.
  168. * WebPermissionAttributeTest.cs: Assuming these all pass on Fx2.0, so
  169. make them pass on 1.1 too.
  170. 2004-12-01 Gonzalo Paniagua Javier <[email protected]>
  171. * CookieContainerTest.cs: added tests for CookieContainer.
  172. 2004-10-10 David Sheldon <[email protected]>
  173. * DnsTest.cs: Updated IP for www.go-mono.com.
  174. 2004-09-10 Sebastien Pouliot <[email protected]>
  175. * DnsPermissionAttributeTest.cs: New. Unit tests for DnsPermissionAttr.
  176. * DnsPermissionTest.cs: New. Unit tests for DnsPermission.
  177. * SocketPermissionAttributeTest.cs: New. Unit tests for
  178. SocketPermissionAttribute.
  179. * WebPermissionAttributeTest.cs: New. Unit tests for WebPermission
  180. Attribute.
  181. 2004-01-02 Nick Drochak <[email protected]>
  182. * ServicePointManagerTest.cs: Use the nunit v2 paradigm, and stop this
  183. test from outputting its debug info with WriteLines.
  184. * ServicePointTest.cs: Make sure MaxServicePoints weren't set to some
  185. other limit in another test or whatever. Suppress debug output.
  186. 2003-12-30 Nick Drochak <[email protected]>
  187. * DnsTest.cs: Update with new IP address for www.go-mono.com and make
  188. test failure output more informative. All Tests pass for me on
  189. .NET 1.1.
  190. * HttpWebRequestTest.cs: Get rid of WriteLines and use Asserts to make
  191. it a proper unit test.
  192. 2003-07-16 Peter Williams <[email protected]>
  193. * IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
  194. rely on some NET_1_1-only features.
  195. 2003-07-14 Jerome Laban <[email protected]>
  196. * IPAddressTest.cs: Added IPv6 addresses tests.
  197. 2002-09-17 Nick Drochak <[email protected]>
  198. * ServicePointManagerTest.cs: Convert Console.WriteLine() into a Fail()
  199. 2002-05-21 Lawrence Pit <[email protected]>
  200. * WebClientTest.cs: added
  201. * WebProxyTest.cs: more tests
  202. 2002-05-20 Lawrence Pit <[email protected]>
  203. * ServicePointTest.cs: added
  204. * ServicePointManagerTest.cs: added
  205. * WebProxyTest.cs: added
  206. * AllTests.cs: added the above tests
  207. * WebHeaderCollection.cs: added TestIndexers.
  208. 2002-05-19 Lawrence Pit <[email protected]>
  209. * FileWebRequestTest.cs: all the async methods tests to behave the same
  210. as in ms.net
  211. 2002-05-12 Lawrence Pit <[email protected]>
  212. * FileWebRequestTest.cs: added
  213. 2002-05-11 Lawrence Pit <[email protected]>
  214. * WebRequestTest.cs: added
  215. * WebHeaderCollectionTest.cs: added
  216. 2002-05-09 Lawrence Pit <[email protected]>
  217. * Added tests to IPAddressTest.cs
  218. * Fixed tests in CookieTest.cs, SocketPermissionsTest.cs, IPEndPointTest.cs
  219. 2002-05-05 Lawrence Pit <[email protected]>
  220. * CredentialCacheTest.cs: added
  221. * AllTests.cs: added CredentialCacheTest
  222. 2002-05-05 Lawrence Pit <[email protected]>
  223. * IPAddressTest.cs: added test for loopback
  224. 2002-04-30 Nick Drochak <[email protected]>
  225. * IPAddressTest.cs: Remove unused code to eliminate compiler warnings.
  226. 2002-04-27 Lawrence Pit <[email protected]>
  227. * CookieTest.cs: added
  228. * CookieCollectionTest.cs: added
  229. * AllTests.cs: added
  230. 2002-04-24 Nick Drochak <[email protected]>
  231. * IPAddressTest.cs: Make test conform to MS behavior. Also, if wrong
  232. exception is thrown, let eveyone know which one.
  233. 2002-04-23 Gonzalo Paniagua Javier <[email protected]>
  234. * IPAddressTest.cs: use BitConverter to set localhost, catch
  235. OverflowException in TestParseWrong() and changed some constants.
  236. 2002-04-19 Gonzalo Paniagua Javier <[email protected]>
  237. * AllTests.cs: added IPEndPointTest.
  238. * IPEndPointTest.cs: added file (author: Lawrence Pit).
  239. * IPAdressTest.cs: use Fail is expected exception are not raised.
  240. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  241. * IPAddressTest.cs: use System.BitConverter.IsLittleEndian (suggested
  242. by Paolo) instead of guessing the endianness.
  243. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  244. * ChangeLog:
  245. * AllTests.cs:
  246. * IPAddressTest.cs: added files.