ChangeLog 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. 2009-10-27 Sebastien Pouliot <[email protected]>
  2. * UnicodeEncodingTest.cs: Add test cases with an odd number of
  3. bytes being used in GetString (it does not crash but it does not
  4. work like MS FX either).
  5. 2009-09-12 Gonzalo Paniagua Javier <[email protected]>
  6. * StringBuilderTest.cs: new test.
  7. 2009-07-26 Gonzalo Paniagua Javier <[email protected]>
  8. * StringBuilderTest.cs: new overflow tests.
  9. 2009-06-26 Robert Jordan <[email protected]>
  10. * UTF8EncodingTest.cs: Fix the NET_1_1 build.
  11. 2009-06-26 Zoltan Varga <[email protected]>
  12. * *.cs: Convert all tests to new-style nunit classes/methods. Add
  13. [Test] attributes to some tests which were missing them.
  14. 2009-02-05 Gert Driesen <[email protected]>
  15. * UTF32EncodingTest.cs: Added tests for GetByteCount overloads.
  16. 2009-01-30 Atsushi Enomoto <[email protected]>
  17. * UTF8EncodingTest.cs : added test for bug #415628.
  18. 2009-01-13 Jb Evain <[email protected]>
  19. * EncoderTest.cs: Make sure we can get an encoder for a custom
  20. encoding.
  21. * DecoderTest.cs: ditto.
  22. 2008-04-09 Atsushi Enomoto <[email protected]>
  23. * UTF7EncodingTest.cs : added test for broken GetCharCount() case.
  24. 2007-12-27 Atsushi Enomoto <[email protected]>
  25. * EncoderReplacementFallbackTest.cs,
  26. EncoderReplacementFallbackBufferTest.cs : encoder test for
  27. "\uFFFD" replacement.
  28. 2007-10-26 Atsushi Enomoto <[email protected]>
  29. * UTF8EncodingTest.cs : looks like the issue is not fixed in .NET 1.x
  30. and hence it looked like a regression. (It wasn't.)
  31. 2007-10-25 Atsushi Enomoto <[email protected]>
  32. * UnicodeEncodingTest.cs,
  33. UTF8EncodingTest.cs,
  34. DecoderReplacementFallbackBufferTest.cs,
  35. DecoderReplacementFallbackTest.cs : default replacement buffer fix.
  36. Added test for Reset() for replacement buffer.
  37. 2007-10-16 Gert Driesen <[email protected]>
  38. * TestEncoding.cs: Also make class available on 1.0 profile.
  39. * EncodingTest.cs: Added tests for Is* properties.
  40. * UTF7EncodingTest.cs: Added tests for Is* properties.
  41. * UnicodeEncodingTest.cs: Added tests for Is* properties. Fixed
  42. line endings.
  43. * UTF8EncodingTest.cs: Added tests for Is* properties. Spaces to
  44. tabs. Numbered tests.
  45. * ASCIIEncodingTest.cs: Added tests for Is* properties. No longer
  46. derive from TestCase class. Spaces to tabs.
  47. * UTF32EncodingTest.cs: Added tests for Is* properties. No longer
  48. derive from deprecated Assertion class.
  49. 2007-07-06 Gert Driesen <[email protected]>
  50. * DecoderReplacementFallbackTest.cs: Fixed DontChangeReadOnlyCodePage-
  51. DecoderFallback test to pass on systems where codepage 932 is valid.
  52. Assert that exception is thrown by DecoderFallback property.
  53. * EncoderReplacementFallbackTest.cs: Fixed DontChangeReadOnlyCodePage-
  54. EncoderFallback test to pass on systems where codepage 932 is valid.
  55. Assert that exception is thrown by EncoderFallback property.
  56. 2007-04-19 Marek Habersack <[email protected]>
  57. * DecoderReplacementFallbackTest.cs: expect the correct
  58. exception.
  59. 2007-02-01 Gert Driesen <[email protected]>
  60. * EncodingTest.cs: Enabled test again.
  61. 2007-02-01 Atsushi Enomoto <[email protected]>
  62. * EncodingTest.cs :
  63. reverted part of the related patch, thus added NotWorking.
  64. 2007-01-31 Gert Driesen <[email protected]>
  65. * EncodingTest.cs: Improved test for not-supported encoding.
  66. 2007-01-31 Gert Driesen <[email protected]>
  67. * EncodingTest.cs: Added tests for GetEncoding.
  68. 2006-07-18 Kornél Pál <[email protected]>
  69. * ASCIIEncodingTest.cs: Added TestGetString3 test.
  70. 2006-07-11 Kornél Pál <[email protected]>
  71. * StringBuilderTest.cs: Added SetLength test.
  72. 2006-06-24 Kornél Pál <[email protected]>
  73. * UnicodeEncodingTest.cs: Added ByteOrderMark tests.
  74. 2006-05-25 Atsushi Enomoto <[email protected]>
  75. * EncodingInfoTest.cs : new TestFixture.
  76. 2006-04-13 Atsushi Enomoto <[email protected]>
  77. * ASCIIEncodingTest.cs : added DecoderFallback().
  78. 2006-03-30 Atsushi Enomoto <[email protected]>
  79. * EncoderTest.cs, DecoderTest.cs : new tests, for Convert().
  80. 2006-02-14 Atsushi Enomoto <[email protected]>
  81. * UTF8EncodingTest.cs : test for bug #77550.
  82. 2006-02-03 Atsushi Enomoto <[email protected]>
  83. * UTF8EncodingTest.cs : added test for insufficient bytes for
  84. flush=true and leftOver!='\0' case.
  85. 2006-01-24 Atsushi Enomoto <[email protected]>
  86. * UTF7EncodingTest.cs : added test for bug #77315.
  87. * UTF8EncodingTest.cs : added test for bug #77315. Also, now a
  88. bunch of tests are working (while they are marked as NotDotNet
  89. under 1.1 profile).
  90. 2006-01-20 Raja R Harinath <[email protected]>
  91. * UnicodeEncodingTest.cs (TestMaxByteCount): Remove extra declaration.
  92. 2006-01-20 Atsushi Enomoto <[email protected]>
  93. * UTF8EncodingTest.cs : added CloneNotReadOnly().
  94. 2006-01-19 Atsushi Enomoto <[email protected]>
  95. * UnicodeEncodingTest.cs, DecoderReplacementFallbackBufferTest.cs,
  96. EncoderReplacementFallbackBufferTest.cs : tests were fixed but
  97. "NotWorking" were not marked correctly.
  98. 2006-01-19 Atsushi Enomoto <[email protected]>
  99. * UTF7EncodingTest.cs UTF8EncodingTest.cs UnicodeEncodingTest.cs :
  100. due to the introduction of fallback, some of their internals have
  101. changed. Thus marked some tests as NotWorking.
  102. * DecoderReplacementFallbackBufferTest.cs,
  103. EncoderReplacementFallbackBufferTest.cs :
  104. some behaviors have changed since beta2, so marked old tests as
  105. NotWorking.
  106. 2005-12-05 Sebastien Pouliot <[email protected]>
  107. * StringBuilderTest.cs: Test case MaxCapacity_Overflow3 doesn't work
  108. under MS 1.1 SP1 (it should throw an ArgumentOutOfRangeException) but
  109. it does work under Mono and MS 2.0 (final). Tagged as "NotWorking".
  110. 2005-11-22 Atsushi Enomoto <[email protected]>
  111. * EncoderReplacementFallbackTest.cs :
  112. Added Latin1 replacement test.
  113. Updated some test results changed from beta2 to RTM.
  114. * DecoderReplacementFallbackTest.cs : the same updates.
  115. 2005-11-16 Atsushi Enomoto <[email protected]>
  116. * UTF8EncodingTest.cs : Simply replaced all ArgumentException with
  117. switched alias (it is DecodefFallbackException in NET_2_0).
  118. 2005-11-15 Atsushi Enomoto <[email protected]>
  119. * EncoderReplacementFallbackBufferTest.cs : new test (it's weird, but
  120. mostly identical to DecoderReplacementFallbackBufferTest...)
  121. 2005-11-15 Atsushi Enomoto <[email protected]>
  122. * DecoderReplacementFallbackBufferTest.cs : new test.
  123. 2005-11-15 Atsushi Enomoto <[email protected]>
  124. * TestEncoding.cs,
  125. DecoderReplacementFallbackTest.cs,
  126. EncoderReplacementFallbackTest.cs : new 2.0 tests.
  127. 2005-08-25 Atsushi Enomoto <[email protected]>
  128. * UTF8EncodingTest.cs : added GetCharsFEFF().
  129. 2005-06-21 Ben Maurer <[email protected]>
  130. * StringBuilderTest.cs: Test replacing with a longer string.
  131. 2005-05-06 Ben Maurer <[email protected]>
  132. * StringBuilderTest.cs (MaxCapacity_Overflow3): Test for #72244.
  133. 2005-01-21 Ben Maurer <[email protected]>
  134. * StringBuilderTest.cs (CapacityFromString): This relies on impl
  135. specific behavior. Rewrite the test.
  136. 2005-01-11 Gonzalo Paniagua Javier <[email protected]>
  137. * System.Text/StringBuilderTest.cs: new tests for capacity when the
  138. StringBuilder is created from a string.
  139. 2005-01-10 Gonzalo Paniagua Javier <[email protected]>
  140. * StringBuilderTest.cs: patch to test for capacity being exceeded.
  141. 2004-06-23 Sebastien Pouliot <[email protected]>
  142. * UTF7EncodingTest.cs: Added 3 more test cases from RFC1642 to decode
  143. and re-encode UTF7 from/to unicode.
  144. 2004-06-07 Atsushi Enomoto <[email protected]>
  145. * UTF8EncodingTest.cs : Added TestThrowOnInvalid().
  146. 2004-05-26 Sebastien Pouliot <[email protected]>
  147. * StringBuilderTest.cs: Added unit tests to be sure integer overflows
  148. are catched.
  149. 2004-05-20 Sebastien Pouliot <[email protected]>
  150. * UTF7EncodingTest.cs, UnicodeEncodingTest.cs: Removed unused SetUp
  151. and TearDown to facilitate searches.
  152. 2004-05-14 Sebastien Pouliot <[email protected]>
  153. * UTF8EncodingTest.cs: Test both characters in test 2.1.4.
  154. 2004-04-14 Sebastien Pouliot <[email protected]>
  155. * UTF8EncodingTest.cs: Ajusted test 3.3.6 and 3.3.7 because MS accept
  156. invalid UTF8 (when it shouldn't) and Mono doesn't. Both case are now
  157. accepted by the unit tests.
  158. 2004-04-14 Sebastien Pouliot <[email protected]>
  159. * UTF8EncodingTest.cs: Added 70 new unit tests from UTF-8-test.txt
  160. (available from http://www.cl.cam.ac.uk/~mgk25/). Tests are adapted
  161. so MS implementation pass them all.
  162. 2004-03-19 Dick Porter <[email protected]>
  163. * UnicodeEncodingTest.cs: Test for character counts on subranges
  164. of arrays with a BOM at the start of the array.
  165. 2004-03-10 Juraj Skripsky <[email protected]>
  166. * StringBuilderTest.cs: added new test for bug in Insert.
  167. 2004-01-23 Gonzalo Paniagua Javier <[email protected]>
  168. * StringBuilderTest.cs: added test for bug #53240.
  169. 2004-01-14 Gonzalo Paniagua Javier <[email protected]>
  170. * StringBuilderTest.cs: added tests for the couple of bugs found in the
  171. new StringBuilder implementation.
  172. 2003-05-14 Nick Drochak <[email protected]>
  173. * UTF7EncodingTest.cs:
  174. * UTF8EncodingTest.cs: added from Patrick Kalkman <[email protected]>
  175. 2003-05-10 Gonzalo Paniagua Javier <[email protected]>
  176. * StringBuilderTest.cs: added replace tests from bug #41397 by
  177. <[email protected]>>.
  178. 2003-03-05 Gonzalo Paniagua Javier <[email protected]>
  179. * ASCIIEncodingTest.cs: added a couple of asserts fot zero-length
  180. arrays.
  181. 2003-02-05 Nick Drochak <[email protected]>
  182. * StringBuilderTest.cs: Test for specific exception using Nunit verson
  183. 2 style Attribute.
  184. 2003-01-30 Zoltan Varga <[email protected]>
  185. * StringBuilderTest.cs: added test for passing a negative capacity to
  186. the constructor.
  187. 2002-12-21 Nick Drochak <[email protected]>
  188. * all: make tests build and run under nunit2
  189. 2002-12-12 Jackson Harper <[email protected]>
  190. * AllTests.cs: Comment out UTF8... test (it does not exist)
  191. 2002-03-17 Mike Kestner <[email protected]>
  192. * ASCIIEncodingTest.cs : New suite for ASCIIEncoding.
  193. * AllTests.cs : Add the new suite.
  194. 2002-02-10 Nick Drochak <[email protected]>
  195. * AllTests.cs: Remove StringBuilderTest suite. There's a major failure
  196. when it's included and the test errors aren't displayed.
  197. 2002-02-09 Nick Drochak <[email protected]>
  198. * StringBuilderTest.cs: Fixed tests that were failing against mscorlib.