1 2010-01-28 Atsushi Enomoto <atsushi@ximian.com>
3 * XmlReaderCommonTests.cs : added test for bug #543332.
5 2010-01-25 Atsushi Enomoto <atsushi@ximian.com>
7 * XmlConvertTest.cs : test convert TimeSpan.MinValue to string.
8 Patch by Tiaan Geldenhuys.
10 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
12 * XmlConvertTests.cs : add test for ToString(TimeSpan) with small
15 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
17 * XmlConvertTests.cs : add test for ToTimeSpan() with spaces.
19 2010-01-15 Atsushi Enomoto <atsushi@ximian.com>
21 * XmlConvertTests.cs : add test for ToDateTimeOffset() with date
24 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
26 * XmlConvertTests.cs : added commented-out tests for the remaining
27 parse tests by Tiaan Geldenhuys for XLinq, with the reason why.
29 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
31 * XmlConvertTests.cs : float parse should do the same. Fix NaN test.
33 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
35 * XmlConvertTests.cs : another double parse test for string with
36 spaces, for string constants such as NaN.
38 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
40 * XmlConvertTests.cs : add double parse test for string with spaces.
42 2010-01-12 Atsushi Enomoto <atsushi@ximian.com>
44 * XmlWriterTests.cs : added a corner case test for empty string handling
45 difference between XmlTextWriter and XmlWriter.Create().
47 2009-11-17 Atsushi Enomoto <atsushi@ximian.com>
49 * XmlConvertTests.cs : add test for DateTimeOffset roundtrip.
51 2009-11-13 Andreia Gaita <avidigal@novell.com>
53 * XmlTextReaderTests.cs: Added ParsingWithNSMgrSubclass test to check
54 r146175 fix (chained namespace lookups using XmlNamespaceManager
57 2009-11-11 Atsushi Enomoto <atsushi@ximian.com>
59 * XmlNodeReaderTests.cs : added test for bug #550379.
61 2009-09-15 Atsushi Enomoto <atsushi@ximian.com>
63 * XmlAttributeCollectionTests.cs : add test for bug #508296 by
66 2009-08-21 Atsushi Enomoto <atsushi@ximian.com>
68 * XmlTextReaderTests.cs : added test for null nametable in parser
71 2009-07-22 Atsushi Enomoto <atsushi@ximian.com>
73 * XmlNamespaceManagerTests.cs : add test for bug #514015.
75 2009-07-22 Atsushi Enomoto <atsushi@ximian.com>
77 * XmlTextReaderTests.cs : added test for bug #523971 by Hib Eris.
79 2009-06-26 Robert Jordan <robertj@gmx.net>
81 * *.cs: Upgrade to new NUnit style.
83 2009-05-22 Gert Driesen <drieseng@users.sourceforge.net>
85 * XmlResolverTest.cs: Fix ResolveUri test on Windows when current
86 directory is not on C drive.
88 2009-05-12 Jonas Larsson <jonas.larsson@manodo.se>
90 * XmlValidatingReaderTests.cs : test for bug #502168
92 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
94 * XmlValidatingReaderTests.cs : test for bug #501814 by Jonas
97 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
99 * XsdValidatingReaderTest.cs : test for bug #501763 by Jonas Larsson.
101 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
103 * XmlReaderCommonTests.cs: Add test case for an empty string url
105 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
107 * XmlResolverTest.cs: New. Unit tests for base features.
109 2009-04-22 Atsushi Enomoto <atsushi@ximian.com>
111 * XmlAttributeCollectionTests.cs : added test for bug #496022.
113 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
115 * XmlParserContextTests.cs : added test for bug #484519.
117 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
119 * XmlReaderCommonTests.cs : added test for bug #480066.
121 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
123 * XmlWriterTests.cs : only bogus XmlTextWriter ignores null namespace
124 for namespae conflict check.
126 2009-02-10 Atsushi Enomoto <atsushi@ximian.com>
128 * XmlTextWriterTests.cs : added test for bug #474091.
130 2009-02-09 Atsushi Enomoto <atsushi@ximian.com>
132 * XmlElementTests.cs : added test for bug #464394.
134 2009-02-06 Atsushi Enomoto <atsushi@ximian.com>
136 * XmlTextWriterTests.cs : added test for bug #472634.
138 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
140 * XmlReaderCommonTests.cs : added test for bug #464229.
142 2009-01-08 Atsushi Enomoto <atsushi@ximian.com>
144 * XmlReaderCommonTests.cs : added test for ReadContentAsString()
145 and ReadElementContentAsString() against certain node types.
147 2008-12-09 Atsushi Enomoto <atsushi@ximian.com>
149 * XmlValidatingReaderTests.cs : added test for validating mixed
150 element under xs:any.
152 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
154 * XmlReaderCommonTests.cs : another Subtree+EmptyElement case.
156 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
158 * XmlReaderCommonTests.cs :
159 added test for NodeType for empty element.
161 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
163 * XmlReaderCommonTests.cs :
164 added test for ReadSubtree() on non-element.
166 2008-07-28 Atsushi Enomoto <atsushi@ximian.com>
168 * XmlTextReaderTests.cs : added test for bug #412657.
170 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
172 * XmlConvertTests.cs : added test for bug #397934
174 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
176 * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison.
178 2008-06-09 Atsushi Enomoto <atsushi@ximian.com>
180 * XmlTextReaderTests.cs : added test for bug #398374.
182 2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
184 * XmlConvertTests.cs : added test for bug #320424.
186 2008-05-22 Atsushi Enomoto <atsushi@ximian.com>
188 * XmlReaderSettingsTests.cs : added test for bug #392385.
190 2008-05-07 Atsushi Enomoto <atsushi@ximian.com>
192 * XmlReaderCommonTests.cs : added test for bug #385638.
194 2008-04-17 Atsushi Enomoto <atsushi@ximian.com>
196 * XmlElementTests.cs : added test for bug #380720.
197 * XmlAttributeTests.cs : numbered some assertions.
199 2008-04-02 Atsushi Enomoto <atsushi@ximian.com>
201 * XsdValidatingReaderTests.cs : added test for bug #376395.
203 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
205 * XmlDocumentTests.cs: Fixed line endings.
206 * XmlAttributeCollectionTests.cs: Fixed line endings.
207 * XmlDocumentEventTests.cs: Fixed line endings.
208 * XmlNodeTests.cs: Fixed line endings.
209 * XsdValidatingReaderTests.cs: Fixed line endings.
210 * XmlDocumentTypeTests.cs: Fixed line endings.
211 * XmlEntityReferenceTests.cs: Fixed line endings.
213 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
215 * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion
216 class. Improved a few tests. Added link to MS bug report for regression
217 in .NET 2.0. Numbered tests.
219 2008-02-19 Atsushi Enomoto <atsushi@ximian.com>
221 * XmlParserContextTests.cs : they are working. case #3 should not
222 try to parse broken internalSubset (we do not allow broken
223 intsubset and it is almost no worthy of assuring only-nominal
224 .net compat that such broken internalSubset should be allowed).
226 2008-01-25 Atsushi Enomoto <atsushi@ximian.com>
228 * XmlReaderCommonTests.cs : added test for bug #347768.
230 2008-01-15 Gert Driesen <drieseng@users.sourceforge.net>
232 * XmlParserContextTests.cs: Added ctor tests.
234 2007-12-06 Atsushi Enomoto <atsushi@ximian.com>
236 * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access
237 such a server whose (domain) name is "file.txt", which is actually
238 an absolute URI. Remove "regression" in the nunit test.
240 2007-11-12 Atsushi Enomoto <atsushi@ximian.com>
242 * XsdValidatingReaderTests.cs : added test for #339934.
244 2007-11-09 Atsushi Enomoto <atsushi@ximian.com>
246 * XmlConvertTests.cs : added test for #339004 and more.
248 2007-10-31 Gert Driesen <drieseng@users.sourceforge.net>
250 * XmlConvertTests.cs: Added link to MS bug report.
252 2007-10-31 Atsushi Enomoto <atsushi@ximian.com>
254 * XsdValidatingReaderTests.cs : added test for #336625.
256 2007-10-30 Atsushi Enomoto <atsushi@ximian.com>
258 * XmlConvertTest.cs : added test for DateTime roundtrip.
260 2007-10-19 Atsushi Enomoto <atsushi@ximian.com>
262 * XmlReaderCommonTests.cs : added test for bug #334752.
264 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
266 * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute().
268 2007-09-27 Atsushi Enomoto <atsushi@ximian.com>
270 * XmlWriterTests.cs : added test for WriteValue(object).
271 * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty
274 2007-08-13 Atsushi Enomoto <atsushi@ximian.com>
276 * XmlWriterSettingsTests.cs : added test for extraneous newline on
277 OmitXmlDeclaration mode.
279 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
281 * XsdValidatingReaderTests.cs : test for bug #82010.
283 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
285 * XsdValidatingReaderTests.cs : another test posted on bug #82183.
287 2007-07-17 Atsushi Enomoto <atsushi@ximian.com>
289 * XsdValidatingReaderTests.cs : added test for bug #82099.
291 2007-07-12 Atsushi Enomoto <atsushi@ximian.com>
293 * XmlWriterTests.cs : added test for bug #82051.
295 2007-07-11 Atsushi Enomoto <atsushi@ximian.com>
297 * XmlReaderSettingsTests.cs : added test for bug #82062.
299 2007-06-30 Gert Driesen <drieseng@users.sourceforge.net>
301 * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too.
304 2007-06-13 Atsushi Enomoto <atsushi@ximian.com>
306 * XmlDocumentFragmentTests.cs : added InnerText().
307 * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass
310 2007-05-31 Atsushi Enomoto <atsushi@ximian.com>
312 * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes.
314 2007-05-26 Gert Driesen <drieseng@users.sourceforge.net>
316 * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved
317 their coverage. Commented out newly introduced tests since they fail
318 on Mono. Added NotWorking Create_XmlWriter2 test.
320 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
322 * XmlWriterTests.cs: Added tests for Close that verify closing of
325 2007-04-27 Atsushi Enomoto <atsushi@ximian.com>
327 * XsdValidatingReaderTests.cs : added test for bug #81460.
329 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
331 * XmlConvertTests.cs : added test for MaxValue serialization with
332 every XmlDateTimeSerializationMode.
334 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
336 * XmlReaderCommonTests.cs : added test for bug #81451.
338 2007-04-24 Atsushi Enomoto <atsushi@ximian.com>
340 * XsdValidatingReaderTests.cs : added test for bug #81360.
342 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
344 * XmlTextReaderTests.cs : added test for bug #81294.
346 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
348 * XmlReaderSettingsTests.cs : added test for bug #81000.
350 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
352 * XmlReaderCommonTests.cs : added test for bug #80848.
354 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
356 * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().
358 2006-12-20 Atsushi Enomoto <atsushi@ximian.com>
360 * XmlNodeTests.cs : added tests for bug #80331.
362 2006-12-19 Atsushi Enomoto <atsushi@ximian.com>
364 * XmlTextReaderTests.cs : added test for bug #80308.
366 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
368 * XmlNodeTests.cs : added test for bug #80233.
370 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
372 * XmlValidatingReaderTests.cs : #if NET_2_0 was missing.
374 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
376 * XmlReaderSettingsTests.cs : added test to make sure that Create()
377 returns a validating XmlReader.
379 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
381 * XmlValidatingReaderTests.cs : added test for bug #80231.
383 2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
385 * XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
386 when loading from XmlReader.
388 2006-12-05 Atsushi Enomoto <atsushi@ximian.com>
390 * XmlNodeTests.cs : added another test for GetPrefixOfNamespace().
392 2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
394 * XmlWriterSettingsTests.cs : added tests for relationship between
395 ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
397 2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
399 * XmlReaderSettingsTests.cs : added test for bug #79224; it does not
400 load external schemas when validation mode is none.
402 2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
404 * XmlReaderSettingsTests.cs : added validation event handler test
407 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
409 * XmlReaderSettingsTests.cs : added custom resolver case for primary
410 XML stream (custom resolver is indeed used and here it should cause
413 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
415 * XmlReaderSettingsTests.cs : added NullResolver() case.
417 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
419 * XsdValidatingReaderTests.cs : the previous test raises different
422 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
424 * XsdValidatingReaderTests.cs : added bug #79650 case.
426 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
428 * XmlTextReaderTests.cs : added bug #79683 case.
430 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
432 * XmlDeclarationTests.cs : added bug #79496 case.
434 2006-09-21 Atsushi Enomoto <atsushi@ximian.com>
436 * XmlDocumentTests.cs : added bug #79468 case.
438 2006-09-19 Atsushi Enomoto <atsushi@ximian.com>
440 * XmlElementTests.cs : added test for #79420.
441 * XmlAttributeTests.cs : added similar test.
442 * XmlDocumentTests.cs : fix warnings.
444 2006-09-04 Atsushi Enomoto <atsushi@ximian.com>
446 * XmlReaderCommonTests.cs : added test for bug #79268.
448 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
450 * XmlTextWriterTests.cs : added test for bug #79047
452 2006-08-26 Atsushi Enomoto <atsushi@ximian.com>
454 * XmlDocumentTests.cs : added test for bug #79163.
456 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
458 * XmlTextReaderTests.cs : added test for whitespace node value which
459 comes after a text declaration in XML external entity (i.e. .ctor()
460 with XmlNodeType.Element).
462 2006-08-10 Atsushi Enomoto <atsushi@ximian.com>
464 * XmlTextWriterTests.cs : more indentation tests.
466 2006-08-07 Atsushi Enomoto <atsushi@ximian.com>
468 * XmlTextWriterTests.cs : test for #79019.
470 2006-07-28 Atsushi Enomoto <atsushi@ximian.com>
472 * XmlTextWriterTests.cs : added test case for comments, PIs and
475 2006-07-25 Atsushi Enomoto <atsushi@ximian.com>
477 * XmlConvertTest.cs :
478 Added TimeSpan conversion test for min/max values.
480 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
482 * XmlReaderCommonTests.cs : added test for bug #78706.
484 2006-06-08 Atsushi Enomoto <atsushi@ximian.com>
486 * XmlTextWriterTests.cs : added test for bug #78598.
488 2006-05-09 Atsushi Enomoto <atsushi@ximian.com>
490 * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS().
492 2006-04-21 Atsushi Enomoto <atsushi@ximian.com>
494 * XmlTextWriterTests.cs : test for bug #78148.
496 2006-04-14 Atsushi Enomoto <atsushi@ximian.com>
498 * XmlReaderCommonTests.cs : added test for ReadElementContentAs()
499 with argument typeof(object).
501 2006-04-12 Atsushi Enomoto <atsushi@ximian.com>
503 * XmlReaderSettingsTests.cs :
504 Added CreateValidatorFromNonIXmlNamespaceResolver() which is
505 uncovered by NVDL validator.
506 * XmlDefaultReader.cs : new file for above.
508 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
510 * XmlReaderCommonTests.cs : added test for
511 ReadElementContentAsString() and empty element.
513 2006-04-05 Atsushi Enomoto <atsushi@ximian.com>
515 * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
516 set_NewLineChars() and OmitXmlDeclaration.
518 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
520 * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
521 ReadElementContentAsString().
523 2006-02-24 Atsushi Enomoto <atsushi@ximian.com>
525 * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
526 WriteString() test which failed to fail (Assert.Fail).
528 2006-02-22 Atsushi Enomoto <atsushi@ximian.com>
530 * XmlTextWriterTests.cs : added invalid character processing test.
532 2006-02-20 Atsushi Enomoto <atsushi@ximian.com>
534 * XmlReaderCommonTests.cs : added custom assertion overload that takes
536 * XmlNodeReaderTests.cs : labeled some.
537 * XmlTextWriterTests.cs :
538 Changed the semantics of AttributeNamespacesXmlnsXmlns() and
539 removed NotDotNet (in contrast this test should fail with previous
540 version of XmlTextWriter). See the code comment for details.
541 Added WriteQualifiedNameXmlnsError().
543 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
545 * XmlTextReaderTests.cs : added WhitespaceHandling tests.
547 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
549 * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
552 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
554 * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
556 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
558 * XmlTextWriterTests.cs : numbered some tests and added some comments.
560 2006-01-25 Atsushi Enomoto <atsushi@ximian.com>
562 * XmlConvertTests.cs : added test for bug #77350.
564 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
566 * XmlConvertTests.cs : added test for bug #77252.
568 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
570 * XsdValidatingReaderTests.cs : test from bug #77241.
572 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
574 * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
576 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
578 * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
579 Ignore rather than NotWorking. Also it is not for bug #77086 and
580 #77077 (they were fixed). See bug #77088.
582 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
584 * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
586 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
588 * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
590 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
592 * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
593 as well as XPathNavigator.WriteSubtree(XmlWriter).
595 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
597 * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
598 does not ignore whitespace nodes, and it does not normalize string
601 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
603 * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
606 2006-01-05 Gert Driesen <drieseng@users.sourceforge.net>
608 * XmlElementTests.cs: Improved tests for setting prefix to null
609 or zero-length string. On 2.0 profile, setting prefix to null should
610 not result in ArgumentNullException.
611 * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
612 WriteWhitespace tests for null or zero-length value.
614 2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
616 * XmlTextWriterTests.cs : removed silly part from
617 WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
618 (kept remaining part of this test; see if it makes sense after
619 bug #77094 got fixed).
621 2005-12-29 Gert Driesen <drieseng@users.sourceforge.net>
623 * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
624 with null or zero-length value (await approval for XmlTextWriter
625 change from Atsushi).
627 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
629 * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
630 with null or zero-length value (await approval for XmlTextWriter
631 change from Atsushi).
633 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
635 * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
638 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
640 * NameTableTests.cs: Added additional tests for Add and Get methods.
642 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
644 * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
646 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
648 * XmlTextWriterTests.cs : enabled
649 WriteStartElement_Prefix_EmptyNamespace() and
650 NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
652 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
654 * XmlElementTests.cs : Patch by Vorobiev Maksim.
655 - setting null to Prefix should raise ArgumentNullException.
656 - setting String.Empty to Prefix should be allowed.
658 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
660 * XsdValidatingReaderTests.cs : test for multi URLs in
661 schemaLocation. Test by Vorobiev Maskim.
663 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
665 * XmlElementTests.cs: Fixed line endings.
667 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
669 * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
670 renumbered some tests. Added tests for WriteStartElement and
671 WriteElementString for zero-length and null local names.
672 Added tests bugs #77093, #77094 and #77095.
674 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
676 * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
678 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
680 * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
682 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
684 * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
686 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
688 * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
689 test. Added bug numbers to test cases.
691 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
693 * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
695 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
697 * XmlTextWriterTests.cs: Fixed some tests that caught exception to
698 become useful. Added few tests that fail on Mono.
700 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
702 * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
703 class. Added WriteDocType tests.
704 * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
706 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
708 * XmlTextWriterTests.cs: added WriteCDataNull test.
710 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
712 * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was
713 wrong; ArgumentException is the expected exception (it anyways won't
714 work under MS.NET 2.0).
715 * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
716 * XmlAttributeTests.cs : ditto.
718 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
720 * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
721 XmlElementTests.cs, XmlCharacterDataTests.cs :
722 Marked NotDotNet for some tests broken under 2.0 (MS bugs).
723 Marked Ignore for some tests which originally does not make sense.
724 Changed types in ExpectedException for some tests under 2.0.
726 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
728 * XmlAssert.cs : new file.
730 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
732 * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
734 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
736 * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
738 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
740 * XmlTextReaderTests.cs : added test for Encoding property.
742 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
744 * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
747 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
749 * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
750 Added CreateClonesSettings() to make sure XmlReader.Create() clones
753 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
755 * XmlReaderSettingsTests.cs : (DefaultValue)
756 Added assertion label everywhere.
757 * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
758 should cause an error).
760 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
762 * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
763 Added SetSchemasNull() as well.
764 * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
765 expect ArgumentNullException instead of ArgumentException.
766 This is a fix in .NET 2.0.
768 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
770 * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
771 does not throw validation exception under MS 2.0, this NotDotNet.
773 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
775 * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
776 and added CreateSimpleProhibitDtd().
778 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
780 * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
782 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
784 * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
786 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
788 * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
790 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
792 * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
793 VerifyName() and VerifyNCName().
795 2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
797 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
799 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
801 * XmlNamespaceManagerTests.cs :
802 well, hence GetNamespacesInScope() is NotDotNet.
804 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
806 * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test
807 labels. Fixed counts; they count default namespaces. MS seems to
808 have a bug on declaration removal (xmlns='') on .Local.
809 * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
810 allowed at all, so disabled tests that depends on such references.
812 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
814 * XmlTextWriterTests.cs : split some tests that try to write nodes
815 at error state (.NET 2.0 correctly rejects them).
817 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
819 * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
820 XmlReaderCommonTests.cs : added and fixed tests to make sure that
821 LookupNamespace("") returns null for default namespace, and checks
822 that empty namespace URI is not allowed for non-empty prefix.
824 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
826 * XmlConvertTests.cs : added test for bug #76328.
828 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
830 * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
832 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
834 * XmlAttributeTests.cs : test for bug #76311.
836 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
838 * XmlReaderCommonTests.cs : added simple Create() test.
840 2005-09-28 Atsushi Enomoto <atsushi@ximian.com>
842 * XmlNodeReaderTests.cs : added test for bug #76260.
844 2005-09-27 Atsushi Enomoto <atsushi@ximian.com>
846 * XmlTextReaderTests.cs : added test for bug #76247.
848 2005-09-26 Atsushi Enomoto <atsushi@ximian.com>
850 * XmlValidatingReaderTests.cs : added test for bug #76234.
852 2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
854 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
856 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
858 * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
860 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
862 * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
863 * NameTableTests.cs : numbered testcases. fixed argument order.
865 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
867 * XmlTextReaderTests.cs : added #76102 testcase.
869 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
871 * XmlTextWriterTests.cs : added #76095 testcase.
873 2005-08-31 Sebastien Pouliot <sebastien@ximian.com>
875 * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
876 * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
877 * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
879 2005-08-04 Atsushi Enomoto <atsushi@ximian.com>
881 * XmlAttributeTests.cs : Test if set_Value() works in such cases that
882 there was only one child in attribute and it was an entity reference.
884 2005-07-28 Atsushi Enomoto <atsushi@ximian.com>
886 * XsdValidatingReaderTests.cs : added test case for duplicating
887 assignment of both Schemas.Add() and xsi:schemaLocation where
888 schemaLocation could not be resolved.
890 2005-07-14 Atsushi Enomoto <atsushi@ximian.com>
892 * XmlTextWriterTests.cs : added bug #75546 testcase.
894 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
896 * XmlConvertTests.cs : added timespan milliseconds testcase.
898 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
900 * XmlTextReaderTests.cs : added a testcase for not-wf entity
901 declaration which is actually not used in the instance.
903 2005-06-23 Atsushi Enomoto <atsushi@ximian.com>
905 * XsdParticleValidationTests.cs : XmlSchemaException ->
906 XmlSchemaValidationException under 2.0 profile.
908 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
910 * XmlValidatingReaderTests.cs : added attribute namespace check in
911 DefaultXmlnsAttributeLookup() as well.
913 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
915 * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
917 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
919 * XmlValidatingReaderTests.cs : let's test external DTD as well.
921 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
923 * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
924 is imported from sys.security.
926 2005-05-25 Andrew Skiba <andrews@mainsoft.com>
928 * W3C : directory added
930 2005-05-10 Atsushi Enomoto <atsushi@ximian.com>
932 * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
933 which was regarded as a bug while it was by design.
935 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
937 * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
939 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
941 * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
943 2005-03-25 Atsushi Enomoto <atsushi@ximian.com>
945 * XmlTextWriterTests.cs : added more test case for xml:space.
947 2005-03-24 Atsushi Enomoto <atsushi@ximian.com>
949 * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
951 2005-03-15 Atsushi Enomoto <atsushi@ximian.com>
953 * XmlValidatingReaderTests.cs : Added test for sequential text nodes
954 which affects on ExpandEntities.
956 2005-03-09 Atsushi Enomoto <atsushi@ximian.com>
958 * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
960 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
962 * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
963 Test case by Konstantin Triger.
965 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
967 * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
969 2005-03-03 Atsushi Enomoto <atsushi@ximian.com>
971 * XmlTextWriterTests.cs : added testcase for duplicating namespace
972 mapping processing (should create another prefix, not exception).
974 2005-03-02 Atsushi Enomoto <atsushi@ximian.com>
976 * XmlTextWriterTests.cs : Added test for LookupPrefix() for
979 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
981 * XmlNodeTests.cs : added Clone() of readonly node returns a node
982 that is not readonly.
984 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
986 * XmlAttributeTests.cs : added nonNCName Prefix case.
988 2005-02-24 Atsushi Enomoto <atsushi@ximian.com>
990 * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
992 2005-02-16 Atsushi Enomoto <atsushi@ximian.com>
994 * XmlConvertTests.cs : added some null/empty string cases for
995 EncodeName()/EncodeLocalName()/EncodeNmToken().
997 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
999 * XmlElementTests.cs : assertion numbering on
1000 RemoveDoesNotRemoveDefaultAttributes().
1002 2005-01-26 Nick Drochak <ndrochak@ieee.org>
1004 * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
1005 test method and ignore it on .NET.
1007 2005-01-17 Atsushi Enomoto <atsushi@ximian.com>
1009 * XmlReaderSettingsTests.cs : added some .ctor() tests.
1011 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
1013 * XmlReaderCommonTests.cs : added labels for tests.
1014 Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
1015 no consistent reference implementation to follow.
1017 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
1019 * XmlValidatingReaderTests.cs,
1020 XmlReaderCommonTests.cs,
1021 XmlTextWriterTests.cs,
1022 XmlUrlResolverTests.cs :
1023 Marked as NotDotNet for those tests that fails under MS.NET.
1024 Commented out some XmlTextWriter implementation-dependent assertions.
1025 Fixed ResolveUriWithNullArgs () expected return type.
1027 2005-01-11 Atsushi Enomoto <atsushi@ximian.com>
1029 * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
1031 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
1033 * XmlReaderCommonTests.cs :
1034 Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
1036 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
1038 * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
1039 that is buggy on attribute value's Prefix and NamespaceURI.
1041 2005-01-10 Nick Drochak <ndrochak@ieee.org>
1043 * XmlWriterTests.cs: Fix build warnings.
1044 * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader
1045 has different default attributes it seems.
1047 2004-12-15 Raja R Harinath <rharinath@novell.com>
1049 * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
1050 XsdValidate references to use ValidationType.
1052 2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
1054 * XmlReaderSettingsTests.cs : updated some boolean flags to
1055 XmlSchemaValidationFlags.
1057 2004-11-22 Atsushi Enomoto <atsushi@ximian.com>
1059 * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
1061 2004-11-14 Atsushi Enomoto <atsushi@ximian.com>
1063 * XmlWriterTests.cs : Added test for WriteAttributes().
1065 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
1067 * XmlNodeReaderTests.cs : numbered some of asserts.
1069 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
1071 * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
1072 * XmlValidatingReaderTests.cs : modified tests for entity handling
1073 that are changed in 2.0.
1075 2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
1077 * XmlReaderCommonTests.cs : ReadAsObject() is removed.
1078 * XmlTextWriterTests.cs : added CloseTwice().
1079 * XmlNodeTests.cs : added labels.
1081 2004-09-08 Atsushi Enomoto <atsushi@ximian.com>
1083 * XmlWriterSettingsTests.cs : added.
1085 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1087 * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
1089 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1091 * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
1092 atomization, complex RemoveNamespace() and GetNamespacesInScope().
1094 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1096 * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
1097 * XmlTextReaderTests.cs : added normalization and Setting sests.
1099 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1101 * XmlElementTests.cs : added another set_InnerXml test.
1102 * XmlNodeTests.cs : added BaseURI test.
1103 * XmlTextReaderTests.cs : added tests for Normalization, EOF,
1104 LineNumber, LinePosition (all reported ones).
1105 * XsdValidatingReaderTests.cs : more descriptions.
1107 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1109 * XmlTextReaderTests.cs : added ProhibitDtd().
1110 * XmlWriterTests.cs : added WriteNodeError().
1112 2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
1114 * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
1117 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1119 * XmlSecureResolverTests.cs : [TestFixture] was missing.
1121 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1123 * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
1125 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1127 * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
1128 URI file:///usr/local/src as correct file path. MS.NET is not aware
1129 of such format and parses as "host = usr, path = /local/src".
1131 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1133 * XmlTextWriterTests.cs : Added indentation testcase (it might now
1134 work due to CompareInfo.IndexOf() bug).
1136 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1138 * XmlTextReaderTests.cs : added some namespace check tests.
1140 2004-05-27 Atsushi Enomoto <atsushi@ximian.com>
1142 * XmlTextReaderTests.cs : added test for bug #59142.
1143 * XmlTextWriterTests.cs : added test for bug #59154.
1144 * XmlDocumentTests.cs : added test for bug #59155.
1146 2004-05-24 Atsushi Enomoto <atsushi@ximian.com>
1148 * XmlNodeTests.cs : added Normalize2().
1150 2004-05-13 Atsushi Enomoto <atsushi@ximian.com>
1152 * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
1153 kind of thing that should be supported.
1154 * XmlValidatingReaderTests.cs : commented a bit.
1156 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1158 * XmlConvertTests.cs : Commented out locale-dependent tests.
1159 * XmlDocumentTests.cs : Uncommented now-testable lines.
1160 Commented out that should not be allowed, such as non-XML-name node.
1162 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1164 * XmlDeclarationTests.cs : More InnerText tests.
1166 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1168 * XmlCharacterDataTests.cs : Added more tests for Substring().
1169 * XmlConvertTests.cs : Commented out locale-dependent tests.
1170 * XmlDocumentTests.cs : Added LoadEntityReference().
1172 2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
1174 * Added nist_dom tests from Mainsoft hackers.
1175 * Added XmlSecureResolverTests.cs.
1177 2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
1179 * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
1180 should be written regardless of document.PreserveWhitespace.)
1182 2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
1184 * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
1187 2004-03-14 Atsushi Enomoto <atsushi@ximian.com>
1189 * XmlAttributeCollectionTests.cs : Added InsertAfterError().
1190 * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
1192 2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
1194 * XmlDocumentTests.cs : added Implementation().
1196 2004-02-17 Atsushi Enomoto <atsushi@ximian.com>
1198 * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
1200 2004-02-05 Atsushi Enomoto <atsushi@ximian.com>
1202 * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
1203 ReadNodeWhitespace().
1204 * XmlElementTests.cs : Added SetAttributeNodeError().
1206 2004-02-04 Atsushi Enomoto <atsushi@ximian.com>
1208 * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
1209 DescendantsRecursively and added more test lines.
1211 * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
1212 it is ignored (since XmlNodeReader behaves differently, maybe bug).
1214 2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
1216 * XmlReaderCommonTests.cs : Added SurrogatePairContent().
1217 * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
1218 * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
1220 2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
1222 * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
1223 * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
1224 element, removed extraneous test switch for InsertBefore().
1225 * XsdParticleValidationTests.cs,
1226 XsdValidatingReaderTests.cs : These test class names are too
1227 ambiguous so just renamed them. (No bug reports are found on them,
1228 but should be warned in the meantime.)
1230 2004-01-23 Atsushi Enomoto <atsushi@ximian.com>
1232 * XmlElementTests.cs : Added SetAttributeXmlns.
1233 * XmlTextWriterTests.cs : Added several xmlns-related tests.
1235 2004-01-22 Atsushi Enomoto <atsushi@ximian.com>
1237 * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
1239 2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
1241 * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
1242 * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
1244 2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
1246 * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
1247 * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
1248 XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
1249 Close or avoid XmlTextReader.
1251 2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
1253 * XmlAttributeCollectionTests.cs :
1254 added InsertAfterReplacesInCorrectOrder().
1255 * XmlUrlResolverTests.cs : fixed file path.
1256 * XmlTextReaderTests.cs : fixed file path.
1257 * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
1259 2003-12-21 Atsushi Enomoto <atsushi@ximian.com>
1261 * XmlDocumentTests.cs, XmlElementTests.cs :
1262 Added GetElementsByTagNameNs2().
1264 2003-12-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1266 * XmlDeclarationTests.cs : Added InvalidInnerText().
1267 * XmlDocumentTests.cs : CRLF fix (to LF)
1268 * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
1269 * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
1271 2003-11-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1273 * XmlWriterTests.cs : Added WriteNodeFullDocument() with
1274 encoding specification. Added WriteNodeNonEmptyElement().
1275 * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
1276 and GetEntityWithRelativeFileUri().
1277 * XmlTextWriterTests.cs : Added some namespace related tests.
1278 * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
1279 * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
1281 * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
1282 * XmlDeclarationTests.cs : Added InvalidInnerText().
1283 * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
1285 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1287 * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
1289 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1291 * XmlElementTests.cs : Added more tests on
1292 RemoveDoesNotRemoveDefaultAttributes().
1293 * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
1294 GetNamespaceOfPrefixNullArg().
1295 * XmlWriterTests.cs : Added WriteNodeNone().
1297 2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1299 * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
1301 * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
1302 and added GetEntityWithNullArgs() (though it is uncommented).
1303 * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
1306 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1308 * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
1310 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1312 * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
1313 Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
1314 which is rather buggy than their XmlNodeReader.
1315 * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
1316 and trivial messagefix.
1318 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1320 * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
1322 2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1324 * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
1325 EmptyStringHasTextNode().
1326 * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
1327 * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
1328 ReadAttributeValue().
1329 * XmlTextReaderTests.cs :
1330 Added NotAllowedCharRef() and ExpandParameterEntity().
1331 Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
1332 and UndeclaredEntityInStandaloneXml().
1333 * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution()
1335 * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
1337 2003-08-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1339 * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
1340 should be ExpandCharEntities.
1341 * XmlValidatingReaderTests.cs : added ResolveEntity(),
1342 ResolveEntity2() and ResolveEntityWithoutDTD().
1344 2003-07-31 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1346 * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
1347 CreateEntityReferencesWithoutDTD().
1348 * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
1349 ResolveEntityWithoutDTD().
1351 2003-07-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1353 * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
1354 * XmlElementTests.cs : added WriteToDefaultAttribute() test.
1355 * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
1356 * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
1357 * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
1358 entity reference inside text content (and it now fails).
1360 2003-07-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1362 * XmlAttributeTests.cs : added IdentityConstraints().
1363 * XmlDocumentTests.cs : added DocumentTypeNodes().
1364 * XmlNodeTests.cs : added InnerText().
1365 * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
1366 testing reader. Added IndexerAndAttributes().
1367 * XmlValidatingReader.cs : modified TestAttributes() to have
1368 ReadAttributeValue() tests. Added TestIdentityConstraints()
1370 2003-07-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1372 * XmlConvertTests.cs,
1374 XmlTextWriterTests.cs : removed some compilation warning.
1375 * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
1377 * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
1378 and changed PrepareXmlReader() as returning validating reader.
1379 Added indexer (this[]) property check and ValidationType.None check
1380 to TestAttributeDefaultContribution().
1381 Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
1383 2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1385 * XmlValidatingReaderTests.cs : added TestValidationEvent() and
1386 some code refactory.
1388 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1390 * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
1391 TestAttributeDefaultContribution().
1393 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1395 * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
1397 * ChangeLog was incorrectly added about above stuff.
1398 * XmlTextReaderTests.cs : added some reader's state check tests and
1399 ReadAsElementContent and ReadAsAttributeContent.
1400 * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
1402 2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1404 * added XmlValidatingReaderTests.cs.
1406 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1408 * XmlTextWriterTests.cs: Made use of ExpectedException
1410 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1412 * Made tests which expect an exception use the
1413 ExpectedException Attribute.
1415 2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1417 * added XmlUrlResolverTests.cs.
1419 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1421 * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
1422 * XmlTextReaderTests.cs : added ExternalDocument() which will result
1423 in BaseURI test and DTD parameter entity test.
1425 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1427 * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
1428 EmptyElementWithAttributes() and was added namespaced attribute tests.
1429 * XmlTextWriterTests.cs : added WriteWhitespace().
1431 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
1433 * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
1436 2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1438 * XmlConvertTests.cs : added VerifyNCName().
1440 2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1442 * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and
1443 WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
1444 added more tests to AttributeWriteAttributeString().
1445 * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
1447 2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1449 * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
1450 * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
1451 and not well-formed xml of OuterXmlWithDefaultXmlns().
1452 * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
1453 WriteToWithDefaultNamespace().
1454 * XmlNodeReaderTests.cs : fixed incorrect result expectation of
1455 ReadInnerXmlWrongInit().
1456 * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
1457 * XmlReaderCommonTests.cs,
1458 XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
1459 InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
1460 to resolve these entity references.
1461 * XmlTextWriterTests.cs : removed English-dependent error message check.
1462 fixed incorrect state-check ignorant blocks of WriteAttributes ().
1463 * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
1464 XmlDecl() as MS.NET results in.
1466 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1468 * Tests inherits from Assertion and Assertion. prefixes removed
1470 2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1472 * added XmlConvertTests.cs.
1474 2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1476 * XmlAttributeTests.cs : added WriteTo.
1477 * XmlReaderCommonTests.cs,
1478 XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
1479 Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
1480 and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
1481 they requires IsEmptyElement = false, which is always true for
1484 2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1486 * XmlReaderCommonTests.cs,
1487 XmlTextReaderTests.cs : Moved many tests to CommonTests.
1489 2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1491 * XmlWriterTests.cs : added some WriteNode() related testcases.
1493 2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1495 * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
1496 * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
1497 LoadDocumentWithIgnoreSection.
1499 2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1501 * added this file as a new entry.
1502 See ../ChangeLog to find ChangeLog entries before than this day.