1 2009-05-22 Gert Driesen <drieseng@users.sourceforge.net>
3 * XmlResolverTest.cs: Fix ResolveUri test on Windows when current
4 directory is not on C drive.
6 2009-05-12 Jonas Larsson <jonas.larsson@manodo.se>
8 * XmlValidatingReaderTests.cs : test for bug #502168
10 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
12 * XmlValidatingReaderTests.cs : test for bug #501814 by Jonas
15 2009-05-11 Atsushi Enomoto <atsushi@ximian.com>
17 * XsdValidatingReaderTest.cs : test for bug #501763 by Jonas Larsson.
19 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
21 * XmlReaderCommonTests.cs: Add test case for an empty string url
23 2009-04-28 Sebastien Pouliot <sebastien@ximian.com>
25 * XmlResolverTest.cs: New. Unit tests for base features.
27 2009-04-22 Atsushi Enomoto <atsushi@ximian.com>
29 * XmlAttributeCollectionTests.cs : added test for bug #496022.
31 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
33 * XmlParserContextTests.cs : added test for bug #484519.
35 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
37 * XmlReaderCommonTests.cs : added test for bug #480066.
39 2009-03-16 Atsushi Enomoto <atsushi@ximian.com>
41 * XmlWriterTests.cs : only bogus XmlTextWriter ignores null namespace
42 for namespae conflict check.
44 2009-02-10 Atsushi Enomoto <atsushi@ximian.com>
46 * XmlTextWriterTests.cs : added test for bug #474091.
48 2009-02-09 Atsushi Enomoto <atsushi@ximian.com>
50 * XmlElementTests.cs : added test for bug #464394.
52 2009-02-06 Atsushi Enomoto <atsushi@ximian.com>
54 * XmlTextWriterTests.cs : added test for bug #472634.
56 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
58 * XmlReaderCommonTests.cs : added test for bug #464229.
60 2009-01-08 Atsushi Enomoto <atsushi@ximian.com>
62 * XmlReaderCommonTests.cs : added test for ReadContentAsString()
63 and ReadElementContentAsString() against certain node types.
65 2008-12-09 Atsushi Enomoto <atsushi@ximian.com>
67 * XmlValidatingReaderTests.cs : added test for validating mixed
70 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
72 * XmlReaderCommonTests.cs : another Subtree+EmptyElement case.
74 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
76 * XmlReaderCommonTests.cs :
77 added test for NodeType for empty element.
79 2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
81 * XmlReaderCommonTests.cs :
82 added test for ReadSubtree() on non-element.
84 2008-07-28 Atsushi Enomoto <atsushi@ximian.com>
86 * XmlTextReaderTests.cs : added test for bug #412657.
88 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
90 * XmlConvertTests.cs : added test for bug #397934
92 2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
94 * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison.
96 2008-06-09 Atsushi Enomoto <atsushi@ximian.com>
98 * XmlTextReaderTests.cs : added test for bug #398374.
100 2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
102 * XmlConvertTests.cs : added test for bug #320424.
104 2008-05-22 Atsushi Enomoto <atsushi@ximian.com>
106 * XmlReaderSettingsTests.cs : added test for bug #392385.
108 2008-05-07 Atsushi Enomoto <atsushi@ximian.com>
110 * XmlReaderCommonTests.cs : added test for bug #385638.
112 2008-04-17 Atsushi Enomoto <atsushi@ximian.com>
114 * XmlElementTests.cs : added test for bug #380720.
115 * XmlAttributeTests.cs : numbered some assertions.
117 2008-04-02 Atsushi Enomoto <atsushi@ximian.com>
119 * XsdValidatingReaderTests.cs : added test for bug #376395.
121 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
123 * XmlDocumentTests.cs: Fixed line endings.
124 * XmlAttributeCollectionTests.cs: Fixed line endings.
125 * XmlDocumentEventTests.cs: Fixed line endings.
126 * XmlNodeTests.cs: Fixed line endings.
127 * XsdValidatingReaderTests.cs: Fixed line endings.
128 * XmlDocumentTypeTests.cs: Fixed line endings.
129 * XmlEntityReferenceTests.cs: Fixed line endings.
131 2008-03-31 Gert Driesen <drieseng@users.sourceforge.net>
133 * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion
134 class. Improved a few tests. Added link to MS bug report for regression
135 in .NET 2.0. Numbered tests.
137 2008-02-19 Atsushi Enomoto <atsushi@ximian.com>
139 * XmlParserContextTests.cs : they are working. case #3 should not
140 try to parse broken internalSubset (we do not allow broken
141 intsubset and it is almost no worthy of assuring only-nominal
142 .net compat that such broken internalSubset should be allowed).
144 2008-01-25 Atsushi Enomoto <atsushi@ximian.com>
146 * XmlReaderCommonTests.cs : added test for bug #347768.
148 2008-01-15 Gert Driesen <drieseng@users.sourceforge.net>
150 * XmlParserContextTests.cs: Added ctor tests.
152 2007-12-06 Atsushi Enomoto <atsushi@ximian.com>
154 * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access
155 such a server whose (domain) name is "file.txt", which is actually
156 an absolute URI. Remove "regression" in the nunit test.
158 2007-11-12 Atsushi Enomoto <atsushi@ximian.com>
160 * XsdValidatingReaderTests.cs : added test for #339934.
162 2007-11-09 Atsushi Enomoto <atsushi@ximian.com>
164 * XmlConvertTests.cs : added test for #339004 and more.
166 2007-10-31 Gert Driesen <drieseng@users.sourceforge.net>
168 * XmlConvertTests.cs: Added link to MS bug report.
170 2007-10-31 Atsushi Enomoto <atsushi@ximian.com>
172 * XsdValidatingReaderTests.cs : added test for #336625.
174 2007-10-30 Atsushi Enomoto <atsushi@ximian.com>
176 * XmlConvertTest.cs : added test for DateTime roundtrip.
178 2007-10-19 Atsushi Enomoto <atsushi@ximian.com>
180 * XmlReaderCommonTests.cs : added test for bug #334752.
182 2007-09-28 Atsushi Enomoto <atsushi@ximian.com>
184 * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute().
186 2007-09-27 Atsushi Enomoto <atsushi@ximian.com>
188 * XmlWriterTests.cs : added test for WriteValue(object).
189 * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty
192 2007-08-13 Atsushi Enomoto <atsushi@ximian.com>
194 * XmlWriterSettingsTests.cs : added test for extraneous newline on
195 OmitXmlDeclaration mode.
197 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
199 * XsdValidatingReaderTests.cs : test for bug #82010.
201 2007-08-02 Atsushi Enomoto <atsushi@ximian.com>
203 * XsdValidatingReaderTests.cs : another test posted on bug #82183.
205 2007-07-17 Atsushi Enomoto <atsushi@ximian.com>
207 * XsdValidatingReaderTests.cs : added test for bug #82099.
209 2007-07-12 Atsushi Enomoto <atsushi@ximian.com>
211 * XmlWriterTests.cs : added test for bug #82051.
213 2007-07-11 Atsushi Enomoto <atsushi@ximian.com>
215 * XmlReaderSettingsTests.cs : added test for bug #82062.
217 2007-06-30 Gert Driesen <drieseng@users.sourceforge.net>
219 * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too.
222 2007-06-13 Atsushi Enomoto <atsushi@ximian.com>
224 * XmlDocumentFragmentTests.cs : added InnerText().
225 * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass
228 2007-05-31 Atsushi Enomoto <atsushi@ximian.com>
230 * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes.
232 2007-05-26 Gert Driesen <drieseng@users.sourceforge.net>
234 * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved
235 their coverage. Commented out newly introduced tests since they fail
236 on Mono. Added NotWorking Create_XmlWriter2 test.
238 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
240 * XmlWriterTests.cs: Added tests for Close that verify closing of
243 2007-04-27 Atsushi Enomoto <atsushi@ximian.com>
245 * XsdValidatingReaderTests.cs : added test for bug #81460.
247 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
249 * XmlConvertTests.cs : added test for MaxValue serialization with
250 every XmlDateTimeSerializationMode.
252 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
254 * XmlReaderCommonTests.cs : added test for bug #81451.
256 2007-04-24 Atsushi Enomoto <atsushi@ximian.com>
258 * XsdValidatingReaderTests.cs : added test for bug #81360.
260 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
262 * XmlTextReaderTests.cs : added test for bug #81294.
264 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
266 * XmlReaderSettingsTests.cs : added test for bug #81000.
268 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
270 * XmlReaderCommonTests.cs : added test for bug #80848.
272 2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
274 * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().
276 2006-12-20 Atsushi Enomoto <atsushi@ximian.com>
278 * XmlNodeTests.cs : added tests for bug #80331.
280 2006-12-19 Atsushi Enomoto <atsushi@ximian.com>
282 * XmlTextReaderTests.cs : added test for bug #80308.
284 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
286 * XmlNodeTests.cs : added test for bug #80233.
288 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
290 * XmlValidatingReaderTests.cs : #if NET_2_0 was missing.
292 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
294 * XmlReaderSettingsTests.cs : added test to make sure that Create()
295 returns a validating XmlReader.
297 2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
299 * XmlValidatingReaderTests.cs : added test for bug #80231.
301 2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
303 * XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
304 when loading from XmlReader.
306 2006-12-05 Atsushi Enomoto <atsushi@ximian.com>
308 * XmlNodeTests.cs : added another test for GetPrefixOfNamespace().
310 2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
312 * XmlWriterSettingsTests.cs : added tests for relationship between
313 ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
315 2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
317 * XmlReaderSettingsTests.cs : added test for bug #79224; it does not
318 load external schemas when validation mode is none.
320 2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
322 * XmlReaderSettingsTests.cs : added validation event handler test
325 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
327 * XmlReaderSettingsTests.cs : added custom resolver case for primary
328 XML stream (custom resolver is indeed used and here it should cause
331 2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
333 * XmlReaderSettingsTests.cs : added NullResolver() case.
335 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
337 * XsdValidatingReaderTests.cs : the previous test raises different
340 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
342 * XsdValidatingReaderTests.cs : added bug #79650 case.
344 2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
346 * XmlTextReaderTests.cs : added bug #79683 case.
348 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
350 * XmlDeclarationTests.cs : added bug #79496 case.
352 2006-09-21 Atsushi Enomoto <atsushi@ximian.com>
354 * XmlDocumentTests.cs : added bug #79468 case.
356 2006-09-19 Atsushi Enomoto <atsushi@ximian.com>
358 * XmlElementTests.cs : added test for #79420.
359 * XmlAttributeTests.cs : added similar test.
360 * XmlDocumentTests.cs : fix warnings.
362 2006-09-04 Atsushi Enomoto <atsushi@ximian.com>
364 * XmlReaderCommonTests.cs : added test for bug #79268.
366 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
368 * XmlTextWriterTests.cs : added test for bug #79047
370 2006-08-26 Atsushi Enomoto <atsushi@ximian.com>
372 * XmlDocumentTests.cs : added test for bug #79163.
374 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
376 * XmlTextReaderTests.cs : added test for whitespace node value which
377 comes after a text declaration in XML external entity (i.e. .ctor()
378 with XmlNodeType.Element).
380 2006-08-10 Atsushi Enomoto <atsushi@ximian.com>
382 * XmlTextWriterTests.cs : more indentation tests.
384 2006-08-07 Atsushi Enomoto <atsushi@ximian.com>
386 * XmlTextWriterTests.cs : test for #79019.
388 2006-07-28 Atsushi Enomoto <atsushi@ximian.com>
390 * XmlTextWriterTests.cs : added test case for comments, PIs and
393 2006-07-25 Atsushi Enomoto <atsushi@ximian.com>
395 * XmlConvertTest.cs :
396 Added TimeSpan conversion test for min/max values.
398 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
400 * XmlReaderCommonTests.cs : added test for bug #78706.
402 2006-06-08 Atsushi Enomoto <atsushi@ximian.com>
404 * XmlTextWriterTests.cs : added test for bug #78598.
406 2006-05-09 Atsushi Enomoto <atsushi@ximian.com>
408 * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS().
410 2006-04-21 Atsushi Enomoto <atsushi@ximian.com>
412 * XmlTextWriterTests.cs : test for bug #78148.
414 2006-04-14 Atsushi Enomoto <atsushi@ximian.com>
416 * XmlReaderCommonTests.cs : added test for ReadElementContentAs()
417 with argument typeof(object).
419 2006-04-12 Atsushi Enomoto <atsushi@ximian.com>
421 * XmlReaderSettingsTests.cs :
422 Added CreateValidatorFromNonIXmlNamespaceResolver() which is
423 uncovered by NVDL validator.
424 * XmlDefaultReader.cs : new file for above.
426 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
428 * XmlReaderCommonTests.cs : added test for
429 ReadElementContentAsString() and empty element.
431 2006-04-05 Atsushi Enomoto <atsushi@ximian.com>
433 * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
434 set_NewLineChars() and OmitXmlDeclaration.
436 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
438 * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
439 ReadElementContentAsString().
441 2006-02-24 Atsushi Enomoto <atsushi@ximian.com>
443 * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
444 WriteString() test which failed to fail (Assert.Fail).
446 2006-02-22 Atsushi Enomoto <atsushi@ximian.com>
448 * XmlTextWriterTests.cs : added invalid character processing test.
450 2006-02-20 Atsushi Enomoto <atsushi@ximian.com>
452 * XmlReaderCommonTests.cs : added custom assertion overload that takes
454 * XmlNodeReaderTests.cs : labeled some.
455 * XmlTextWriterTests.cs :
456 Changed the semantics of AttributeNamespacesXmlnsXmlns() and
457 removed NotDotNet (in contrast this test should fail with previous
458 version of XmlTextWriter). See the code comment for details.
459 Added WriteQualifiedNameXmlnsError().
461 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
463 * XmlTextReaderTests.cs : added WhitespaceHandling tests.
465 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
467 * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
470 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
472 * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
474 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
476 * XmlTextWriterTests.cs : numbered some tests and added some comments.
478 2006-01-25 Atsushi Enomoto <atsushi@ximian.com>
480 * XmlConvertTests.cs : added test for bug #77350.
482 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
484 * XmlConvertTests.cs : added test for bug #77252.
486 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
488 * XsdValidatingReaderTests.cs : test from bug #77241.
490 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
492 * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
494 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
496 * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
497 Ignore rather than NotWorking. Also it is not for bug #77086 and
498 #77077 (they were fixed). See bug #77088.
500 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
502 * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
504 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
506 * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
508 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
510 * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
511 as well as XPathNavigator.WriteSubtree(XmlWriter).
513 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
515 * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
516 does not ignore whitespace nodes, and it does not normalize string
519 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
521 * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
524 2006-01-05 Gert Driesen <drieseng@users.sourceforge.net>
526 * XmlElementTests.cs: Improved tests for setting prefix to null
527 or zero-length string. On 2.0 profile, setting prefix to null should
528 not result in ArgumentNullException.
529 * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
530 WriteWhitespace tests for null or zero-length value.
532 2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
534 * XmlTextWriterTests.cs : removed silly part from
535 WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
536 (kept remaining part of this test; see if it makes sense after
537 bug #77094 got fixed).
539 2005-12-29 Gert Driesen <drieseng@users.sourceforge.net>
541 * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
542 with null or zero-length value (await approval for XmlTextWriter
543 change from Atsushi).
545 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
547 * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
548 with null or zero-length value (await approval for XmlTextWriter
549 change from Atsushi).
551 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
553 * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
556 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
558 * NameTableTests.cs: Added additional tests for Add and Get methods.
560 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
562 * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
564 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
566 * XmlTextWriterTests.cs : enabled
567 WriteStartElement_Prefix_EmptyNamespace() and
568 NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
570 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
572 * XmlElementTests.cs : Patch by Vorobiev Maksim.
573 - setting null to Prefix should raise ArgumentNullException.
574 - setting String.Empty to Prefix should be allowed.
576 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
578 * XsdValidatingReaderTests.cs : test for multi URLs in
579 schemaLocation. Test by Vorobiev Maskim.
581 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
583 * XmlElementTests.cs: Fixed line endings.
585 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
587 * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
588 renumbered some tests. Added tests for WriteStartElement and
589 WriteElementString for zero-length and null local names.
590 Added tests bugs #77093, #77094 and #77095.
592 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
594 * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
596 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
598 * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
600 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
602 * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
604 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
606 * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
607 test. Added bug numbers to test cases.
609 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
611 * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
613 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
615 * XmlTextWriterTests.cs: Fixed some tests that caught exception to
616 become useful. Added few tests that fail on Mono.
618 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
620 * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
621 class. Added WriteDocType tests.
622 * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
624 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
626 * XmlTextWriterTests.cs: added WriteCDataNull test.
628 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
630 * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was
631 wrong; ArgumentException is the expected exception (it anyways won't
632 work under MS.NET 2.0).
633 * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
634 * XmlAttributeTests.cs : ditto.
636 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
638 * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
639 XmlElementTests.cs, XmlCharacterDataTests.cs :
640 Marked NotDotNet for some tests broken under 2.0 (MS bugs).
641 Marked Ignore for some tests which originally does not make sense.
642 Changed types in ExpectedException for some tests under 2.0.
644 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
646 * XmlAssert.cs : new file.
648 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
650 * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
652 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
654 * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
656 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
658 * XmlTextReaderTests.cs : added test for Encoding property.
660 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
662 * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
665 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
667 * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
668 Added CreateClonesSettings() to make sure XmlReader.Create() clones
671 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
673 * XmlReaderSettingsTests.cs : (DefaultValue)
674 Added assertion label everywhere.
675 * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
676 should cause an error).
678 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
680 * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
681 Added SetSchemasNull() as well.
682 * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
683 expect ArgumentNullException instead of ArgumentException.
684 This is a fix in .NET 2.0.
686 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
688 * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
689 does not throw validation exception under MS 2.0, this NotDotNet.
691 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
693 * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
694 and added CreateSimpleProhibitDtd().
696 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
698 * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
700 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
702 * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
704 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
706 * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
708 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
710 * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
711 VerifyName() and VerifyNCName().
713 2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
715 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
717 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
719 * XmlNamespaceManagerTests.cs :
720 well, hence GetNamespacesInScope() is NotDotNet.
722 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
724 * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test
725 labels. Fixed counts; they count default namespaces. MS seems to
726 have a bug on declaration removal (xmlns='') on .Local.
727 * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
728 allowed at all, so disabled tests that depends on such references.
730 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
732 * XmlTextWriterTests.cs : split some tests that try to write nodes
733 at error state (.NET 2.0 correctly rejects them).
735 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
737 * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
738 XmlReaderCommonTests.cs : added and fixed tests to make sure that
739 LookupNamespace("") returns null for default namespace, and checks
740 that empty namespace URI is not allowed for non-empty prefix.
742 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
744 * XmlConvertTests.cs : added test for bug #76328.
746 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
748 * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
750 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
752 * XmlAttributeTests.cs : test for bug #76311.
754 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
756 * XmlReaderCommonTests.cs : added simple Create() test.
758 2005-09-28 Atsushi Enomoto <atsushi@ximian.com>
760 * XmlNodeReaderTests.cs : added test for bug #76260.
762 2005-09-27 Atsushi Enomoto <atsushi@ximian.com>
764 * XmlTextReaderTests.cs : added test for bug #76247.
766 2005-09-26 Atsushi Enomoto <atsushi@ximian.com>
768 * XmlValidatingReaderTests.cs : added test for bug #76234.
770 2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
772 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
774 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
776 * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
778 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
780 * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
781 * NameTableTests.cs : numbered testcases. fixed argument order.
783 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
785 * XmlTextReaderTests.cs : added #76102 testcase.
787 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
789 * XmlTextWriterTests.cs : added #76095 testcase.
791 2005-08-31 Sebastien Pouliot <sebastien@ximian.com>
793 * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
794 * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
795 * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
797 2005-08-04 Atsushi Enomoto <atsushi@ximian.com>
799 * XmlAttributeTests.cs : Test if set_Value() works in such cases that
800 there was only one child in attribute and it was an entity reference.
802 2005-07-28 Atsushi Enomoto <atsushi@ximian.com>
804 * XsdValidatingReaderTests.cs : added test case for duplicating
805 assignment of both Schemas.Add() and xsi:schemaLocation where
806 schemaLocation could not be resolved.
808 2005-07-14 Atsushi Enomoto <atsushi@ximian.com>
810 * XmlTextWriterTests.cs : added bug #75546 testcase.
812 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
814 * XmlConvertTests.cs : added timespan milliseconds testcase.
816 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
818 * XmlTextReaderTests.cs : added a testcase for not-wf entity
819 declaration which is actually not used in the instance.
821 2005-06-23 Atsushi Enomoto <atsushi@ximian.com>
823 * XsdParticleValidationTests.cs : XmlSchemaException ->
824 XmlSchemaValidationException under 2.0 profile.
826 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
828 * XmlValidatingReaderTests.cs : added attribute namespace check in
829 DefaultXmlnsAttributeLookup() as well.
831 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
833 * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
835 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
837 * XmlValidatingReaderTests.cs : let's test external DTD as well.
839 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
841 * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
842 is imported from sys.security.
844 2005-05-25 Andrew Skiba <andrews@mainsoft.com>
846 * W3C : directory added
848 2005-05-10 Atsushi Enomoto <atsushi@ximian.com>
850 * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
851 which was regarded as a bug while it was by design.
853 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
855 * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
857 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
859 * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
861 2005-03-25 Atsushi Enomoto <atsushi@ximian.com>
863 * XmlTextWriterTests.cs : added more test case for xml:space.
865 2005-03-24 Atsushi Enomoto <atsushi@ximian.com>
867 * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
869 2005-03-15 Atsushi Enomoto <atsushi@ximian.com>
871 * XmlValidatingReaderTests.cs : Added test for sequential text nodes
872 which affects on ExpandEntities.
874 2005-03-09 Atsushi Enomoto <atsushi@ximian.com>
876 * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
878 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
880 * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
881 Test case by Konstantin Triger.
883 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
885 * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
887 2005-03-03 Atsushi Enomoto <atsushi@ximian.com>
889 * XmlTextWriterTests.cs : added testcase for duplicating namespace
890 mapping processing (should create another prefix, not exception).
892 2005-03-02 Atsushi Enomoto <atsushi@ximian.com>
894 * XmlTextWriterTests.cs : Added test for LookupPrefix() for
897 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
899 * XmlNodeTests.cs : added Clone() of readonly node returns a node
900 that is not readonly.
902 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
904 * XmlAttributeTests.cs : added nonNCName Prefix case.
906 2005-02-24 Atsushi Enomoto <atsushi@ximian.com>
908 * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
910 2005-02-16 Atsushi Enomoto <atsushi@ximian.com>
912 * XmlConvertTests.cs : added some null/empty string cases for
913 EncodeName()/EncodeLocalName()/EncodeNmToken().
915 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
917 * XmlElementTests.cs : assertion numbering on
918 RemoveDoesNotRemoveDefaultAttributes().
920 2005-01-26 Nick Drochak <ndrochak@ieee.org>
922 * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
923 test method and ignore it on .NET.
925 2005-01-17 Atsushi Enomoto <atsushi@ximian.com>
927 * XmlReaderSettingsTests.cs : added some .ctor() tests.
929 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
931 * XmlReaderCommonTests.cs : added labels for tests.
932 Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
933 no consistent reference implementation to follow.
935 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
937 * XmlValidatingReaderTests.cs,
938 XmlReaderCommonTests.cs,
939 XmlTextWriterTests.cs,
940 XmlUrlResolverTests.cs :
941 Marked as NotDotNet for those tests that fails under MS.NET.
942 Commented out some XmlTextWriter implementation-dependent assertions.
943 Fixed ResolveUriWithNullArgs () expected return type.
945 2005-01-11 Atsushi Enomoto <atsushi@ximian.com>
947 * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
949 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
951 * XmlReaderCommonTests.cs :
952 Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
954 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
956 * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
957 that is buggy on attribute value's Prefix and NamespaceURI.
959 2005-01-10 Nick Drochak <ndrochak@ieee.org>
961 * XmlWriterTests.cs: Fix build warnings.
962 * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader
963 has different default attributes it seems.
965 2004-12-15 Raja R Harinath <rharinath@novell.com>
967 * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
968 XsdValidate references to use ValidationType.
970 2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
972 * XmlReaderSettingsTests.cs : updated some boolean flags to
973 XmlSchemaValidationFlags.
975 2004-11-22 Atsushi Enomoto <atsushi@ximian.com>
977 * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
979 2004-11-14 Atsushi Enomoto <atsushi@ximian.com>
981 * XmlWriterTests.cs : Added test for WriteAttributes().
983 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
985 * XmlNodeReaderTests.cs : numbered some of asserts.
987 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
989 * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
990 * XmlValidatingReaderTests.cs : modified tests for entity handling
991 that are changed in 2.0.
993 2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
995 * XmlReaderCommonTests.cs : ReadAsObject() is removed.
996 * XmlTextWriterTests.cs : added CloseTwice().
997 * XmlNodeTests.cs : added labels.
999 2004-09-08 Atsushi Enomoto <atsushi@ximian.com>
1001 * XmlWriterSettingsTests.cs : added.
1003 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1005 * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
1007 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1009 * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
1010 atomization, complex RemoveNamespace() and GetNamespacesInScope().
1012 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
1014 * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
1015 * XmlTextReaderTests.cs : added normalization and Setting sests.
1017 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1019 * XmlElementTests.cs : added another set_InnerXml test.
1020 * XmlNodeTests.cs : added BaseURI test.
1021 * XmlTextReaderTests.cs : added tests for Normalization, EOF,
1022 LineNumber, LinePosition (all reported ones).
1023 * XsdValidatingReaderTests.cs : more descriptions.
1025 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
1027 * XmlTextReaderTests.cs : added ProhibitDtd().
1028 * XmlWriterTests.cs : added WriteNodeError().
1030 2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
1032 * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
1035 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1037 * XmlSecureResolverTests.cs : [TestFixture] was missing.
1039 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1041 * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
1043 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
1045 * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
1046 URI file:///usr/local/src as correct file path. MS.NET is not aware
1047 of such format and parses as "host = usr, path = /local/src".
1049 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1051 * XmlTextWriterTests.cs : Added indentation testcase (it might now
1052 work due to CompareInfo.IndexOf() bug).
1054 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
1056 * XmlTextReaderTests.cs : added some namespace check tests.
1058 2004-05-27 Atsushi Enomoto <atsushi@ximian.com>
1060 * XmlTextReaderTests.cs : added test for bug #59142.
1061 * XmlTextWriterTests.cs : added test for bug #59154.
1062 * XmlDocumentTests.cs : added test for bug #59155.
1064 2004-05-24 Atsushi Enomoto <atsushi@ximian.com>
1066 * XmlNodeTests.cs : added Normalize2().
1068 2004-05-13 Atsushi Enomoto <atsushi@ximian.com>
1070 * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
1071 kind of thing that should be supported.
1072 * XmlValidatingReaderTests.cs : commented a bit.
1074 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1076 * XmlConvertTests.cs : Commented out locale-dependent tests.
1077 * XmlDocumentTests.cs : Uncommented now-testable lines.
1078 Commented out that should not be allowed, such as non-XML-name node.
1080 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
1082 * XmlDeclarationTests.cs : More InnerText tests.
1084 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1086 * XmlCharacterDataTests.cs : Added more tests for Substring().
1087 * XmlConvertTests.cs : Commented out locale-dependent tests.
1088 * XmlDocumentTests.cs : Added LoadEntityReference().
1090 2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
1092 * Added nist_dom tests from Mainsoft hackers.
1093 * Added XmlSecureResolverTests.cs.
1095 2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
1097 * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
1098 should be written regardless of document.PreserveWhitespace.)
1100 2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
1102 * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
1105 2004-03-14 Atsushi Enomoto <atsushi@ximian.com>
1107 * XmlAttributeCollectionTests.cs : Added InsertAfterError().
1108 * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
1110 2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
1112 * XmlDocumentTests.cs : added Implementation().
1114 2004-02-17 Atsushi Enomoto <atsushi@ximian.com>
1116 * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
1118 2004-02-05 Atsushi Enomoto <atsushi@ximian.com>
1120 * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
1121 ReadNodeWhitespace().
1122 * XmlElementTests.cs : Added SetAttributeNodeError().
1124 2004-02-04 Atsushi Enomoto <atsushi@ximian.com>
1126 * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
1127 DescendantsRecursively and added more test lines.
1129 * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
1130 it is ignored (since XmlNodeReader behaves differently, maybe bug).
1132 2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
1134 * XmlReaderCommonTests.cs : Added SurrogatePairContent().
1135 * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
1136 * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
1138 2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
1140 * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
1141 * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
1142 element, removed extraneous test switch for InsertBefore().
1143 * XsdParticleValidationTests.cs,
1144 XsdValidatingReaderTests.cs : These test class names are too
1145 ambiguous so just renamed them. (No bug reports are found on them,
1146 but should be warned in the meantime.)
1148 2004-01-23 Atsushi Enomoto <atsushi@ximian.com>
1150 * XmlElementTests.cs : Added SetAttributeXmlns.
1151 * XmlTextWriterTests.cs : Added several xmlns-related tests.
1153 2004-01-22 Atsushi Enomoto <atsushi@ximian.com>
1155 * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
1157 2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
1159 * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
1160 * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
1162 2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
1164 * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
1165 * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
1166 XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
1167 Close or avoid XmlTextReader.
1169 2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
1171 * XmlAttributeCollectionTests.cs :
1172 added InsertAfterReplacesInCorrectOrder().
1173 * XmlUrlResolverTests.cs : fixed file path.
1174 * XmlTextReaderTests.cs : fixed file path.
1175 * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
1177 2003-12-21 Atsushi Enomoto <atsushi@ximian.com>
1179 * XmlDocumentTests.cs, XmlElementTests.cs :
1180 Added GetElementsByTagNameNs2().
1182 2003-12-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1184 * XmlDeclarationTests.cs : Added InvalidInnerText().
1185 * XmlDocumentTests.cs : CRLF fix (to LF)
1186 * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
1187 * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
1189 2003-11-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1191 * XmlWriterTests.cs : Added WriteNodeFullDocument() with
1192 encoding specification. Added WriteNodeNonEmptyElement().
1193 * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
1194 and GetEntityWithRelativeFileUri().
1195 * XmlTextWriterTests.cs : Added some namespace related tests.
1196 * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
1197 * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
1199 * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
1200 * XmlDeclarationTests.cs : Added InvalidInnerText().
1201 * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
1203 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1205 * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
1207 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1209 * XmlElementTests.cs : Added more tests on
1210 RemoveDoesNotRemoveDefaultAttributes().
1211 * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
1212 GetNamespaceOfPrefixNullArg().
1213 * XmlWriterTests.cs : Added WriteNodeNone().
1215 2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1217 * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
1219 * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
1220 and added GetEntityWithNullArgs() (though it is uncommented).
1221 * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
1224 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1226 * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
1228 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1230 * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
1231 Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
1232 which is rather buggy than their XmlNodeReader.
1233 * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
1234 and trivial messagefix.
1236 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1238 * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
1240 2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1242 * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
1243 EmptyStringHasTextNode().
1244 * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
1245 * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
1246 ReadAttributeValue().
1247 * XmlTextReaderTests.cs :
1248 Added NotAllowedCharRef() and ExpandParameterEntity().
1249 Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
1250 and UndeclaredEntityInStandaloneXml().
1251 * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution()
1253 * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
1255 2003-08-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1257 * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
1258 should be ExpandCharEntities.
1259 * XmlValidatingReaderTests.cs : added ResolveEntity(),
1260 ResolveEntity2() and ResolveEntityWithoutDTD().
1262 2003-07-31 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1264 * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
1265 CreateEntityReferencesWithoutDTD().
1266 * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
1267 ResolveEntityWithoutDTD().
1269 2003-07-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1271 * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
1272 * XmlElementTests.cs : added WriteToDefaultAttribute() test.
1273 * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
1274 * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
1275 * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
1276 entity reference inside text content (and it now fails).
1278 2003-07-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1280 * XmlAttributeTests.cs : added IdentityConstraints().
1281 * XmlDocumentTests.cs : added DocumentTypeNodes().
1282 * XmlNodeTests.cs : added InnerText().
1283 * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
1284 testing reader. Added IndexerAndAttributes().
1285 * XmlValidatingReader.cs : modified TestAttributes() to have
1286 ReadAttributeValue() tests. Added TestIdentityConstraints()
1288 2003-07-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1290 * XmlConvertTests.cs,
1292 XmlTextWriterTests.cs : removed some compilation warning.
1293 * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
1295 * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
1296 and changed PrepareXmlReader() as returning validating reader.
1297 Added indexer (this[]) property check and ValidationType.None check
1298 to TestAttributeDefaultContribution().
1299 Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
1301 2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1303 * XmlValidatingReaderTests.cs : added TestValidationEvent() and
1304 some code refactory.
1306 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1308 * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
1309 TestAttributeDefaultContribution().
1311 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1313 * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
1315 * ChangeLog was incorrectly added about above stuff.
1316 * XmlTextReaderTests.cs : added some reader's state check tests and
1317 ReadAsElementContent and ReadAsAttributeContent.
1318 * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
1320 2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1322 * added XmlValidatingReaderTests.cs.
1324 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1326 * XmlTextWriterTests.cs: Made use of ExpectedException
1328 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
1330 * Made tests which expect an exception use the
1331 ExpectedException Attribute.
1333 2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1335 * added XmlUrlResolverTests.cs.
1337 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1339 * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
1340 * XmlTextReaderTests.cs : added ExternalDocument() which will result
1341 in BaseURI test and DTD parameter entity test.
1343 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1345 * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
1346 EmptyElementWithAttributes() and was added namespaced attribute tests.
1347 * XmlTextWriterTests.cs : added WriteWhitespace().
1349 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
1351 * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
1354 2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1356 * XmlConvertTests.cs : added VerifyNCName().
1358 2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1360 * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and
1361 WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
1362 added more tests to AttributeWriteAttributeString().
1363 * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
1365 2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1367 * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
1368 * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
1369 and not well-formed xml of OuterXmlWithDefaultXmlns().
1370 * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
1371 WriteToWithDefaultNamespace().
1372 * XmlNodeReaderTests.cs : fixed incorrect result expectation of
1373 ReadInnerXmlWrongInit().
1374 * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
1375 * XmlReaderCommonTests.cs,
1376 XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
1377 InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
1378 to resolve these entity references.
1379 * XmlTextWriterTests.cs : removed English-dependent error message check.
1380 fixed incorrect state-check ignorant blocks of WriteAttributes ().
1381 * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
1382 XmlDecl() as MS.NET results in.
1384 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1386 * Tests inherits from Assertion and Assertion. prefixes removed
1388 2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1390 * added XmlConvertTests.cs.
1392 2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1394 * XmlAttributeTests.cs : added WriteTo.
1395 * XmlReaderCommonTests.cs,
1396 XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
1397 Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
1398 and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
1399 they requires IsEmptyElement = false, which is always true for
1402 2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1404 * XmlReaderCommonTests.cs,
1405 XmlTextReaderTests.cs : Moved many tests to CommonTests.
1407 2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1409 * XmlWriterTests.cs : added some WriteNode() related testcases.
1411 2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1413 * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
1414 * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
1415 LoadDocumentWithIgnoreSection.
1417 2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1419 * added this file as a new entry.
1420 See ../ChangeLog to find ChangeLog entries before than this day.