1 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
3 * XmlWriterTests.cs : remove NotWorking everywhere.
5 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
7 * XmlWriterTests.cs : add a bit more assertions.
8 Remove NotWorking from some tests.
10 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
12 * XmlWriterTests.cs : more notes and assertions.
14 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
16 * XmlWriterTests.cs : more notes and tests.
18 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
20 * XmlWriterTests.cs : refine failure conditions.
22 2010-06-30 Atsushi Enomoto <atsushi@ximian.com>
24 * XmlWriterTests.cs : add test matrix for understanding things.
25 Make those test names consistent. Mark as NotWorking.
27 2010-06-29 Andreia Gaita <avidigal@novell.com>
29 * XmlWriterTests.cs : added tests for bug #607967.
31 2010-06-16 Atsushi Enomoto <atsushi@ximian.com>
33 * XmlTextReaderTests.cs : added test for bug #608391.
35 2010-04-28 Atsushi Enomoto <atsushi@ximian.com>
37 * XmlDocumentTests.cs : add test for bug #598953.
39 2010-03-26 Atsushi Enomoto <atsushi@ximian.com>
41 * XmlReaderCommonTests.cs : added test for ReadElementContentAs() for
42 qname, with default namespace.
44 2010-01-28 Atsushi Enomoto <atsushi@ximian.com>
46 * XmlReaderCommonTests.cs : added test for bug #543332.
48 2010-01-25 Atsushi Enomoto <atsushi@ximian.com>
50 * XmlConvertTest.cs : test convert TimeSpan.MinValue to string.
51 Patch by Tiaan Geldenhuys.
53 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
55 * XmlConvertTests.cs : add test for ToString(TimeSpan) with small
58 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
60 * XmlConvertTests.cs : add test for ToTimeSpan() with spaces.
62 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
64 * XmlConvertTests.cs : add test for ToDateTimeOffset() with date
67 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
69 * XmlConvertTests.cs : added commented-out tests for the remaining
70 parse tests by Tiaan Geldenhuys for XLinq, with the reason why.
72 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
74 * XmlConvertTests.cs : float parse should do the same. Fix NaN test.
76 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
78 * XmlConvertTests.cs : another double parse test for string with
79 spaces, for string constants such as NaN.
81 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
83 * XmlConvertTests.cs : add double parse test for string with spaces.
85 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
87 * XmlWriterTests.cs : added a corner case test for empty string handling
88 difference between XmlTextWriter and XmlWriter.Create().
90 2009-11-17 Atsushi Enomoto <atsushi@ximian.com>
92 * XmlConvertTests.cs : add test for DateTimeOffset roundtrip.
94 2009-11-13 Andreia Gaita <avidigal@novell.com>
96 * XmlTextReaderTests.cs: Added ParsingWithNSMgrSubclass test to check
97 r146175 fix (chained namespace lookups using XmlNamespaceManager
100 2009-11-11 Atsushi Enomoto <atsushi@ximian.com>
102 * XmlNodeReaderTests.cs : added test for bug #550379.
104 2009-09-15 Atsushi Enomoto <atsushi@ximian.com>
106 * XmlAttributeCollectionTests.cs : add test for bug #508296 by
109 2009-08-21 Atsushi Enomoto <atsushi@ximian.com>
111 * XmlTextReaderTests.cs : added test for null nametable in parser
114 2009-07-22 Atsushi Enomoto <atsushi@ximian.com>
116 * XmlNamespaceManagerTests.cs : add test for bug #514015.
118 2009-07-22 Atsushi Enomoto <atsushi@ximian.com>
120 * XmlTextReaderTests.cs : added test for bug #523971 by Hib Eris.
122 2009-06-26 Robert Jordan <robertj@gmx.net>
124 * *.cs: Upgrade to new NUnit style.
126 2009-05-22 Gert Driesen <drieseng@users.sourceforge.net>
128 * XmlResolverTest.cs: Fix ResolveUri test on Windows when current
129 directory is not on C drive.
131 2009-05-12 Jonas Larsson <jonas.larsson@manodo.se>
133 * XmlValidatingReaderTests.cs : test for bug #502168
135 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
137 * XmlValidatingReaderTests.cs : test for bug #501814 by Jonas
140 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
142 * XsdValidatingReaderTest.cs : test for bug #501763 by Jonas Larsson.
144 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
146 * XmlReaderCommonTests.cs: Add test case for an empty string url
148 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
150 * XmlResolverTest.cs: New. Unit tests for base features.
152 2009-04-22 Atsushi Enomoto <atsushi@ximian.com>
154 * XmlAttributeCollectionTests.cs : added test for bug #496022.
156 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
158 * XmlParserContextTests.cs : added test for bug #484519.
160 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
162 * XmlReaderCommonTests.cs : added test for bug #480066.
164 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
166 * XmlWriterTests.cs : only bogus XmlTextWriter ignores null namespace
167 for namespae conflict check.
169 2009-02-10 Atsushi Enomoto <atsushi@ximian.com>
171 * XmlTextWriterTests.cs : added test for bug #474091.
173 2009-02-09 Atsushi Enomoto <atsushi@ximian.com>
175 * XmlElementTests.cs : added test for bug #464394.
177 2009-02-06 Atsushi Enomoto <atsushi@ximian.com>
179 * XmlTextWriterTests.cs : added test for bug #472634.
181 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
183 * XmlReaderCommonTests.cs : added test for bug #464229.
185 2009-01-08 Atsushi Enomoto <atsushi@ximian.com>
187 * XmlReaderCommonTests.cs : added test for ReadContentAsString()
188 and ReadElementContentAsString() against certain node types.
190 2008-12-09 Atsushi Enomoto <atsushi@ximian.com>
192 * XmlValidatingReaderTests.cs : added test for validating mixed
193 element under xs:any.
195 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
197 * XmlReaderCommonTests.cs : another Subtree+EmptyElement case.
199 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
201 * XmlReaderCommonTests.cs :
202 added test for NodeType for empty element.
204 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
206 * XmlReaderCommonTests.cs :
207 added test for ReadSubtree() on non-element.
209 2008-07-28 Atsushi Enomoto <atsushi@ximian.com>
211 * XmlTextReaderTests.cs : added test for bug #412657.
213 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
215 * XmlConvertTests.cs : added test for bug #397934
217 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
219 * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison.
221 2008-06-09 Atsushi Enomoto <atsushi@ximian.com>
223 * XmlTextReaderTests.cs : added test for bug #398374.
225 2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
227 * XmlConvertTests.cs : added test for bug #320424.
229 2008-05-22 Atsushi Enomoto <atsushi@ximian.com>
231 * XmlReaderSettingsTests.cs : added test for bug #392385.
233 2008-05-07 Atsushi Enomoto <atsushi@ximian.com>
235 * XmlReaderCommonTests.cs : added test for bug #385638.
237 2008-04-17 Atsushi Enomoto <atsushi@ximian.com>
239 * XmlElementTests.cs : added test for bug #380720.
240 * XmlAttributeTests.cs : numbered some assertions.
242 2008-04-02 Atsushi Enomoto <atsushi@ximian.com>
244 * XsdValidatingReaderTests.cs : added test for bug #376395.
246 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
248 * XmlDocumentTests.cs: Fixed line endings.
249 * XmlAttributeCollectionTests.cs: Fixed line endings.
250 * XmlDocumentEventTests.cs: Fixed line endings.
251 * XmlNodeTests.cs: Fixed line endings.
252 * XsdValidatingReaderTests.cs: Fixed line endings.
253 * XmlDocumentTypeTests.cs: Fixed line endings.
254 * XmlEntityReferenceTests.cs: Fixed line endings.
256 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
258 * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion
259 class. Improved a few tests. Added link to MS bug report for regression
260 in .NET 2.0. Numbered tests.
262 2008-02-19 Atsushi Enomoto <atsushi@ximian.com>
264 * XmlParserContextTests.cs : they are working. case #3 should not
265 try to parse broken internalSubset (we do not allow broken
266 intsubset and it is almost no worthy of assuring only-nominal
267 .net compat that such broken internalSubset should be allowed).
269 2008-01-25 Atsushi Enomoto <atsushi@ximian.com>
271 * XmlReaderCommonTests.cs : added test for bug #347768.
273 2008-01-15 Gert Driesen <drieseng@users.sourceforge.net>
275 * XmlParserContextTests.cs: Added ctor tests.
277 2007-12-06 Atsushi Enomoto <atsushi@ximian.com>
279 * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access
280 such a server whose (domain) name is "file.txt", which is actually
281 an absolute URI. Remove "regression" in the nunit test.
283 2007-11-12 Atsushi Enomoto <atsushi@ximian.com>
285 * XsdValidatingReaderTests.cs : added test for #339934.
287 2007-11-09 Atsushi Enomoto <atsushi@ximian.com>
289 * XmlConvertTests.cs : added test for #339004 and more.
291 2007-10-31 Gert Driesen <drieseng@users.sourceforge.net>
293 * XmlConvertTests.cs: Added link to MS bug report.
295 2007-10-31 Atsushi Enomoto <atsushi@ximian.com>
297 * XsdValidatingReaderTests.cs : added test for #336625.
299 2007-10-30 Atsushi Enomoto <atsushi@ximian.com>
301 * XmlConvertTest.cs : added test for DateTime roundtrip.
303 2007-10-19 Atsushi Enomoto <atsushi@ximian.com>
305 * XmlReaderCommonTests.cs : added test for bug #334752.
307 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
309 * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute().
311 2007-09-27 Atsushi Enomoto <atsushi@ximian.com>
313 * XmlWriterTests.cs : added test for WriteValue(object).
314 * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty
317 2007-08-13 Atsushi Enomoto <atsushi@ximian.com>
319 * XmlWriterSettingsTests.cs : added test for extraneous newline on
320 OmitXmlDeclaration mode.
322 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
324 * XsdValidatingReaderTests.cs : test for bug #82010.
326 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
328 * XsdValidatingReaderTests.cs : another test posted on bug #82183.
330 2007-07-17 Atsushi Enomoto <atsushi@ximian.com>
332 * XsdValidatingReaderTests.cs : added test for bug #82099.
334 2007-07-12 Atsushi Enomoto <atsushi@ximian.com>
336 * XmlWriterTests.cs : added test for bug #82051.
338 2007-07-11 Atsushi Enomoto <atsushi@ximian.com>
340 * XmlReaderSettingsTests.cs : added test for bug #82062.
342 2007-06-30 Gert Driesen <drieseng@users.sourceforge.net>
344 * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too.
347 2007-06-13 Atsushi Enomoto <atsushi@ximian.com>
349 * XmlDocumentFragmentTests.cs : added InnerText().
350 * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass
353 2007-05-31 Atsushi Enomoto <atsushi@ximian.com>
355 * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes.
357 2007-05-26 Gert Driesen <drieseng@users.sourceforge.net>
359 * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved
360 their coverage. Commented out newly introduced tests since they fail
361 on Mono. Added NotWorking Create_XmlWriter2 test.
363 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
365 * XmlWriterTests.cs: Added tests for Close that verify closing of
368 2007-04-27 Atsushi Enomoto <atsushi@ximian.com>
370 * XsdValidatingReaderTests.cs : added test for bug #81460.
372 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
374 * XmlConvertTests.cs : added test for MaxValue serialization with
375 every XmlDateTimeSerializationMode.
377 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
379 * XmlReaderCommonTests.cs : added test for bug #81451.
381 2007-04-24 Atsushi Enomoto <atsushi@ximian.com>
383 * XsdValidatingReaderTests.cs : added test for bug #81360.
385 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
387 * XmlTextReaderTests.cs : added test for bug #81294.
389 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
391 * XmlReaderSettingsTests.cs : added test for bug #81000.
393 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
395 * XmlReaderCommonTests.cs : added test for bug #80848.
397 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
399 * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().
401 2006-12-20 Atsushi Enomoto <atsushi@ximian.com>
403 * XmlNodeTests.cs : added tests for bug #80331.
405 2006-12-19 Atsushi Enomoto <atsushi@ximian.com>
407 * XmlTextReaderTests.cs : added test for bug #80308.
409 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
411 * XmlNodeTests.cs : added test for bug #80233.
413 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
415 * XmlValidatingReaderTests.cs : #if NET_2_0 was missing.
417 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
419 * XmlReaderSettingsTests.cs : added test to make sure that Create()
420 returns a validating XmlReader.
422 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
424 * XmlValidatingReaderTests.cs : added test for bug #80231.
426 2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
428 * XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
429 when loading from XmlReader.
431 2006-12-05 Atsushi Enomoto <atsushi@ximian.com>
433 * XmlNodeTests.cs : added another test for GetPrefixOfNamespace().
435 2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
437 * XmlWriterSettingsTests.cs : added tests for relationship between
438 ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
440 2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
442 * XmlReaderSettingsTests.cs : added test for bug #79224; it does not
443 load external schemas when validation mode is none.
445 2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
447 * XmlReaderSettingsTests.cs : added validation event handler test
450 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
452 * XmlReaderSettingsTests.cs : added custom resolver case for primary
453 XML stream (custom resolver is indeed used and here it should cause
456 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
458 * XmlReaderSettingsTests.cs : added NullResolver() case.
460 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
462 * XsdValidatingReaderTests.cs : the previous test raises different
465 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
467 * XsdValidatingReaderTests.cs : added bug #79650 case.
469 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
471 * XmlTextReaderTests.cs : added bug #79683 case.
473 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
475 * XmlDeclarationTests.cs : added bug #79496 case.
477 2006-09-21 Atsushi Enomoto <atsushi@ximian.com>
479 * XmlDocumentTests.cs : added bug #79468 case.
481 2006-09-19 Atsushi Enomoto <atsushi@ximian.com>
483 * XmlElementTests.cs : added test for #79420.
484 * XmlAttributeTests.cs : added similar test.
485 * XmlDocumentTests.cs : fix warnings.
487 2006-09-04 Atsushi Enomoto <atsushi@ximian.com>
489 * XmlReaderCommonTests.cs : added test for bug #79268.
491 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
493 * XmlTextWriterTests.cs : added test for bug #79047
495 2006-08-26 Atsushi Enomoto <atsushi@ximian.com>
497 * XmlDocumentTests.cs : added test for bug #79163.
499 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
501 * XmlTextReaderTests.cs : added test for whitespace node value which
502 comes after a text declaration in XML external entity (i.e. .ctor()
503 with XmlNodeType.Element).
505 2006-08-10 Atsushi Enomoto <atsushi@ximian.com>
507 * XmlTextWriterTests.cs : more indentation tests.
509 2006-08-07 Atsushi Enomoto <atsushi@ximian.com>
511 * XmlTextWriterTests.cs : test for #79019.
513 2006-07-28 Atsushi Enomoto <atsushi@ximian.com>
515 * XmlTextWriterTests.cs : added test case for comments, PIs and
518 2006-07-25 Atsushi Enomoto <atsushi@ximian.com>
520 * XmlConvertTest.cs :
521 Added TimeSpan conversion test for min/max values.
523 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
525 * XmlReaderCommonTests.cs : added test for bug #78706.
527 2006-06-08 Atsushi Enomoto <atsushi@ximian.com>
529 * XmlTextWriterTests.cs : added test for bug #78598.
531 2006-05-09 Atsushi Enomoto <atsushi@ximian.com>
533 * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS().
535 2006-04-21 Atsushi Enomoto <atsushi@ximian.com>
537 * XmlTextWriterTests.cs : test for bug #78148.
539 2006-04-14 Atsushi Enomoto <atsushi@ximian.com>
541 * XmlReaderCommonTests.cs : added test for ReadElementContentAs()
542 with argument typeof(object).
544 2006-04-12 Atsushi Enomoto <atsushi@ximian.com>
546 * XmlReaderSettingsTests.cs :
547 Added CreateValidatorFromNonIXmlNamespaceResolver() which is
548 uncovered by NVDL validator.
549 * XmlDefaultReader.cs : new file for above.
551 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
553 * XmlReaderCommonTests.cs : added test for
554 ReadElementContentAsString() and empty element.
556 2006-04-05 Atsushi Enomoto <atsushi@ximian.com>
558 * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
559 set_NewLineChars() and OmitXmlDeclaration.
561 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
563 * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
564 ReadElementContentAsString().
566 2006-02-24 Atsushi Enomoto <atsushi@ximian.com>
568 * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
569 WriteString() test which failed to fail (Assert.Fail).
571 2006-02-22 Atsushi Enomoto <atsushi@ximian.com>
573 * XmlTextWriterTests.cs : added invalid character processing test.
575 2006-02-20 Atsushi Enomoto <atsushi@ximian.com>
577 * XmlReaderCommonTests.cs : added custom assertion overload that takes
579 * XmlNodeReaderTests.cs : labeled some.
580 * XmlTextWriterTests.cs :
581 Changed the semantics of AttributeNamespacesXmlnsXmlns() and
582 removed NotDotNet (in contrast this test should fail with previous
583 version of XmlTextWriter). See the code comment for details.
584 Added WriteQualifiedNameXmlnsError().
586 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
588 * XmlTextReaderTests.cs : added WhitespaceHandling tests.
590 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
592 * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
595 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
597 * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
599 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
601 * XmlTextWriterTests.cs : numbered some tests and added some comments.
603 2006-01-25 Atsushi Enomoto <atsushi@ximian.com>
605 * XmlConvertTests.cs : added test for bug #77350.
607 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
609 * XmlConvertTests.cs : added test for bug #77252.
611 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
613 * XsdValidatingReaderTests.cs : test from bug #77241.
615 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
617 * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
619 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
621 * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
622 Ignore rather than NotWorking. Also it is not for bug #77086 and
623 #77077 (they were fixed). See bug #77088.
625 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
627 * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
629 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
631 * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
633 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
635 * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
636 as well as XPathNavigator.WriteSubtree(XmlWriter).
638 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
640 * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
641 does not ignore whitespace nodes, and it does not normalize string
644 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
646 * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
649 2006-01-05 Gert Driesen <drieseng@users.sourceforge.net>
651 * XmlElementTests.cs: Improved tests for setting prefix to null
652 or zero-length string. On 2.0 profile, setting prefix to null should
653 not result in ArgumentNullException.
654 * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
655 WriteWhitespace tests for null or zero-length value.
657 2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
659 * XmlTextWriterTests.cs : removed silly part from
660 WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
661 (kept remaining part of this test; see if it makes sense after
662 bug #77094 got fixed).
664 2005-12-29 Gert Driesen <drieseng@users.sourceforge.net>
666 * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
667 with null or zero-length value (await approval for XmlTextWriter
668 change from Atsushi).
670 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
672 * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
673 with null or zero-length value (await approval for XmlTextWriter
674 change from Atsushi).
676 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
678 * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
681 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
683 * NameTableTests.cs: Added additional tests for Add and Get methods.
685 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
687 * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
689 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
691 * XmlTextWriterTests.cs : enabled
692 WriteStartElement_Prefix_EmptyNamespace() and
693 NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
695 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
697 * XmlElementTests.cs : Patch by Vorobiev Maksim.
698 - setting null to Prefix should raise ArgumentNullException.
699 - setting String.Empty to Prefix should be allowed.
701 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
703 * XsdValidatingReaderTests.cs : test for multi URLs in
704 schemaLocation. Test by Vorobiev Maskim.
706 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
708 * XmlElementTests.cs: Fixed line endings.
710 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
712 * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
713 renumbered some tests. Added tests for WriteStartElement and
714 WriteElementString for zero-length and null local names.
715 Added tests bugs #77093, #77094 and #77095.
717 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
719 * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
721 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
723 * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
725 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
727 * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
729 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
731 * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
732 test. Added bug numbers to test cases.
734 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
736 * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
738 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
740 * XmlTextWriterTests.cs: Fixed some tests that caught exception to
741 become useful. Added few tests that fail on Mono.
743 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
745 * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
746 class. Added WriteDocType tests.
747 * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
749 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
751 * XmlTextWriterTests.cs: added WriteCDataNull test.
753 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
755 * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was
756 wrong; ArgumentException is the expected exception (it anyways won't
757 work under MS.NET 2.0).
758 * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
759 * XmlAttributeTests.cs : ditto.
761 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
763 * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
764 XmlElementTests.cs, XmlCharacterDataTests.cs :
765 Marked NotDotNet for some tests broken under 2.0 (MS bugs).
766 Marked Ignore for some tests which originally does not make sense.
767 Changed types in ExpectedException for some tests under 2.0.
769 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
771 * XmlAssert.cs : new file.
773 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
775 * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
777 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
779 * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
781 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
783 * XmlTextReaderTests.cs : added test for Encoding property.
785 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
787 * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
790 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
792 * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
793 Added CreateClonesSettings() to make sure XmlReader.Create() clones
796 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
798 * XmlReaderSettingsTests.cs : (DefaultValue)
799 Added assertion label everywhere.
800 * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
801 should cause an error).
803 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
805 * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
806 Added SetSchemasNull() as well.
807 * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
808 expect ArgumentNullException instead of ArgumentException.
809 This is a fix in .NET 2.0.
811 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
813 * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
814 does not throw validation exception under MS 2.0, this NotDotNet.
816 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
818 * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
819 and added CreateSimpleProhibitDtd().
821 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
823 * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
825 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
827 * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
829 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
831 * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
833 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
835 * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
836 VerifyName() and VerifyNCName().
838 2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
840 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
842 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
844 * XmlNamespaceManagerTests.cs :
845 well, hence GetNamespacesInScope() is NotDotNet.
847 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
849 * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test
850 labels. Fixed counts; they count default namespaces. MS seems to
851 have a bug on declaration removal (xmlns='') on .Local.
852 * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
853 allowed at all, so disabled tests that depends on such references.
855 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
857 * XmlTextWriterTests.cs : split some tests that try to write nodes
858 at error state (.NET 2.0 correctly rejects them).
860 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
862 * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
863 XmlReaderCommonTests.cs : added and fixed tests to make sure that
864 LookupNamespace("") returns null for default namespace, and checks
865 that empty namespace URI is not allowed for non-empty prefix.
867 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
869 * XmlConvertTests.cs : added test for bug #76328.
871 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
873 * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
875 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
877 * XmlAttributeTests.cs : test for bug #76311.
879 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
881 * XmlReaderCommonTests.cs : added simple Create() test.
883 2005-09-28 Atsushi Enomoto <atsushi@ximian.com>
885 * XmlNodeReaderTests.cs : added test for bug #76260.
887 2005-09-27 Atsushi Enomoto <atsushi@ximian.com>
889 * XmlTextReaderTests.cs : added test for bug #76247.
891 2005-09-26 Atsushi Enomoto <atsushi@ximian.com>
893 * XmlValidatingReaderTests.cs : added test for bug #76234.
895 2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
897 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
899 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
901 * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
903 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
905 * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
906 * NameTableTests.cs : numbered testcases. fixed argument order.
908 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
910 * XmlTextReaderTests.cs : added #76102 testcase.
912 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
914 * XmlTextWriterTests.cs : added #76095 testcase.
916 2005-08-31 Sebastien Pouliot <sebastien@ximian.com>
918 * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
919 * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
920 * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
922 2005-08-04 Atsushi Enomoto <atsushi@ximian.com>
924 * XmlAttributeTests.cs : Test if set_Value() works in such cases that
925 there was only one child in attribute and it was an entity reference.
927 2005-07-28 Atsushi Enomoto <atsushi@ximian.com>
929 * XsdValidatingReaderTests.cs : added test case for duplicating
930 assignment of both Schemas.Add() and xsi:schemaLocation where
931 schemaLocation could not be resolved.
933 2005-07-14 Atsushi Enomoto <atsushi@ximian.com>
935 * XmlTextWriterTests.cs : added bug #75546 testcase.
937 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
939 * XmlConvertTests.cs : added timespan milliseconds testcase.
941 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
943 * XmlTextReaderTests.cs : added a testcase for not-wf entity
944 declaration which is actually not used in the instance.
946 2005-06-23 Atsushi Enomoto <atsushi@ximian.com>
948 * XsdParticleValidationTests.cs : XmlSchemaException ->
949 XmlSchemaValidationException under 2.0 profile.
951 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
953 * XmlValidatingReaderTests.cs : added attribute namespace check in
954 DefaultXmlnsAttributeLookup() as well.
956 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
958 * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
960 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
962 * XmlValidatingReaderTests.cs : let's test external DTD as well.
964 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
966 * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
967 is imported from sys.security.
969 2005-05-25 Andrew Skiba <andrews@mainsoft.com>
971 * W3C : directory added
973 2005-05-10 Atsushi Enomoto <atsushi@ximian.com>
975 * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
976 which was regarded as a bug while it was by design.
978 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
980 * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
982 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
984 * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
986 2005-03-25 Atsushi Enomoto <atsushi@ximian.com>
988 * XmlTextWriterTests.cs : added more test case for xml:space.
990 2005-03-24 Atsushi Enomoto <atsushi@ximian.com>
992 * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
994 2005-03-15 Atsushi Enomoto <atsushi@ximian.com>
996 * XmlValidatingReaderTests.cs : Added test for sequential text nodes
997 which affects on ExpandEntities.
999 2005-03-09 Atsushi Enomoto <atsushi@ximian.com>
1001 * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
1003 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
1005 * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
1006 Test case by Konstantin Triger.
1008 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
1010 * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
1012 2005-03-03 Atsushi Enomoto <atsushi@ximian.com>
1014 * XmlTextWriterTests.cs : added testcase for duplicating namespace
1015 mapping processing (should create another prefix, not exception).
1017 2005-03-02 Atsushi Enomoto <atsushi@ximian.com>
1019 * XmlTextWriterTests.cs : Added test for LookupPrefix() for
1022 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
1024 * XmlNodeTests.cs : added Clone() of readonly node returns a node
1025 that is not readonly.
1027 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
1029 * XmlAttributeTests.cs : added nonNCName Prefix case.
1031 2005-02-24 Atsushi Enomoto <atsushi@ximian.com>
1033 * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
1035 2005-02-16 Atsushi Enomoto <atsushi@ximian.com>
1037 * XmlConvertTests.cs : added some null/empty string cases for
1038 EncodeName()/EncodeLocalName()/EncodeNmToken().
1040 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
1042 * XmlElementTests.cs : assertion numbering on
1043 RemoveDoesNotRemoveDefaultAttributes().
1045 2005-01-26 Nick Drochak <ndrochak@ieee.org>
1047 * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
1048 test method and ignore it on .NET.
1050 2005-01-17 Atsushi Enomoto <atsushi@ximian.com>
1052 * XmlReaderSettingsTests.cs : added some .ctor() tests.
1054 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
1056 * XmlReaderCommonTests.cs : added labels for tests.
1057 Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
1058 no consistent reference implementation to follow.
1060 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
1062 * XmlValidatingReaderTests.cs,
1063 XmlReaderCommonTests.cs,
1064 XmlTextWriterTests.cs,
1065 XmlUrlResolverTests.cs :
1066 Marked as NotDotNet for those tests that fails under MS.NET.
1067 Commented out some XmlTextWriter implementation-dependent assertions.
1068 Fixed ResolveUriWithNullArgs () expected return type.
1070 2005-01-11 Atsushi Enomoto <atsushi@ximian.com>
1072 * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
1074 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
1076 * XmlReaderCommonTests.cs :
1077 Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
1079 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
1081 * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
1082 that is buggy on attribute value's Prefix and NamespaceURI.
1084 2005-01-10 Nick Drochak <ndrochak@ieee.org>
1086 * XmlWriterTests.cs: Fix build warnings.
1087 * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader
1088 has different default attributes it seems.
1090 2004-12-15 Raja R Harinath <rharinath@novell.com>
1092 * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
1093 XsdValidate references to use ValidationType.
1095 2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
1097 * XmlReaderSettingsTests.cs : updated some boolean flags to
1098 XmlSchemaValidationFlags.
1100 2004-11-22 Atsushi Enomoto <atsushi@ximian.com>
1102 * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
1104 2004-11-14 Atsushi Enomoto <atsushi@ximian.com>
1106 * XmlWriterTests.cs : Added test for WriteAttributes().
1108 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
1110 * XmlNodeReaderTests.cs : numbered some of asserts.
1112 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
1114 * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
1115 * XmlValidatingReaderTests.cs : modified tests for entity handling
1116 that are changed in 2.0.
1118 2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
1120 * XmlReaderCommonTests.cs : ReadAsObject() is removed.
1121 * XmlTextWriterTests.cs : added CloseTwice().
1122 * XmlNodeTests.cs : added labels.
1124 2004-09-08 Atsushi Enomoto <atsushi@ximian.com>
1126 * XmlWriterSettingsTests.cs : added.
1128 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1130 * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
1132 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1134 * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
1135 atomization, complex RemoveNamespace() and GetNamespacesInScope().
1137 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1139 * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
1140 * XmlTextReaderTests.cs : added normalization and Setting sests.
1142 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1144 * XmlElementTests.cs : added another set_InnerXml test.
1145 * XmlNodeTests.cs : added BaseURI test.
1146 * XmlTextReaderTests.cs : added tests for Normalization, EOF,
1147 LineNumber, LinePosition (all reported ones).
1148 * XsdValidatingReaderTests.cs : more descriptions.
1150 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1152 * XmlTextReaderTests.cs : added ProhibitDtd().
1153 * XmlWriterTests.cs : added WriteNodeError().
1155 2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
1157 * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
1160 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1162 * XmlSecureResolverTests.cs : [TestFixture] was missing.
1164 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1166 * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
1168 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1170 * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
1171 URI file:///usr/local/src as correct file path. MS.NET is not aware
1172 of such format and parses as "host = usr, path = /local/src".
1174 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1176 * XmlTextWriterTests.cs : Added indentation testcase (it might now
1177 work due to CompareInfo.IndexOf() bug).
1179 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1181 * XmlTextReaderTests.cs : added some namespace check tests.
1183 2004-05-27 Atsushi Enomoto <atsushi@ximian.com>
1185 * XmlTextReaderTests.cs : added test for bug #59142.
1186 * XmlTextWriterTests.cs : added test for bug #59154.
1187 * XmlDocumentTests.cs : added test for bug #59155.
1189 2004-05-24 Atsushi Enomoto <atsushi@ximian.com>
1191 * XmlNodeTests.cs : added Normalize2().
1193 2004-05-13 Atsushi Enomoto <atsushi@ximian.com>
1195 * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
1196 kind of thing that should be supported.
1197 * XmlValidatingReaderTests.cs : commented a bit.
1199 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1201 * XmlConvertTests.cs : Commented out locale-dependent tests.
1202 * XmlDocumentTests.cs : Uncommented now-testable lines.
1203 Commented out that should not be allowed, such as non-XML-name node.
1205 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1207 * XmlDeclarationTests.cs : More InnerText tests.
1209 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1211 * XmlCharacterDataTests.cs : Added more tests for Substring().
1212 * XmlConvertTests.cs : Commented out locale-dependent tests.
1213 * XmlDocumentTests.cs : Added LoadEntityReference().
1215 2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
1217 * Added nist_dom tests from Mainsoft hackers.
1218 * Added XmlSecureResolverTests.cs.
1220 2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
1222 * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
1223 should be written regardless of document.PreserveWhitespace.)
1225 2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
1227 * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
1230 2004-03-14 Atsushi Enomoto <atsushi@ximian.com>
1232 * XmlAttributeCollectionTests.cs : Added InsertAfterError().
1233 * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
1235 2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
1237 * XmlDocumentTests.cs : added Implementation().
1239 2004-02-17 Atsushi Enomoto <atsushi@ximian.com>
1241 * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
1243 2004-02-05 Atsushi Enomoto <atsushi@ximian.com>
1245 * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
1246 ReadNodeWhitespace().
1247 * XmlElementTests.cs : Added SetAttributeNodeError().
1249 2004-02-04 Atsushi Enomoto <atsushi@ximian.com>
1251 * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
1252 DescendantsRecursively and added more test lines.
1254 * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
1255 it is ignored (since XmlNodeReader behaves differently, maybe bug).
1257 2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
1259 * XmlReaderCommonTests.cs : Added SurrogatePairContent().
1260 * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
1261 * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
1263 2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
1265 * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
1266 * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
1267 element, removed extraneous test switch for InsertBefore().
1268 * XsdParticleValidationTests.cs,
1269 XsdValidatingReaderTests.cs : These test class names are too
1270 ambiguous so just renamed them. (No bug reports are found on them,
1271 but should be warned in the meantime.)
1273 2004-01-23 Atsushi Enomoto <atsushi@ximian.com>
1275 * XmlElementTests.cs : Added SetAttributeXmlns.
1276 * XmlTextWriterTests.cs : Added several xmlns-related tests.
1278 2004-01-22 Atsushi Enomoto <atsushi@ximian.com>
1280 * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
1282 2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
1284 * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
1285 * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
1287 2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
1289 * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
1290 * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
1291 XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
1292 Close or avoid XmlTextReader.
1294 2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
1296 * XmlAttributeCollectionTests.cs :
1297 added InsertAfterReplacesInCorrectOrder().
1298 * XmlUrlResolverTests.cs : fixed file path.
1299 * XmlTextReaderTests.cs : fixed file path.
1300 * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
1302 2003-12-21 Atsushi Enomoto <atsushi@ximian.com>
1304 * XmlDocumentTests.cs, XmlElementTests.cs :
1305 Added GetElementsByTagNameNs2().
1307 2003-12-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1309 * XmlDeclarationTests.cs : Added InvalidInnerText().
1310 * XmlDocumentTests.cs : CRLF fix (to LF)
1311 * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
1312 * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
1314 2003-11-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1316 * XmlWriterTests.cs : Added WriteNodeFullDocument() with
1317 encoding specification. Added WriteNodeNonEmptyElement().
1318 * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
1319 and GetEntityWithRelativeFileUri().
1320 * XmlTextWriterTests.cs : Added some namespace related tests.
1321 * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
1322 * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
1324 * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
1325 * XmlDeclarationTests.cs : Added InvalidInnerText().
1326 * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
1328 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1330 * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
1332 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1334 * XmlElementTests.cs : Added more tests on
1335 RemoveDoesNotRemoveDefaultAttributes().
1336 * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
1337 GetNamespaceOfPrefixNullArg().
1338 * XmlWriterTests.cs : Added WriteNodeNone().
1340 2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1342 * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
1344 * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
1345 and added GetEntityWithNullArgs() (though it is uncommented).
1346 * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
1349 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1351 * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
1353 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1355 * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
1356 Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
1357 which is rather buggy than their XmlNodeReader.
1358 * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
1359 and trivial messagefix.
1361 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1363 * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
1365 2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1367 * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
1368 EmptyStringHasTextNode().
1369 * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
1370 * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
1371 ReadAttributeValue().
1372 * XmlTextReaderTests.cs :
1373 Added NotAllowedCharRef() and ExpandParameterEntity().
1374 Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
1375 and UndeclaredEntityInStandaloneXml().
1376 * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution()
1378 * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
1380 2003-08-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1382 * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
1383 should be ExpandCharEntities.
1384 * XmlValidatingReaderTests.cs : added ResolveEntity(),
1385 ResolveEntity2() and ResolveEntityWithoutDTD().
1387 2003-07-31 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1389 * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
1390 CreateEntityReferencesWithoutDTD().
1391 * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
1392 ResolveEntityWithoutDTD().
1394 2003-07-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1396 * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
1397 * XmlElementTests.cs : added WriteToDefaultAttribute() test.
1398 * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
1399 * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
1400 * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
1401 entity reference inside text content (and it now fails).
1403 2003-07-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1405 * XmlAttributeTests.cs : added IdentityConstraints().
1406 * XmlDocumentTests.cs : added DocumentTypeNodes().
1407 * XmlNodeTests.cs : added InnerText().
1408 * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
1409 testing reader. Added IndexerAndAttributes().
1410 * XmlValidatingReader.cs : modified TestAttributes() to have
1411 ReadAttributeValue() tests. Added TestIdentityConstraints()
1413 2003-07-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1415 * XmlConvertTests.cs,
1417 XmlTextWriterTests.cs : removed some compilation warning.
1418 * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
1420 * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
1421 and changed PrepareXmlReader() as returning validating reader.
1422 Added indexer (this[]) property check and ValidationType.None check
1423 to TestAttributeDefaultContribution().
1424 Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
1426 2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1428 * XmlValidatingReaderTests.cs : added TestValidationEvent() and
1429 some code refactory.
1431 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1433 * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
1434 TestAttributeDefaultContribution().
1436 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1438 * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
1440 * ChangeLog was incorrectly added about above stuff.
1441 * XmlTextReaderTests.cs : added some reader's state check tests and
1442 ReadAsElementContent and ReadAsAttributeContent.
1443 * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
1445 2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1447 * added XmlValidatingReaderTests.cs.
1449 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1451 * XmlTextWriterTests.cs: Made use of ExpectedException
1453 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1455 * Made tests which expect an exception use the
1456 ExpectedException Attribute.
1458 2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1460 * added XmlUrlResolverTests.cs.
1462 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1464 * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
1465 * XmlTextReaderTests.cs : added ExternalDocument() which will result
1466 in BaseURI test and DTD parameter entity test.
1468 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1470 * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
1471 EmptyElementWithAttributes() and was added namespaced attribute tests.
1472 * XmlTextWriterTests.cs : added WriteWhitespace().
1474 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
1476 * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
1479 2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1481 * XmlConvertTests.cs : added VerifyNCName().
1483 2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1485 * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and
1486 WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
1487 added more tests to AttributeWriteAttributeString().
1488 * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
1490 2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1492 * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
1493 * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
1494 and not well-formed xml of OuterXmlWithDefaultXmlns().
1495 * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
1496 WriteToWithDefaultNamespace().
1497 * XmlNodeReaderTests.cs : fixed incorrect result expectation of
1498 ReadInnerXmlWrongInit().
1499 * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
1500 * XmlReaderCommonTests.cs,
1501 XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
1502 InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
1503 to resolve these entity references.
1504 * XmlTextWriterTests.cs : removed English-dependent error message check.
1505 fixed incorrect state-check ignorant blocks of WriteAttributes ().
1506 * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
1507 XmlDecl() as MS.NET results in.
1509 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1511 * Tests inherits from Assertion and Assertion. prefixes removed
1513 2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1515 * added XmlConvertTests.cs.
1517 2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1519 * XmlAttributeTests.cs : added WriteTo.
1520 * XmlReaderCommonTests.cs,
1521 XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
1522 Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
1523 and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
1524 they requires IsEmptyElement = false, which is always true for
1527 2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1529 * XmlReaderCommonTests.cs,
1530 XmlTextReaderTests.cs : Moved many tests to CommonTests.
1532 2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1534 * XmlWriterTests.cs : added some WriteNode() related testcases.
1536 2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1538 * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
1539 * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
1540 LoadDocumentWithIgnoreSection.
1542 2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1544 * added this file as a new entry.
1545 See ../ChangeLog to find ChangeLog entries before than this day.