ChangeLog 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. 2006-05-30 Atsushi Enomoto <[email protected]>
  2. * XmlSerializerTests.cs : added tailored version of bug #78536 test.
  3. 2006-05-15 Gert Driesen <[email protected]>
  4. * XmlCodeExporterTests.cs: Added tests for arrays. Fixed usage of
  5. XmlRootAttribute in tests.
  6. 2006-04-26 Gert Driesen <[email protected]>
  7. * SoapSchemaExporterTests.cs: Sync expected results with changes to
  8. test classes.
  9. * XmlCodeExporterTests.cs: Same.
  10. 2006-04-26 Gert Driesen <[email protected]>
  11. * DeserializeTests.cs: Improved TestDeserialize_Enum test for
  12. bug #78204.
  13. 2006-04-26 Gert Driesen <[email protected]>
  14. * SoapAttributesTests.cs: Added tests for bug #78205.
  15. * XmlSerializerTestClasses.cs: Added test classes and improved existing
  16. classes for usage in upcoming bug reports.
  17. 2006-04-24 Gert Driesen <[email protected]>
  18. * XmlSchemaExporterTests.cs: Enabled tests which failed due to bug
  19. #78145.
  20. 2006-04-21 Gert Driesen <[email protected]>
  21. * XmlCodeExporterTests.cs: Enabled tests for XmlCodeExporter.
  22. * XmlSchemaImporterTests.cs: Fixed EnumSimpleContent test to pass
  23. on MS.NET 2.0.
  24. 2006-04-20 Gert Driesen <[email protected]>
  25. * XmlCodeExporterTests.cs: Added tests for XmlCodeExporter (currently
  26. marked NotWorking).
  27. 2006-03-25 Gert Driesen <[email protected]>
  28. * XmlSchemaImporterTests.cs: Enabled tests for bug #77907.
  29. 2006-03-25 Gert Driesen <[email protected]>
  30. * XmlSchemaImporterTests.cs: Added NotWorking tests as preparation
  31. for XmlReflectionImporter and SoapReflectionImporter fixes. Reordered
  32. tests.
  33. 2006-03-22 Gert Driesen <[email protected]>
  34. * XmlReflectionImporterTests.cs: Added ImportTypeMapping tests for
  35. void and null type argument. Improved WrongChoices test to make sure
  36. the exception(s) we throw match those of MSFT. Added test for bug
  37. #77591.
  38. 2006-03-10 Gert Driesen <[email protected]>
  39. * XmlSchemaExporterTests.cs: Enabled tests for bug #77111.
  40. .
  41. 2006-03-10 Gert Driesen <[email protected]>
  42. * DeserializeTests.cs: Enabled tests for bug #77530.
  43. * XmlSerializerTests.cs: Enabled tests for bug #77530.
  44. 2006-03-07 Lluis Sanchez Gual <[email protected]>
  45. * System.Xml.Serialization/XmlSerializerTestClasses.cs:
  46. * System.Xml.Serialization/XmlSerializerTests.cs: Added tests
  47. for XmlSchemaForm.
  48. 2006-02-16 Gert Driesen <[email protected]>
  49. * XmlReflectionImporter.cs: Enabled few tests for bug #77531.
  50. * SoapReflectionImporter.cs: Enabled few tests for bug #77531.
  51. 2006-02-16 Lluis Sanchez Gual <[email protected]>
  52. * XmlSchemaImporterTests.cs: Added test for bug #76848.
  53. 2006-02-11 Gert Driesen <[email protected]>
  54. * XmlRootAttributeTests.cs: Set eol-style to CRLF.
  55. * SoapTypeAttributeTests.cs: Same.
  56. * XmlIncludeAttributeTests.cs: Same.
  57. * XmlTextAttributeTests.cs: Same.
  58. * XmlSerializerTests.cs: Same.
  59. * SoapIncludeAttributeTests.cs: Same.
  60. * XmlSerializationWriterTests.cs: Same.
  61. * XmlElementAttributeTests.cs: Same.
  62. * ComplexDataStructure.cs: Same.
  63. * DeserializerTests.cs: Same.
  64. * SoapElementAttributeTests.cs: Same.
  65. * XmlChoiceIdentifierAttributeTests.cs: Same.
  66. * XmlArrayItemAttributeTests.cs: Same.
  67. * XmlAnyElementAttributeTests.cs: Same.
  68. * XmlAttributesTests.cs: Same.
  69. * XmlAttributeAttributeTests.cs: Same.
  70. * XmlEnumAttributeTests.cs: Same.
  71. * SoapAttributeAttributeTests.cs: Same.
  72. * SoapEnumAttributeTests.cs: Same.
  73. * SoapSchemaMemberTests.cs: Same.
  74. * XmlArrayAttributeTests.cs: Same.
  75. * XmlSerializerTestClasses.cs: Same.
  76. * XmlSchemaImporterTests.cs: Set eol-style to native.
  77. 2006-02-11 Gert Driesen <[email protected]>
  78. * XmlReflectionImporterTests.cs: Added test for IDictionary import.
  79. Set eol style to CRLF.
  80. * SoapReflectionImporterTests.cs: Added test for IDictionary import.
  81. 2006-02-11 Gert Driesen <[email protected]>
  82. * XmlSerializerTestClasses.cs: Fixed line endings (sigh).
  83. 2006-02-10 Gert Driesen <[email protected]>
  84. * DeserializeTests.cs: Added tests for deserialization of enums, and
  85. primitive types container.
  86. * XmlSerializerTests.cs: Numbered some tests.
  87. 2006-02-09 Gert Driesen <[email protected]>
  88. * XmlSerializerTests.cs: Fixed build after failed merge.
  89. 2006-02-09 Gert Driesen <[email protected]>
  90. * XmlSerializerTests.cs: Added test for bug #77501. Added tests for
  91. XML and encoded serialization of enums.
  92. 2006-02-09 Gert Driesen <[email protected]>
  93. * XmlSerializationWriterTests.cs: Added Reset overload that takes
  94. Formatting. Added XmlNode[] tests for bug #77512, enabled tests for
  95. bug #77512.
  96. 2006-02-09 Gert Driesen <[email protected]>
  97. * SoapReflectionImporterTests.cs: Marked test NotDotNet.
  98. 2006-02-09 Lluis Sanchez Gual <[email protected]>
  99. * XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test
  100. for bug #77447.
  101. 2006-02-09 Gert Driesen <[email protected]>
  102. * XmlSerializerTests.cs: Added constants for usage in new tests.
  103. Added methods for encoded serialization. Fixed line endings.
  104. 2006-02-09 Gert Driesen <[email protected]>
  105. * XmlSerializerTestClasses.cs: Added test classes.
  106. 2006-02-09 Gert Driesen <[email protected]>
  107. * XmlSerializationWriterTests.cs: Use Assert instead of deprecated
  108. Assertion class. Added tests for FromEnum, WriteXsiType,
  109. WriteTypedPrimitive and WritePotentiallyReferencingElement. Changed
  110. accessibility of Reset and Content on XmlSerializationWriterTester
  111. and added public Execute methods for WritePotentiallyReferencingElement
  112. and WriteTypedPrimitive, to allow this class to be useful for tests
  113. that have effect on the prefix for other tests.
  114. * XmlSerializationReaderTests.cs: Added tests for ToEnum.
  115. 2006-02-08 Gert Driesen <[email protected]>
  116. * XmlTypeAttributeTests.cs: Set eol-style to native.
  117. 2006-02-06 Gert Driesen <[email protected]>
  118. * DeserializeTests.cs: Use Assert instead of deprecated Assertion.
  119. Renumbered tests. Fixed line endings.
  120. 2006-02-05 Gert Driesen <[email protected]>
  121. * XmlSerializerTests.cs: No longer derive from Assertion, fixed some
  122. tests that were catching NUnit's AssertionException too.
  123. 2006-02-04 Gert Driesen <[email protected]>
  124. * XmlSchemaExporterTests.cs: Reworked tests that fail on Mono
  125. due to bug #77117 to pass on Mono (until that bug is fixed) and
  126. mark these tests NotDotNet.
  127. 2006-01-23 Gert Driesen <[email protected]>
  128. * XmlReflectionImporterTests.cs: Marked tests NotWorking until fixes
  129. have landed in svn.
  130. * SoapReflectionImporterTests.cs: Added numerous tests.
  131. * XmlSchemaImporterTests.cs: Added numerous tests.
  132. * XmlSchemaExporterTests.cs: Added numerous tests.
  133. * SoapSchemaExporterTests.cs: Added numerous tests.
  134. * XmlSerializerTestClasses.cs: Added test classes for
  135. XmlSchemaExporter. Fixed line endings (to CRLF).
  136. 2006-01-07 Gert Driesen <[email protected]>
  137. * XmlReflectionImporterTests.cs: Added numerous tests. No longer
  138. derive from Assertion.
  139. 2005-12-29 Gert Driesen <[email protected]>
  140. * XmlSchemaExporterTests.cs: Added tests for exporting structs, and
  141. arrays. Added tests for bug #77117. Refactored some existing tests.
  142. 2005-12-28 Gert Driesen <[email protected]>
  143. * XmlSerializerTests.cs: Added serialization test for XmlSchema.
  144. * XmlSchemaExporterTests.cs: Added tests for class, IXmlSerializable
  145. and primitives.
  146. 2005-12-27 Gert Driesen <[email protected]>
  147. * XmlSerializerTests.cs: Number individual tests.
  148. 2005-12-27 Gert Driesen <[email protected]>
  149. * XmlAttributesTests.cs: No longer derive from Assertion, number
  150. individual tests.
  151. 2005-12-05 Lluis Sanchez Gual <[email protected]>
  152. * XmlSerializerTestClasses.cs:
  153. * DeserializeTests.cs: Added tests for bug #76808 and related behavior.
  154. 2005-12-01 Lluis Sanchez Gual <[email protected]>
  155. * XmlSerializerTestClasses.cs:
  156. * XmlSerializerTests.cs: Added tests for bug #76860.
  157. 2005-11-24 Vladimir Krasnov <[email protected]>
  158. * XmlSerializerTestClasses.cs: added two enum types, without
  159. 0-value
  160. * XmlSerializerTests.cs: added tests for serialization enum's
  161. default value
  162. 2005-09-26 Lluis Sanchez Gual <[email protected]>
  163. * XmlSerializerTests.cs, DeserializeTests.cs,
  164. XmlSerializerTestClasses.cs: Added tests for serialization of
  165. arrays of choice values.
  166. 2005-09-21 Lluis Sanchez Gual <[email protected]>
  167. * XmlSerializerTests.cs, Added test for bug #76049.
  168. 2005-09-21 Lluis Sanchez Gual <[email protected]>
  169. * XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test
  170. for bug #75986.
  171. 2005-08-24 Lluis Sanchez Gual <[email protected]>
  172. * XmlSerializerTests.cs: Added test for bug #75855.
  173. * DeserializeTests.cs: New test.
  174. * XmlSerializerTestClasses.cs: New test classes.
  175. 2005-07-31 Gert Driesen <[email protected]>
  176. * ComplexDataStructure.cs: Fixed test due to change in default value
  177. of XmlArrayItemAttribute.IsNullable.
  178. * SoapAttributeAttributeTests.cs: Added tests for default values.
  179. * SoapElementAttributeTests.cs: Added tests for default values.
  180. * SoapEnumAttributeTests.cs: Added tests for default values.
  181. * SoapIncludeAttributeTests.cs: Added tests for default values.
  182. * SoapSchemaMemberTests.cs: Added tests for default values.
  183. * SoapTypeAttributeTests.cs: Added tests for default values.
  184. * XmlAnyElementAttributeTests.cs: Added tests for default values.
  185. * XmlArrayAttributeTests.cs: Added tests for default values.
  186. * XmlArrayItemAttributeTests.cs: Added tests for default values.
  187. * XmlAttributeAttributeTests.cs: Added tests for default values.
  188. * XmlChoiceIdentifierAttributeTests.cs: Added tests for default
  189. values.
  190. * XmlElementAttributeTests.cs: Added tests for default values.
  191. * XmlEnumAttributeTests.cs: Added tests for default values.
  192. * XmlIncludeAttributeTests.cs: Added tests for default values.
  193. * XmlRootAttributeTests.cs: Added tests for default values.
  194. * XmlTextAttributeTests.cs: Added tests for default values.
  195. * XmlTypeAttributeTests.cs: Added tests for default values.
  196. 2005-06-17 Raja R Harinath <[email protected]>
  197. * XmlSerializerTests.cs (TestSerializeDateTime): Avoid rounding
  198. errors while printing timezone offset (off.TotalHours == 5.5 gets
  199. printed as 6). Fix sign of timezone.
  200. 2005-04-26 Lluis Sanchez Gual <[email protected]>
  201. * XmlSerializerTests.cs:
  202. * DeserializeTests.cs:
  203. * XmlSerializerTestClasses.cs: Added tests for readonly properties and
  204. elements with spaces on them.
  205. 2005-03-30 Lluis Sanchez Gual <[email protected]>
  206. * XmlSerializerTests.cs:
  207. * XmlReflectionImporterTests.cs:
  208. * DeserializeTests.cs:
  209. * XmlSerializerTestClasses.cs: Added tests for serialization of choices.
  210. 2005-03-29 Lluis Sanchez Gual <[email protected]>
  211. * XmlSerializerTests.cs:
  212. * DeserializeTests.cs:
  213. * XmlSerializerTestClasses.cs: Added some tests for xml node serialization.
  214. 2005-02-28 Atsushi Enomoto <[email protected]>
  215. * XmlReflectionImporterTests.cs : set NotWorking for trivial empty
  216. string comparison.
  217. 2005-02-10 Nick Drochak <[email protected]>
  218. * DeserializeTests.cs: Ignore new test on MS.NET, since it fails there.
  219. 2005-02-07 Lluis Sanchez Gual <[email protected]>
  220. * DeserializeTests.cs: Added test case for bug #72265.
  221. 2005-01-30 Nick Drochak <[email protected]>
  222. * ComplexDataStructure.cs:
  223. * DeserializationTests.cs: Ignore failures on .NET
  224. 2004-09-02 Lluis Sanchez Gual <[email protected]>
  225. * XmlSerializerTestClasses.cs: Added some test classes.
  226. * DeserializeTests.cs: Added tests for bug #61464.
  227. 2004-03-24 Lluis Sanchez Gual <[email protected]>
  228. * XmlSerializerTests.cs: Added some identifiers for AssertEquals.
  229. Minor fixes in Infoset method.
  230. * ComplexDataStructure.cs: New set of tests for testing complex object
  231. serialization.
  232. 2004-03-13 David Sheldon <[email protected]>
  233. * XmlReflectionImporterTests.cs: Switched the AssertEquals around
  234. the other way, so that the expecteed value was the first parameter.
  235. This makes the error messages you get out of it better.
  236. 2004-03-12 Lluis Sanchez Gual <[email protected]>
  237. * DeserializeTests.cs: Added test for empty enum deserialization (bug #55509).
  238. * XmlAttributesTests.cs, XmlReflectionImporterTests.cs,
  239. XmlSerializationWriterTests.cs, XmlSerializerTests.cs:
  240. Simplified namespace hierarchy.
  241. * XmlSerializerTestClasses.cs: Added more test classes.
  242. 2003-12-18 Lluis Sanchez Gual <[email protected]>
  243. * DeserializeTests.cs, XmlAttributesTests.cs: Changed namespace.
  244. * XmlSerializationWriterTests.cs, XmlSerializerTests.cs: Make xml compares
  245. independent from the text format.
  246. 2003-05-20 Atsushi Enomoto <[email protected]>
  247. * added DeserializeTests.cs and XmlAttributesTest.cs
  248. 2003-05-18 Atsushi Enomoto <[email protected]>
  249. * XmlSerializerTests.cs : fixed some AssertEquals() argument orders.
  250. and replaced some Assert() with AssertEquals().
  251. Applied USE_VERSION_1_1 to TestConstructor().
  252. 2003-05-16 Dick Porter <[email protected]>
  253. * XmlSerializerTests.cs: Test what happens when nulls are passed
  254. to the constructor
  255. 2003-05-16 Atsushi Enomoto <[email protected]>
  256. * XmlSerializerTests.cs : fixed some argument orders and fixed
  257. timezone dependent part of TestSerializeDateTime().
  258. 2003-05-13 Martin Willemoes Hansen <[email protected]>
  259. * Tests inherits from Assertion and Assertion. prefixes removed
  260. 2003-05-10 Atsushi Enomoto <[email protected]>
  261. * added XmlSerializationWriterTests.cs. (by Erik)
  262. 2003-04-25 Atsushi Enomoto <[email protected]>
  263. * added XmlReflectionImporterTests.cs. (by Erik)
  264. 2003-04-12 Atsushi Enomoto <[email protected]>
  265. * added this file as a new entry.
  266. See ../ChangeLog to find former ChangeLog entries.
  267. * added XmlSerializerTests.cs and XmlSerializerTestClasses.cs
  268. (by Erik Lebel)