ChangeLog 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545
  1. 2010-06-30 Atsushi Enomoto <[email protected]>
  2. * XmlWriterTests.cs : remove NotWorking everywhere.
  3. 2010-06-30 Atsushi Enomoto <[email protected]>
  4. * XmlWriterTests.cs : add a bit more assertions.
  5. Remove NotWorking from some tests.
  6. 2010-06-30 Atsushi Enomoto <[email protected]>
  7. * XmlWriterTests.cs : more notes and assertions.
  8. 2010-06-30 Atsushi Enomoto <[email protected]>
  9. * XmlWriterTests.cs : more notes and tests.
  10. 2010-06-30 Atsushi Enomoto <[email protected]>
  11. * XmlWriterTests.cs : refine failure conditions.
  12. 2010-06-30 Atsushi Enomoto <[email protected]>
  13. * XmlWriterTests.cs : add test matrix for understanding things.
  14. Make those test names consistent. Mark as NotWorking.
  15. 2010-06-29 Andreia Gaita <[email protected]>
  16. * XmlWriterTests.cs : added tests for bug #607967.
  17. 2010-06-16 Atsushi Enomoto <[email protected]>
  18. * XmlTextReaderTests.cs : added test for bug #608391.
  19. 2010-04-28 Atsushi Enomoto <[email protected]>
  20. * XmlDocumentTests.cs : add test for bug #598953.
  21. 2010-03-26 Atsushi Enomoto <[email protected]>
  22. * XmlReaderCommonTests.cs : added test for ReadElementContentAs() for
  23. qname, with default namespace.
  24. 2010-01-28 Atsushi Enomoto <[email protected]>
  25. * XmlReaderCommonTests.cs : added test for bug #543332.
  26. 2010-01-25 Atsushi Enomoto <[email protected]>
  27. * XmlConvertTest.cs : test convert TimeSpan.MinValue to string.
  28. Patch by Tiaan Geldenhuys.
  29. 2010-01-15 Atsushi Enomoto <[email protected]>
  30. * XmlConvertTests.cs : add test for ToString(TimeSpan) with small
  31. ticks.
  32. 2010-01-15 Atsushi Enomoto <[email protected]>
  33. * XmlConvertTests.cs : add test for ToTimeSpan() with spaces.
  34. 2010-01-15 Atsushi Enomoto <[email protected]>
  35. * XmlConvertTests.cs : add test for ToDateTimeOffset() with date
  36. string with spaces.
  37. 2010-01-12 Atsushi Enomoto <[email protected]>
  38. * XmlConvertTests.cs : added commented-out tests for the remaining
  39. parse tests by Tiaan Geldenhuys for XLinq, with the reason why.
  40. 2010-01-12 Atsushi Enomoto <[email protected]>
  41. * XmlConvertTests.cs : float parse should do the same. Fix NaN test.
  42. 2010-01-12 Atsushi Enomoto <[email protected]>
  43. * XmlConvertTests.cs : another double parse test for string with
  44. spaces, for string constants such as NaN.
  45. 2010-01-12 Atsushi Enomoto <[email protected]>
  46. * XmlConvertTests.cs : add double parse test for string with spaces.
  47. 2010-01-12 Atsushi Enomoto <[email protected]>
  48. * XmlWriterTests.cs : added a corner case test for empty string handling
  49. difference between XmlTextWriter and XmlWriter.Create().
  50. 2009-11-17 Atsushi Enomoto <[email protected]>
  51. * XmlConvertTests.cs : add test for DateTimeOffset roundtrip.
  52. 2009-11-13 Andreia Gaita <[email protected]>
  53. * XmlTextReaderTests.cs: Added ParsingWithNSMgrSubclass test to check
  54. r146175 fix (chained namespace lookups using XmlNamespaceManager
  55. subclasses)
  56. 2009-11-11 Atsushi Enomoto <[email protected]>
  57. * XmlNodeReaderTests.cs : added test for bug #550379.
  58. 2009-09-15 Atsushi Enomoto <[email protected]>
  59. * XmlAttributeCollectionTests.cs : add test for bug #508296 by
  60. Tom Hindle.
  61. 2009-08-21 Atsushi Enomoto <[email protected]>
  62. * XmlTextReaderTests.cs : added test for null nametable in parser
  63. context.
  64. 2009-07-22 Atsushi Enomoto <[email protected]>
  65. * XmlNamespaceManagerTests.cs : add test for bug #514015.
  66. 2009-07-22 Atsushi Enomoto <[email protected]>
  67. * XmlTextReaderTests.cs : added test for bug #523971 by Hib Eris.
  68. 2009-06-26 Robert Jordan <[email protected]>
  69. * *.cs: Upgrade to new NUnit style.
  70. 2009-05-22 Gert Driesen <[email protected]>
  71. * XmlResolverTest.cs: Fix ResolveUri test on Windows when current
  72. directory is not on C drive.
  73. 2009-05-12 Jonas Larsson <[email protected]>
  74. * XmlValidatingReaderTests.cs : test for bug #502168
  75. 2009-05-11 Atsushi Enomoto <[email protected]>
  76. * XmlValidatingReaderTests.cs : test for bug #501814 by Jonas
  77. Larsson.
  78. 2009-05-11 Atsushi Enomoto <[email protected]>
  79. * XsdValidatingReaderTest.cs : test for bug #501763 by Jonas Larsson.
  80. 2009-04-28 Sebastien Pouliot <[email protected]>
  81. * XmlReaderCommonTests.cs: Add test case for an empty string url
  82. 2009-04-28 Sebastien Pouliot <[email protected]>
  83. * XmlResolverTest.cs: New. Unit tests for base features.
  84. 2009-04-22 Atsushi Enomoto <[email protected]>
  85. * XmlAttributeCollectionTests.cs : added test for bug #496022.
  86. 2009-03-16 Atsushi Enomoto <[email protected]>
  87. * XmlParserContextTests.cs : added test for bug #484519.
  88. 2009-03-16 Atsushi Enomoto <[email protected]>
  89. * XmlReaderCommonTests.cs : added test for bug #480066.
  90. 2009-03-16 Atsushi Enomoto <[email protected]>
  91. * XmlWriterTests.cs : only bogus XmlTextWriter ignores null namespace
  92. for namespae conflict check.
  93. 2009-02-10 Atsushi Enomoto <[email protected]>
  94. * XmlTextWriterTests.cs : added test for bug #474091.
  95. 2009-02-09 Atsushi Enomoto <[email protected]>
  96. * XmlElementTests.cs : added test for bug #464394.
  97. 2009-02-06 Atsushi Enomoto <[email protected]>
  98. * XmlTextWriterTests.cs : added test for bug #472634.
  99. 2009-01-20 Atsushi Enomoto <[email protected]>
  100. * XmlReaderCommonTests.cs : added test for bug #464229.
  101. 2009-01-08 Atsushi Enomoto <[email protected]>
  102. * XmlReaderCommonTests.cs : added test for ReadContentAsString()
  103. and ReadElementContentAsString() against certain node types.
  104. 2008-12-09 Atsushi Enomoto <[email protected]>
  105. * XmlValidatingReaderTests.cs : added test for validating mixed
  106. element under xs:any.
  107. 2008-09-17 Atsushi Enomoto <[email protected]>
  108. * XmlReaderCommonTests.cs : another Subtree+EmptyElement case.
  109. 2008-09-17 Atsushi Enomoto <[email protected]>
  110. * XmlReaderCommonTests.cs :
  111. added test for NodeType for empty element.
  112. 2008-09-17 Atsushi Enomoto <[email protected]>
  113. * XmlReaderCommonTests.cs :
  114. added test for ReadSubtree() on non-element.
  115. 2008-07-28 Atsushi Enomoto <[email protected]>
  116. * XmlTextReaderTests.cs : added test for bug #412657.
  117. 2008-06-11 Atsushi Enomoto <[email protected]>
  118. * XmlConvertTests.cs : added test for bug #397934
  119. 2008-06-11 Atsushi Enomoto <[email protected]>
  120. * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison.
  121. 2008-06-09 Atsushi Enomoto <[email protected]>
  122. * XmlTextReaderTests.cs : added test for bug #398374.
  123. 2008-06-05 Atsushi Enomoto <[email protected]>
  124. * XmlConvertTests.cs : added test for bug #320424.
  125. 2008-05-22 Atsushi Enomoto <[email protected]>
  126. * XmlReaderSettingsTests.cs : added test for bug #392385.
  127. 2008-05-07 Atsushi Enomoto <[email protected]>
  128. * XmlReaderCommonTests.cs : added test for bug #385638.
  129. 2008-04-17 Atsushi Enomoto <[email protected]>
  130. * XmlElementTests.cs : added test for bug #380720.
  131. * XmlAttributeTests.cs : numbered some assertions.
  132. 2008-04-02 Atsushi Enomoto <[email protected]>
  133. * XsdValidatingReaderTests.cs : added test for bug #376395.
  134. 2008-03-31 Gert Driesen <[email protected]>
  135. * XmlDocumentTests.cs: Fixed line endings.
  136. * XmlAttributeCollectionTests.cs: Fixed line endings.
  137. * XmlDocumentEventTests.cs: Fixed line endings.
  138. * XmlNodeTests.cs: Fixed line endings.
  139. * XsdValidatingReaderTests.cs: Fixed line endings.
  140. * XmlDocumentTypeTests.cs: Fixed line endings.
  141. * XmlEntityReferenceTests.cs: Fixed line endings.
  142. 2008-03-31 Gert Driesen <[email protected]>
  143. * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion
  144. class. Improved a few tests. Added link to MS bug report for regression
  145. in .NET 2.0. Numbered tests.
  146. 2008-02-19 Atsushi Enomoto <[email protected]>
  147. * XmlParserContextTests.cs : they are working. case #3 should not
  148. try to parse broken internalSubset (we do not allow broken
  149. intsubset and it is almost no worthy of assuring only-nominal
  150. .net compat that such broken internalSubset should be allowed).
  151. 2008-01-25 Atsushi Enomoto <[email protected]>
  152. * XmlReaderCommonTests.cs : added test for bug #347768.
  153. 2008-01-15 Gert Driesen <[email protected]>
  154. * XmlParserContextTests.cs: Added ctor tests.
  155. 2007-12-06 Atsushi Enomoto <[email protected]>
  156. * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access
  157. such a server whose (domain) name is "file.txt", which is actually
  158. an absolute URI. Remove "regression" in the nunit test.
  159. 2007-11-12 Atsushi Enomoto <[email protected]>
  160. * XsdValidatingReaderTests.cs : added test for #339934.
  161. 2007-11-09 Atsushi Enomoto <[email protected]>
  162. * XmlConvertTests.cs : added test for #339004 and more.
  163. 2007-10-31 Gert Driesen <[email protected]>
  164. * XmlConvertTests.cs: Added link to MS bug report.
  165. 2007-10-31 Atsushi Enomoto <[email protected]>
  166. * XsdValidatingReaderTests.cs : added test for #336625.
  167. 2007-10-30 Atsushi Enomoto <[email protected]>
  168. * XmlConvertTest.cs : added test for DateTime roundtrip.
  169. 2007-10-19 Atsushi Enomoto <[email protected]>
  170. * XmlReaderCommonTests.cs : added test for bug #334752.
  171. 2007-09-28 Atsushi Enomoto <[email protected]>
  172. * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute().
  173. 2007-09-27 Atsushi Enomoto <[email protected]>
  174. * XmlWriterTests.cs : added test for WriteValue(object).
  175. * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty
  176. namespace.
  177. 2007-08-13 Atsushi Enomoto <[email protected]>
  178. * XmlWriterSettingsTests.cs : added test for extraneous newline on
  179. OmitXmlDeclaration mode.
  180. 2007-08-02 Atsushi Enomoto <[email protected]>
  181. * XsdValidatingReaderTests.cs : test for bug #82010.
  182. 2007-08-02 Atsushi Enomoto <[email protected]>
  183. * XsdValidatingReaderTests.cs : another test posted on bug #82183.
  184. 2007-07-17 Atsushi Enomoto <[email protected]>
  185. * XsdValidatingReaderTests.cs : added test for bug #82099.
  186. 2007-07-12 Atsushi Enomoto <[email protected]>
  187. * XmlWriterTests.cs : added test for bug #82051.
  188. 2007-07-11 Atsushi Enomoto <[email protected]>
  189. * XmlReaderSettingsTests.cs : added test for bug #82062.
  190. 2007-06-30 Gert Driesen <[email protected]>
  191. * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too.
  192. Fixed line endings.
  193. 2007-06-13 Atsushi Enomoto <[email protected]>
  194. * XmlDocumentFragmentTests.cs : added InnerText().
  195. * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass
  196. on windows.
  197. 2007-05-31 Atsushi Enomoto <[email protected]>
  198. * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes.
  199. 2007-05-26 Gert Driesen <[email protected]>
  200. * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved
  201. their coverage. Commented out newly introduced tests since they fail
  202. on Mono. Added NotWorking Create_XmlWriter2 test.
  203. 2007-05-16 Gert Driesen <[email protected]>
  204. * XmlWriterTests.cs: Added tests for Close that verify closing of
  205. underlying stream.
  206. 2007-04-27 Atsushi Enomoto <[email protected]>
  207. * XsdValidatingReaderTests.cs : added test for bug #81460.
  208. 2007-04-25 Atsushi Enomoto <[email protected]>
  209. * XmlConvertTests.cs : added test for MaxValue serialization with
  210. every XmlDateTimeSerializationMode.
  211. 2007-04-25 Atsushi Enomoto <[email protected]>
  212. * XmlReaderCommonTests.cs : added test for bug #81451.
  213. 2007-04-24 Atsushi Enomoto <[email protected]>
  214. * XsdValidatingReaderTests.cs : added test for bug #81360.
  215. 2007-04-03 Atsushi Enomoto <[email protected]>
  216. * XmlTextReaderTests.cs : added test for bug #81294.
  217. 2007-03-05 Atsushi Enomoto <[email protected]>
  218. * XmlReaderSettingsTests.cs : added test for bug #81000.
  219. 2007-02-07 Atsushi Enomoto <[email protected]>
  220. * XmlReaderCommonTests.cs : added test for bug #80848.
  221. 2007-02-07 Atsushi Enomoto <[email protected]>
  222. * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().
  223. 2006-12-20 Atsushi Enomoto <[email protected]>
  224. * XmlNodeTests.cs : added tests for bug #80331.
  225. 2006-12-19 Atsushi Enomoto <[email protected]>
  226. * XmlTextReaderTests.cs : added test for bug #80308.
  227. 2006-12-12 Atsushi Enomoto <[email protected]>
  228. * XmlNodeTests.cs : added test for bug #80233.
  229. 2006-12-12 Atsushi Enomoto <[email protected]>
  230. * XmlValidatingReaderTests.cs : #if NET_2_0 was missing.
  231. 2006-12-12 Atsushi Enomoto <[email protected]>
  232. * XmlReaderSettingsTests.cs : added test to make sure that Create()
  233. returns a validating XmlReader.
  234. 2006-12-12 Atsushi Enomoto <[email protected]>
  235. * XmlValidatingReaderTests.cs : added test for bug #80231.
  236. 2006-12-11 Atsushi Enomoto <[email protected]>
  237. * XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
  238. when loading from XmlReader.
  239. 2006-12-05 Atsushi Enomoto <[email protected]>
  240. * XmlNodeTests.cs : added another test for GetPrefixOfNamespace().
  241. 2006-11-20 Atsushi Enomoto <[email protected]>
  242. * XmlWriterSettingsTests.cs : added tests for relationship between
  243. ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
  244. 2006-11-17 Atsushi Enomoto <[email protected]>
  245. * XmlReaderSettingsTests.cs : added test for bug #79224; it does not
  246. load external schemas when validation mode is none.
  247. 2006-11-14 Atsushi Enomoto <[email protected]>
  248. * XmlReaderSettingsTests.cs : added validation event handler test
  249. case.
  250. 2006-11-13 Atsushi Enomoto <[email protected]>
  251. * XmlReaderSettingsTests.cs : added custom resolver case for primary
  252. XML stream (custom resolver is indeed used and here it should cause
  253. error).
  254. 2006-11-13 Atsushi Enomoto <[email protected]>
  255. * XmlReaderSettingsTests.cs : added NullResolver() case.
  256. 2006-10-27 Atsushi Enomoto <[email protected]>
  257. * XsdValidatingReaderTests.cs : the previous test raises different
  258. exception in 2.0.
  259. 2006-10-27 Atsushi Enomoto <[email protected]>
  260. * XsdValidatingReaderTests.cs : added bug #79650 case.
  261. 2006-10-27 Atsushi Enomoto <[email protected]>
  262. * XmlTextReaderTests.cs : added bug #79683 case.
  263. 2006-09-26 Atsushi Enomoto <[email protected]>
  264. * XmlDeclarationTests.cs : added bug #79496 case.
  265. 2006-09-21 Atsushi Enomoto <[email protected]>
  266. * XmlDocumentTests.cs : added bug #79468 case.
  267. 2006-09-19 Atsushi Enomoto <[email protected]>
  268. * XmlElementTests.cs : added test for #79420.
  269. * XmlAttributeTests.cs : added similar test.
  270. * XmlDocumentTests.cs : fix warnings.
  271. 2006-09-04 Atsushi Enomoto <[email protected]>
  272. * XmlReaderCommonTests.cs : added test for bug #79268.
  273. 2006-09-01 Atsushi Enomoto <[email protected]>
  274. * XmlTextWriterTests.cs : added test for bug #79047
  275. 2006-08-26 Atsushi Enomoto <[email protected]>
  276. * XmlDocumentTests.cs : added test for bug #79163.
  277. 2006-08-14 Atsushi Enomoto <[email protected]>
  278. * XmlTextReaderTests.cs : added test for whitespace node value which
  279. comes after a text declaration in XML external entity (i.e. .ctor()
  280. with XmlNodeType.Element).
  281. 2006-08-10 Atsushi Enomoto <[email protected]>
  282. * XmlTextWriterTests.cs : more indentation tests.
  283. 2006-08-07 Atsushi Enomoto <[email protected]>
  284. * XmlTextWriterTests.cs : test for #79019.
  285. 2006-07-28 Atsushi Enomoto <[email protected]>
  286. * XmlTextWriterTests.cs : added test case for comments, PIs and
  287. indentation.
  288. 2006-07-25 Atsushi Enomoto <[email protected]>
  289. * XmlConvertTest.cs :
  290. Added TimeSpan conversion test for min/max values.
  291. 2006-06-26 Atsushi Enomoto <[email protected]>
  292. * XmlReaderCommonTests.cs : added test for bug #78706.
  293. 2006-06-08 Atsushi Enomoto <[email protected]>
  294. * XmlTextWriterTests.cs : added test for bug #78598.
  295. 2006-05-09 Atsushi Enomoto <[email protected]>
  296. * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS().
  297. 2006-04-21 Atsushi Enomoto <[email protected]>
  298. * XmlTextWriterTests.cs : test for bug #78148.
  299. 2006-04-14 Atsushi Enomoto <[email protected]>
  300. * XmlReaderCommonTests.cs : added test for ReadElementContentAs()
  301. with argument typeof(object).
  302. 2006-04-12 Atsushi Enomoto <[email protected]>
  303. * XmlReaderSettingsTests.cs :
  304. Added CreateValidatorFromNonIXmlNamespaceResolver() which is
  305. uncovered by NVDL validator.
  306. * XmlDefaultReader.cs : new file for above.
  307. 2006-04-06 Atsushi Enomoto <[email protected]>
  308. * XmlReaderCommonTests.cs : added test for
  309. ReadElementContentAsString() and empty element.
  310. 2006-04-05 Atsushi Enomoto <[email protected]>
  311. * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
  312. set_NewLineChars() and OmitXmlDeclaration.
  313. 2006-03-08 Atsushi Enomoto <[email protected]>
  314. * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
  315. ReadElementContentAsString().
  316. 2006-02-24 Atsushi Enomoto <[email protected]>
  317. * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
  318. WriteString() test which failed to fail (Assert.Fail).
  319. 2006-02-22 Atsushi Enomoto <[email protected]>
  320. * XmlTextWriterTests.cs : added invalid character processing test.
  321. 2006-02-20 Atsushi Enomoto <[email protected]>
  322. * XmlReaderCommonTests.cs : added custom assertion overload that takes
  323. test label.
  324. * XmlNodeReaderTests.cs : labeled some.
  325. * XmlTextWriterTests.cs :
  326. Changed the semantics of AttributeNamespacesXmlnsXmlns() and
  327. removed NotDotNet (in contrast this test should fail with previous
  328. version of XmlTextWriter). See the code comment for details.
  329. Added WriteQualifiedNameXmlnsError().
  330. 2006-02-14 Atsushi Enomoto <[email protected]>
  331. * XmlTextReaderTests.cs : added WhitespaceHandling tests.
  332. 2006-02-14 Atsushi Enomoto <[email protected]>
  333. * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
  334. test WriteString().
  335. 2006-02-14 Atsushi Enomoto <[email protected]>
  336. * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
  337. 2006-02-14 Atsushi Enomoto <[email protected]>
  338. * XmlTextWriterTests.cs : numbered some tests and added some comments.
  339. 2006-01-25 Atsushi Enomoto <[email protected]>
  340. * XmlConvertTests.cs : added test for bug #77350.
  341. 2006-01-16 Atsushi Enomoto <[email protected]>
  342. * XmlConvertTests.cs : added test for bug #77252.
  343. 2006-01-13 Atsushi Enomoto <[email protected]>
  344. * XsdValidatingReaderTests.cs : test from bug #77241.
  345. 2006-01-13 Atsushi Enomoto <[email protected]>
  346. * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
  347. 2006-01-12 Atsushi Enomoto <[email protected]>
  348. * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
  349. Ignore rather than NotWorking. Also it is not for bug #77086 and
  350. #77077 (they were fixed). See bug #77088.
  351. 2006-01-12 Atsushi Enomoto <[email protected]>
  352. * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
  353. 2006-01-12 Atsushi Enomoto <[email protected]>
  354. * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
  355. 2006-01-06 Atsushi Enomoto <[email protected]>
  356. * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
  357. as well as XPathNavigator.WriteSubtree(XmlWriter).
  358. 2006-01-06 Atsushi Enomoto <[email protected]>
  359. * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
  360. does not ignore whitespace nodes, and it does not normalize string
  361. incorrectly.
  362. 2006-01-06 Atsushi Enomoto <[email protected]>
  363. * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
  364. type restriction.
  365. 2006-01-05 Gert Driesen <[email protected]>
  366. * XmlElementTests.cs: Improved tests for setting prefix to null
  367. or zero-length string. On 2.0 profile, setting prefix to null should
  368. not result in ArgumentNullException.
  369. * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
  370. WriteWhitespace tests for null or zero-length value.
  371. 2006-01-05 Atsushi Enomoto <[email protected]>
  372. * XmlTextWriterTests.cs : removed silly part from
  373. WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
  374. (kept remaining part of this test; see if it makes sense after
  375. bug #77094 got fixed).
  376. 2005-12-29 Gert Driesen <[email protected]>
  377. * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
  378. with null or zero-length value (await approval for XmlTextWriter
  379. change from Atsushi).
  380. 2005-12-27 Gert Driesen <[email protected]>
  381. * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
  382. with null or zero-length value (await approval for XmlTextWriter
  383. change from Atsushi).
  384. 2005-12-27 Gert Driesen <[email protected]>
  385. * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
  386. WriteNmToken.
  387. 2005-12-27 Gert Driesen <[email protected]>
  388. * NameTableTests.cs: Added additional tests for Add and Get methods.
  389. 2005-12-27 Gert Driesen <[email protected]>
  390. * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
  391. 2005-12-26 Atsushi Enomoto <[email protected]>
  392. * XmlTextWriterTests.cs : enabled
  393. WriteStartElement_Prefix_EmptyNamespace() and
  394. NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
  395. 2005-12-26 Atsushi Enomoto <[email protected]>
  396. * XmlElementTests.cs : Patch by Vorobiev Maksim.
  397. - setting null to Prefix should raise ArgumentNullException.
  398. - setting String.Empty to Prefix should be allowed.
  399. 2005-12-26 Atsushi Enomoto <[email protected]>
  400. * XsdValidatingReaderTests.cs : test for multi URLs in
  401. schemaLocation. Test by Vorobiev Maskim.
  402. 2005-12-26 Gert Driesen <[email protected]>
  403. * XmlElementTests.cs: Fixed line endings.
  404. 2005-12-26 Gert Driesen <[email protected]>
  405. * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
  406. renumbered some tests. Added tests for WriteStartElement and
  407. WriteElementString for zero-length and null local names.
  408. Added tests bugs #77093, #77094 and #77095.
  409. 2005-12-26 Gert Driesen <[email protected]>
  410. * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
  411. 2005-12-23 Atsushi Enomoto <[email protected]>
  412. * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
  413. 2005-12-23 Atsushi Enomoto <[email protected]>
  414. * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
  415. 2005-12-23 Gert Driesen <[email protected]>
  416. * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
  417. test. Added bug numbers to test cases.
  418. 2005-12-23 Gert Driesen <[email protected]>
  419. * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
  420. 2005-12-16 Gert Driesen <[email protected]>
  421. * XmlTextWriterTests.cs: Fixed some tests that caught exception to
  422. become useful. Added few tests that fail on Mono.
  423. 2005-12-16 Gert Driesen <[email protected]>
  424. * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
  425. class. Added WriteDocType tests.
  426. * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
  427. 2005-12-15 Konstantin Triger <[email protected]>
  428. * XmlTextWriterTests.cs: added WriteCDataNull test.
  429. 2005-12-14 Atsushi Enomoto <[email protected]>
  430. * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was
  431. wrong; ArgumentException is the expected exception (it anyways won't
  432. work under MS.NET 2.0).
  433. * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
  434. * XmlAttributeTests.cs : ditto.
  435. 2005-12-14 Atsushi Enomoto <[email protected]>
  436. * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
  437. XmlElementTests.cs, XmlCharacterDataTests.cs :
  438. Marked NotDotNet for some tests broken under 2.0 (MS bugs).
  439. Marked Ignore for some tests which originally does not make sense.
  440. Changed types in ExpectedException for some tests under 2.0.
  441. 2005-12-12 Atsushi Enomoto <[email protected]>
  442. * XmlAssert.cs : new file.
  443. 2005-12-12 Atsushi Enomoto <[email protected]>
  444. * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
  445. 2005-12-12 Atsushi Enomoto <[email protected]>
  446. * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
  447. 2005-12-09 Atsushi Enomoto <[email protected]>
  448. * XmlTextReaderTests.cs : added test for Encoding property.
  449. 2005-12-09 Atsushi Enomoto <[email protected]>
  450. * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
  451. ReadToFollowing().
  452. 2005-12-09 Atsushi Enomoto <[email protected]>
  453. * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
  454. Added CreateClonesSettings() to make sure XmlReader.Create() clones
  455. XmlReaderSettings.
  456. 2005-12-08 Atsushi Enomoto <[email protected]>
  457. * XmlReaderSettingsTests.cs : (DefaultValue)
  458. Added assertion label everywhere.
  459. * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
  460. should cause an error).
  461. 2005-12-08 Atsushi Enomoto <[email protected]>
  462. * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
  463. Added SetSchemasNull() as well.
  464. * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
  465. expect ArgumentNullException instead of ArgumentException.
  466. This is a fix in .NET 2.0.
  467. 2005-12-08 Atsushi Enomoto <[email protected]>
  468. * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
  469. does not throw validation exception under MS 2.0, this NotDotNet.
  470. 2005-12-08 Atsushi Enomoto <[email protected]>
  471. * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
  472. and added CreateSimpleProhibitDtd().
  473. 2005-11-09 Atsushi Enomoto <[email protected]>
  474. * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
  475. 2005-11-09 Atsushi Enomoto <[email protected]>
  476. * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
  477. 2005-11-09 Atsushi Enomoto <[email protected]>
  478. * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
  479. 2005-11-09 Atsushi Enomoto <[email protected]>
  480. * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
  481. VerifyName() and VerifyNCName().
  482. 2005-11-07 Atsushi Enomoto <[email protected]>
  483. * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
  484. 2005-10-23 Atsushi Enomoto <[email protected]>
  485. * XmlNamespaceManagerTests.cs :
  486. well, hence GetNamespacesInScope() is NotDotNet.
  487. 2005-10-23 Atsushi Enomoto <[email protected]>
  488. * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test
  489. labels. Fixed counts; they count default namespaces. MS seems to
  490. have a bug on declaration removal (xmlns='') on .Local.
  491. * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
  492. allowed at all, so disabled tests that depends on such references.
  493. 2005-10-23 Atsushi Enomoto <[email protected]>
  494. * XmlTextWriterTests.cs : split some tests that try to write nodes
  495. at error state (.NET 2.0 correctly rejects them).
  496. 2005-10-23 Atsushi Enomoto <[email protected]>
  497. * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
  498. XmlReaderCommonTests.cs : added and fixed tests to make sure that
  499. LookupNamespace("") returns null for default namespace, and checks
  500. that empty namespace URI is not allowed for non-empty prefix.
  501. 2005-10-04 Atsushi Enomoto <[email protected]>
  502. * XmlConvertTests.cs : added test for bug #76328.
  503. 2005-10-01 Atsushi Enomoto <[email protected]>
  504. * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
  505. 2005-10-01 Atsushi Enomoto <[email protected]>
  506. * XmlAttributeTests.cs : test for bug #76311.
  507. 2005-10-01 Atsushi Enomoto <[email protected]>
  508. * XmlReaderCommonTests.cs : added simple Create() test.
  509. 2005-09-28 Atsushi Enomoto <[email protected]>
  510. * XmlNodeReaderTests.cs : added test for bug #76260.
  511. 2005-09-27 Atsushi Enomoto <[email protected]>
  512. * XmlTextReaderTests.cs : added test for bug #76247.
  513. 2005-09-26 Atsushi Enomoto <[email protected]>
  514. * XmlValidatingReaderTests.cs : added test for bug #76234.
  515. 2005-09-25 Atsushi Enomoto <[email protected]>
  516. * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
  517. 2005-09-21 Atsushi Enomoto <[email protected]>
  518. * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
  519. 2005-09-21 Atsushi Enomoto <[email protected]>
  520. * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
  521. * NameTableTests.cs : numbered testcases. fixed argument order.
  522. 2005-09-14 Atsushi Enomoto <[email protected]>
  523. * XmlTextReaderTests.cs : added #76102 testcase.
  524. 2005-09-14 Atsushi Enomoto <[email protected]>
  525. * XmlTextWriterTests.cs : added #76095 testcase.
  526. 2005-08-31 Sebastien Pouliot <[email protected]>
  527. * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
  528. * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
  529. * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
  530. 2005-08-04 Atsushi Enomoto <[email protected]>
  531. * XmlAttributeTests.cs : Test if set_Value() works in such cases that
  532. there was only one child in attribute and it was an entity reference.
  533. 2005-07-28 Atsushi Enomoto <[email protected]>
  534. * XsdValidatingReaderTests.cs : added test case for duplicating
  535. assignment of both Schemas.Add() and xsi:schemaLocation where
  536. schemaLocation could not be resolved.
  537. 2005-07-14 Atsushi Enomoto <[email protected]>
  538. * XmlTextWriterTests.cs : added bug #75546 testcase.
  539. 2005-06-29 Atsushi Enomoto <[email protected]>
  540. * XmlConvertTests.cs : added timespan milliseconds testcase.
  541. 2005-06-27 Atsushi Enomoto <[email protected]>
  542. * XmlTextReaderTests.cs : added a testcase for not-wf entity
  543. declaration which is actually not used in the instance.
  544. 2005-06-23 Atsushi Enomoto <[email protected]>
  545. * XsdParticleValidationTests.cs : XmlSchemaException ->
  546. XmlSchemaValidationException under 2.0 profile.
  547. 2005-06-17 Atsushi Enomoto <[email protected]>
  548. * XmlValidatingReaderTests.cs : added attribute namespace check in
  549. DefaultXmlnsAttributeLookup() as well.
  550. 2005-06-17 Atsushi Enomoto <[email protected]>
  551. * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
  552. 2005-05-31 Atsushi Enomoto <[email protected]>
  553. * XmlValidatingReaderTests.cs : let's test external DTD as well.
  554. 2005-05-31 Atsushi Enomoto <[email protected]>
  555. * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
  556. is imported from sys.security.
  557. 2005-05-25 Andrew Skiba <[email protected]>
  558. * W3C : directory added
  559. 2005-05-10 Atsushi Enomoto <[email protected]>
  560. * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
  561. which was regarded as a bug while it was by design.
  562. 2005-05-05 Atsushi Enomoto <[email protected]>
  563. * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
  564. 2005-05-05 Atsushi Enomoto <[email protected]>
  565. * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
  566. 2005-03-25 Atsushi Enomoto <[email protected]>
  567. * XmlTextWriterTests.cs : added more test case for xml:space.
  568. 2005-03-24 Atsushi Enomoto <[email protected]>
  569. * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
  570. 2005-03-15 Atsushi Enomoto <[email protected]>
  571. * XmlValidatingReaderTests.cs : Added test for sequential text nodes
  572. which affects on ExpandEntities.
  573. 2005-03-09 Atsushi Enomoto <[email protected]>
  574. * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
  575. 2005-03-07 Atsushi Enomoto <[email protected]>
  576. * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
  577. Test case by Konstantin Triger.
  578. 2005-03-07 Atsushi Enomoto <[email protected]>
  579. * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
  580. 2005-03-03 Atsushi Enomoto <[email protected]>
  581. * XmlTextWriterTests.cs : added testcase for duplicating namespace
  582. mapping processing (should create another prefix, not exception).
  583. 2005-03-02 Atsushi Enomoto <[email protected]>
  584. * XmlTextWriterTests.cs : Added test for LookupPrefix() for
  585. overriden prefix.
  586. 2005-02-25 Atsushi Enomoto <[email protected]>
  587. * XmlNodeTests.cs : added Clone() of readonly node returns a node
  588. that is not readonly.
  589. 2005-02-25 Atsushi Enomoto <[email protected]>
  590. * XmlAttributeTests.cs : added nonNCName Prefix case.
  591. 2005-02-24 Atsushi Enomoto <[email protected]>
  592. * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
  593. 2005-02-16 Atsushi Enomoto <[email protected]>
  594. * XmlConvertTests.cs : added some null/empty string cases for
  595. EncodeName()/EncodeLocalName()/EncodeNmToken().
  596. 2005-02-15 Atsushi Enomoto <[email protected]>
  597. * XmlElementTests.cs : assertion numbering on
  598. RemoveDoesNotRemoveDefaultAttributes().
  599. 2005-01-26 Nick Drochak <[email protected]>
  600. * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
  601. test method and ignore it on .NET.
  602. 2005-01-17 Atsushi Enomoto <[email protected]>
  603. * XmlReaderSettingsTests.cs : added some .ctor() tests.
  604. 2005-01-13 Atsushi Enomoto <[email protected]>
  605. * XmlReaderCommonTests.cs : added labels for tests.
  606. Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
  607. no consistent reference implementation to follow.
  608. 2005-01-13 Atsushi Enomoto <[email protected]>
  609. * XmlValidatingReaderTests.cs,
  610. XmlReaderCommonTests.cs,
  611. XmlTextWriterTests.cs,
  612. XmlUrlResolverTests.cs :
  613. Marked as NotDotNet for those tests that fails under MS.NET.
  614. Commented out some XmlTextWriter implementation-dependent assertions.
  615. Fixed ResolveUriWithNullArgs () expected return type.
  616. 2005-01-11 Atsushi Enomoto <[email protected]>
  617. * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
  618. 2004-01-11 Atsushi Enomoto <[email protected]>
  619. * XmlReaderCommonTests.cs :
  620. Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
  621. 2004-01-11 Atsushi Enomoto <[email protected]>
  622. * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
  623. that is buggy on attribute value's Prefix and NamespaceURI.
  624. 2005-01-10 Nick Drochak <[email protected]>
  625. * XmlWriterTests.cs: Fix build warnings.
  626. * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader
  627. has different default attributes it seems.
  628. 2004-12-15 Raja R Harinath <[email protected]>
  629. * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
  630. XsdValidate references to use ValidationType.
  631. 2004-12-08 Atsushi Enomoto <[email protected]>
  632. * XmlReaderSettingsTests.cs : updated some boolean flags to
  633. XmlSchemaValidationFlags.
  634. 2004-11-22 Atsushi Enomoto <[email protected]>
  635. * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
  636. 2004-11-14 Atsushi Enomoto <[email protected]>
  637. * XmlWriterTests.cs : Added test for WriteAttributes().
  638. 2004-11-08 Atsushi Enomoto <[email protected]>
  639. * XmlNodeReaderTests.cs : numbered some of asserts.
  640. 2004-11-08 Atsushi Enomoto <[email protected]>
  641. * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
  642. * XmlValidatingReaderTests.cs : modified tests for entity handling
  643. that are changed in 2.0.
  644. 2004-10-29 Atsushi Enomoto <[email protected]>
  645. * XmlReaderCommonTests.cs : ReadAsObject() is removed.
  646. * XmlTextWriterTests.cs : added CloseTwice().
  647. * XmlNodeTests.cs : added labels.
  648. 2004-09-08 Atsushi Enomoto <[email protected]>
  649. * XmlWriterSettingsTests.cs : added.
  650. 2004-09-07 Atsushi Enomoto <[email protected]>
  651. * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
  652. 2004-09-07 Atsushi Enomoto <[email protected]>
  653. * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
  654. atomization, complex RemoveNamespace() and GetNamespacesInScope().
  655. 2004-09-07 Atsushi Enomoto <[email protected]>
  656. * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
  657. * XmlTextReaderTests.cs : added normalization and Setting sests.
  658. 2004-09-06 Atsushi Enomoto <[email protected]>
  659. * XmlElementTests.cs : added another set_InnerXml test.
  660. * XmlNodeTests.cs : added BaseURI test.
  661. * XmlTextReaderTests.cs : added tests for Normalization, EOF,
  662. LineNumber, LinePosition (all reported ones).
  663. * XsdValidatingReaderTests.cs : more descriptions.
  664. 2004-09-06 Atsushi Enomoto <[email protected]>
  665. * XmlTextReaderTests.cs : added ProhibitDtd().
  666. * XmlWriterTests.cs : added WriteNodeError().
  667. 2004-06-21 Atsushi Enomoto <[email protected]>
  668. * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
  669. It requires CAS.
  670. 2004-06-18 Atsushi Enomoto <[email protected]>
  671. * XmlSecureResolverTests.cs : [TestFixture] was missing.
  672. 2004-06-14 Atsushi Enomoto <[email protected]>
  673. * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
  674. 2004-06-14 Atsushi Enomoto <[email protected]>
  675. * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
  676. URI file:///usr/local/src as correct file path. MS.NET is not aware
  677. of such format and parses as "host = usr, path = /local/src".
  678. 2004-06-06 Atsushi Enomoto <[email protected]>
  679. * XmlTextWriterTests.cs : Added indentation testcase (it might now
  680. work due to CompareInfo.IndexOf() bug).
  681. 2004-06-06 Atsushi Enomoto <[email protected]>
  682. * XmlTextReaderTests.cs : added some namespace check tests.
  683. 2004-05-27 Atsushi Enomoto <[email protected]>
  684. * XmlTextReaderTests.cs : added test for bug #59142.
  685. * XmlTextWriterTests.cs : added test for bug #59154.
  686. * XmlDocumentTests.cs : added test for bug #59155.
  687. 2004-05-24 Atsushi Enomoto <[email protected]>
  688. * XmlNodeTests.cs : added Normalize2().
  689. 2004-05-13 Atsushi Enomoto <[email protected]>
  690. * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
  691. kind of thing that should be supported.
  692. * XmlValidatingReaderTests.cs : commented a bit.
  693. 2004-04-24 Atsushi Enomoto <[email protected]>
  694. * XmlConvertTests.cs : Commented out locale-dependent tests.
  695. * XmlDocumentTests.cs : Uncommented now-testable lines.
  696. Commented out that should not be allowed, such as non-XML-name node.
  697. 2004-04-24 Atsushi Enomoto <[email protected]>
  698. * XmlDeclarationTests.cs : More InnerText tests.
  699. 2004-04-20 Atsushi Enomoto <[email protected]>
  700. * XmlCharacterDataTests.cs : Added more tests for Substring().
  701. * XmlConvertTests.cs : Commented out locale-dependent tests.
  702. * XmlDocumentTests.cs : Added LoadEntityReference().
  703. 2004-03-31 Atsushi Enomoto <[email protected]>
  704. * Added nist_dom tests from Mainsoft hackers.
  705. * Added XmlSecureResolverTests.cs.
  706. 2004-03-16 Atsushi Enomoto <[email protected]>
  707. * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
  708. should be written regardless of document.PreserveWhitespace.)
  709. 2004-03-15 Atsushi Enomoto <[email protected]>
  710. * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
  711. EndElement.
  712. 2004-03-14 Atsushi Enomoto <[email protected]>
  713. * XmlAttributeCollectionTests.cs : Added InsertAfterError().
  714. * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
  715. 2004-03-04 Atsushi Enomoto <[email protected]>
  716. * XmlDocumentTests.cs : added Implementation().
  717. 2004-02-17 Atsushi Enomoto <[email protected]>
  718. * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
  719. 2004-02-05 Atsushi Enomoto <[email protected]>
  720. * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
  721. ReadNodeWhitespace().
  722. * XmlElementTests.cs : Added SetAttributeNodeError().
  723. 2004-02-04 Atsushi Enomoto <[email protected]>
  724. * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
  725. DescendantsRecursively and added more test lines.
  726. Added ChildNodes().
  727. * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
  728. it is ignored (since XmlNodeReader behaves differently, maybe bug).
  729. 2004-02-03 Atsushi Enomoto <[email protected]>
  730. * XmlReaderCommonTests.cs : Added SurrogatePairContent().
  731. * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
  732. * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
  733. 2004-01-28 Atsushi Enomoto <[email protected]>
  734. * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
  735. * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
  736. element, removed extraneous test switch for InsertBefore().
  737. * XsdParticleValidationTests.cs,
  738. XsdValidatingReaderTests.cs : These test class names are too
  739. ambiguous so just renamed them. (No bug reports are found on them,
  740. but should be warned in the meantime.)
  741. 2004-01-23 Atsushi Enomoto <[email protected]>
  742. * XmlElementTests.cs : Added SetAttributeXmlns.
  743. * XmlTextWriterTests.cs : Added several xmlns-related tests.
  744. 2004-01-22 Atsushi Enomoto <[email protected]>
  745. * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
  746. 2004-01-20 Atsushi Enomoto <[email protected]>
  747. * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
  748. * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
  749. 2004-01-14 Atsushi Enomoto <[email protected]>
  750. * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
  751. * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
  752. XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
  753. Close or avoid XmlTextReader.
  754. 2004-01-03 Atsushi Enomoto <[email protected]>
  755. * XmlAttributeCollectionTests.cs :
  756. added InsertAfterReplacesInCorrectOrder().
  757. * XmlUrlResolverTests.cs : fixed file path.
  758. * XmlTextReaderTests.cs : fixed file path.
  759. * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
  760. 2003-12-21 Atsushi Enomoto <[email protected]>
  761. * XmlDocumentTests.cs, XmlElementTests.cs :
  762. Added GetElementsByTagNameNs2().
  763. 2003-12-16 Atsushi Enomoto <[email protected]>
  764. * XmlDeclarationTests.cs : Added InvalidInnerText().
  765. * XmlDocumentTests.cs : CRLF fix (to LF)
  766. * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
  767. * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
  768. 2003-11-28 Atsushi Enomoto <[email protected]>
  769. * XmlWriterTests.cs : Added WriteNodeFullDocument() with
  770. encoding specification. Added WriteNodeNonEmptyElement().
  771. * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
  772. and GetEntityWithRelativeFileUri().
  773. * XmlTextWriterTests.cs : Added some namespace related tests.
  774. * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
  775. * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
  776. nodes.
  777. * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
  778. * XmlDeclarationTests.cs : Added InvalidInnerText().
  779. * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
  780. 2003-10-13 Atsushi Enomoto <[email protected]>
  781. * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
  782. 2003-10-13 Atsushi Enomoto <[email protected]>
  783. * XmlElementTests.cs : Added more tests on
  784. RemoveDoesNotRemoveDefaultAttributes().
  785. * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
  786. GetNamespaceOfPrefixNullArg().
  787. * XmlWriterTests.cs : Added WriteNodeNone().
  788. 2003-10-05 Atsushi Enomoto <[email protected]>
  789. * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
  790. methods.
  791. * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
  792. and added GetEntityWithNullArgs() (though it is uncommented).
  793. * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
  794. testing phase.
  795. 2003-09-21 Atsushi Enomoto <[email protected]>
  796. * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
  797. 2003-09-21 Atsushi Enomoto <[email protected]>
  798. * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
  799. Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
  800. which is rather buggy than their XmlNodeReader.
  801. * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
  802. and trivial messagefix.
  803. 2003-09-21 Atsushi Enomoto <[email protected]>
  804. * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
  805. 2003-08-24 Atsushi Enomoto <[email protected]>
  806. * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
  807. EmptyStringHasTextNode().
  808. * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
  809. * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
  810. ReadAttributeValue().
  811. * XmlTextReaderTests.cs :
  812. Added NotAllowedCharRef() and ExpandParameterEntity().
  813. Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
  814. and UndeclaredEntityInStandaloneXml().
  815. * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution()
  816. refactory.
  817. * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
  818. 2003-08-05 Atsushi Enomoto <[email protected]>
  819. * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
  820. should be ExpandCharEntities.
  821. * XmlValidatingReaderTests.cs : added ResolveEntity(),
  822. ResolveEntity2() and ResolveEntityWithoutDTD().
  823. 2003-07-31 Atsushi Enomoto <[email protected]>
  824. * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
  825. CreateEntityReferencesWithoutDTD().
  826. * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
  827. ResolveEntityWithoutDTD().
  828. 2003-07-29 Atsushi Enomoto <[email protected]>
  829. * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
  830. * XmlElementTests.cs : added WriteToDefaultAttribute() test.
  831. * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
  832. * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
  833. * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
  834. entity reference inside text content (and it now fails).
  835. 2003-07-26 Atsushi Enomoto <[email protected]>
  836. * XmlAttributeTests.cs : added IdentityConstraints().
  837. * XmlDocumentTests.cs : added DocumentTypeNodes().
  838. * XmlNodeTests.cs : added InnerText().
  839. * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
  840. testing reader. Added IndexerAndAttributes().
  841. * XmlValidatingReader.cs : modified TestAttributes() to have
  842. ReadAttributeValue() tests. Added TestIdentityConstraints()
  843. 2003-07-24 Atsushi Enomoto <[email protected]>
  844. * XmlConvertTests.cs,
  845. XmlNodeTests.cs,
  846. XmlTextWriterTests.cs : removed some compilation warning.
  847. * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
  848. incorrect commit.
  849. * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
  850. and changed PrepareXmlReader() as returning validating reader.
  851. Added indexer (this[]) property check and ValidationType.None check
  852. to TestAttributeDefaultContribution().
  853. Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
  854. 2003-07-19 Atsushi Enomoto <[email protected]>
  855. * XmlValidatingReaderTests.cs : added TestValidationEvent() and
  856. some code refactory.
  857. 2003-07-12 Atsushi Enomoto <[email protected]>
  858. * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
  859. TestAttributeDefaultContribution().
  860. 2003-07-12 Atsushi Enomoto <[email protected]>
  861. * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
  862. ReadState check.
  863. * ChangeLog was incorrectly added about above stuff.
  864. * XmlTextReaderTests.cs : added some reader's state check tests and
  865. ReadAsElementContent and ReadAsAttributeContent.
  866. * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
  867. 2003-07-06 Atsushi Enomoto <[email protected]>
  868. * added XmlValidatingReaderTests.cs.
  869. 2003-07-01 Martin Willemoes Hansen <[email protected]>
  870. * XmlTextWriterTests.cs: Made use of ExpectedException
  871. 2003-07-01 Martin Willemoes Hansen <[email protected]>
  872. * Made tests which expect an exception use the
  873. ExpectedException Attribute.
  874. 2003-06-20 Atsushi Enomoto <[email protected]>
  875. * added XmlUrlResolverTests.cs.
  876. 2003-06-16 Atsushi Enomoto <[email protected]>
  877. * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
  878. * XmlTextReaderTests.cs : added ExternalDocument() which will result
  879. in BaseURI test and DTD parameter entity test.
  880. 2003-06-16 Atsushi Enomoto <[email protected]>
  881. * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
  882. EmptyElementWithAttributes() and was added namespaced attribute tests.
  883. * XmlTextWriterTests.cs : added WriteWhitespace().
  884. 2003-06-10 Zoltan Varga <[email protected]>
  885. * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
  886. CreateAttribute.
  887. 2003-06-01 Atsushi Enomoto <[email protected]>
  888. * XmlConvertTests.cs : added VerifyNCName().
  889. 2003-05-18 Atsushi Enomoto <[email protected]>
  890. * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and
  891. WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
  892. added more tests to AttributeWriteAttributeString().
  893. * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
  894. 2003-05-16 Atsushi Enomoto <[email protected]>
  895. * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
  896. * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
  897. and not well-formed xml of OuterXmlWithDefaultXmlns().
  898. * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
  899. WriteToWithDefaultNamespace().
  900. * XmlNodeReaderTests.cs : fixed incorrect result expectation of
  901. ReadInnerXmlWrongInit().
  902. * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
  903. * XmlReaderCommonTests.cs,
  904. XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
  905. InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
  906. to resolve these entity references.
  907. * XmlTextWriterTests.cs : removed English-dependent error message check.
  908. fixed incorrect state-check ignorant blocks of WriteAttributes ().
  909. * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
  910. XmlDecl() as MS.NET results in.
  911. 2003-05-13 Martin Willemoes Hansen <[email protected]>
  912. * Tests inherits from Assertion and Assertion. prefixes removed
  913. 2003-05-05 Atsushi Enomoto <[email protected]>
  914. * added XmlConvertTests.cs.
  915. 2003-04-29 Atsushi Enomoto <[email protected]>
  916. * XmlAttributeTests.cs : added WriteTo.
  917. * XmlReaderCommonTests.cs,
  918. XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
  919. Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
  920. and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
  921. they requires IsEmptyElement = false, which is always true for
  922. XmlNodeReader).
  923. 2003-04-27 Atsushi Enomoto <[email protected]>
  924. * XmlReaderCommonTests.cs,
  925. XmlTextReaderTests.cs : Moved many tests to CommonTests.
  926. 2003-04-25 Atsushi Enomoto <[email protected]>
  927. * XmlWriterTests.cs : added some WriteNode() related testcases.
  928. 2003-04-13 Atsushi Enomoto <[email protected]>
  929. * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
  930. * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
  931. LoadDocumentWithIgnoreSection.
  932. 2003-04-12 Atsushi Enomoto <[email protected]>
  933. * added this file as a new entry.
  934. See ../ChangeLog to find ChangeLog entries before than this day.