1 2006-04-05 Atsushi Enomoto <atsushi@ximian.com>
3 * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
4 set_NewLineChars() and OmitXmlDeclaration.
6 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
8 * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
9 ReadElementContentAsString().
11 2006-02-24 Atsushi Enomoto <atsushi@ximian.com>
13 * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
14 WriteString() test which failed to fail (Assert.Fail).
16 2006-02-22 Atsushi Enomoto <atsushi@ximian.com>
18 * XmlTextWriterTests.cs : added invalid character processing test.
20 2006-02-20 Atsushi Enomoto <atsushi@ximian.com>
22 * XmlReaderCommonTests.cs : added custom assertion overload that takes
24 * XmlNodeReaderTests.cs : labeled some.
25 * XmlTextWriterTests.cs :
26 Changed the semantics of AttributeNamespacesXmlnsXmlns() and
27 removed NotDotNet (in contrast this test should fail with previous
28 version of XmlTextWriter). See the code comment for details.
29 Added WriteQualifiedNameXmlnsError().
31 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
33 * XmlTextReaderTests.cs : added WhitespaceHandling tests.
35 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
37 * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
40 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
42 * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
44 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
46 * XmlTextWriterTests.cs : numbered some tests and added some comments.
48 2006-01-25 Atsushi Enomoto <atsushi@ximian.com>
50 * XmlConvertTests.cs : added test for bug #77350.
52 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
54 * XmlConvertTests.cs : added test for bug #77252.
56 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
58 * XsdValidatingReaderTests.cs : test from bug #77241.
60 2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
62 * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
64 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
66 * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
67 Ignore rather than NotWorking. Also it is not for bug #77086 and
68 #77077 (they were fixed). See bug #77088.
70 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
72 * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
74 2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
76 * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
78 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
80 * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
81 as well as XPathNavigator.WriteSubtree(XmlWriter).
83 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
85 * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
86 does not ignore whitespace nodes, and it does not normalize string
89 2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
91 * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
94 2006-01-05 Gert Driesen <drieseng@users.sourceforge.net>
96 * XmlElementTests.cs: Improved tests for setting prefix to null
97 or zero-length string. On 2.0 profile, setting prefix to null should
98 not result in ArgumentNullException.
99 * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
100 WriteWhitespace tests for null or zero-length value.
102 2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
104 * XmlTextWriterTests.cs : removed silly part from
105 WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
106 (kept remaining part of this test; see if it makes sense after
107 bug #77094 got fixed).
109 2005-12-29 Gert Driesen <drieseng@users.sourceforge.net>
111 * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
112 with null or zero-length value (await approval for XmlTextWriter
113 change from Atsushi).
115 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
117 * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
118 with null or zero-length value (await approval for XmlTextWriter
119 change from Atsushi).
121 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
123 * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
126 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
128 * NameTableTests.cs: Added additional tests for Add and Get methods.
130 2005-12-27 Gert Driesen <drieseng@users.sourceforge.net>
132 * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
134 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
136 * XmlTextWriterTests.cs : enabled
137 WriteStartElement_Prefix_EmptyNamespace() and
138 NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
140 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
142 * XmlElementTests.cs : Patch by Vorobiev Maksim.
143 - setting null to Prefix should raise ArgumentNullException.
144 - setting String.Empty to Prefix should be allowed.
146 2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
148 * XsdValidatingReaderTests.cs : test for multi URLs in
149 schemaLocation. Test by Vorobiev Maskim.
151 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
153 * XmlElementTests.cs: Fixed line endings.
155 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
157 * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
158 renumbered some tests. Added tests for WriteStartElement and
159 WriteElementString for zero-length and null local names.
160 Added tests bugs #77093, #77094 and #77095.
162 2005-12-26 Gert Driesen <drieseng@users.sourceforge.net>
164 * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
166 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
168 * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
170 2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
172 * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
174 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
176 * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
177 test. Added bug numbers to test cases.
179 2005-12-23 Gert Driesen <drieseng@users.sourceforge.net>
181 * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
183 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
185 * XmlTextWriterTests.cs: Fixed some tests that caught exception to
186 become useful. Added few tests that fail on Mono.
188 2005-12-16 Gert Driesen <drieseng@users.sourceforge.net>
190 * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
191 class. Added WriteDocType tests.
192 * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
194 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
196 * XmlTextWriterTests.cs: added WriteCDataNull test.
198 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
200 * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was
201 wrong; ArgumentException is the expected exception (it anyways won't
202 work under MS.NET 2.0).
203 * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
204 * XmlAttributeTests.cs : ditto.
206 2005-12-14 Atsushi Enomoto <atsushi@ximian.com>
208 * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
209 XmlElementTests.cs, XmlCharacterDataTests.cs :
210 Marked NotDotNet for some tests broken under 2.0 (MS bugs).
211 Marked Ignore for some tests which originally does not make sense.
212 Changed types in ExpectedException for some tests under 2.0.
214 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
216 * XmlAssert.cs : new file.
218 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
220 * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
222 2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
224 * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
226 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
228 * XmlTextReaderTests.cs : added test for Encoding property.
230 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
232 * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
235 2005-12-09 Atsushi Enomoto <atsushi@ximian.com>
237 * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
238 Added CreateClonesSettings() to make sure XmlReader.Create() clones
241 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
243 * XmlReaderSettingsTests.cs : (DefaultValue)
244 Added assertion label everywhere.
245 * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
246 should cause an error).
248 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
250 * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
251 Added SetSchemasNull() as well.
252 * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
253 expect ArgumentNullException instead of ArgumentException.
254 This is a fix in .NET 2.0.
256 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
258 * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
259 does not throw validation exception under MS 2.0, this NotDotNet.
261 2005-12-08 Atsushi Enomoto <atsushi@ximian.com>
263 * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
264 and added CreateSimpleProhibitDtd().
266 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
268 * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
270 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
272 * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
274 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
276 * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
278 2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
280 * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
281 VerifyName() and VerifyNCName().
283 2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
285 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
287 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
289 * XmlNamespaceManagerTests.cs :
290 well, hence GetNamespacesInScope() is NotDotNet.
292 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
294 * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test
295 labels. Fixed counts; they count default namespaces. MS seems to
296 have a bug on declaration removal (xmlns='') on .Local.
297 * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
298 allowed at all, so disabled tests that depends on such references.
300 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
302 * XmlTextWriterTests.cs : split some tests that try to write nodes
303 at error state (.NET 2.0 correctly rejects them).
305 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
307 * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
308 XmlReaderCommonTests.cs : added and fixed tests to make sure that
309 LookupNamespace("") returns null for default namespace, and checks
310 that empty namespace URI is not allowed for non-empty prefix.
312 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
314 * XmlConvertTests.cs : added test for bug #76328.
316 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
318 * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
320 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
322 * XmlAttributeTests.cs : test for bug #76311.
324 2005-10-01 Atsushi Enomoto <atsushi@ximian.com>
326 * XmlReaderCommonTests.cs : added simple Create() test.
328 2005-09-28 Atsushi Enomoto <atsushi@ximian.com>
330 * XmlNodeReaderTests.cs : added test for bug #76260.
332 2005-09-27 Atsushi Enomoto <atsushi@ximian.com>
334 * XmlTextReaderTests.cs : added test for bug #76247.
336 2005-09-26 Atsushi Enomoto <atsushi@ximian.com>
338 * XmlValidatingReaderTests.cs : added test for bug #76234.
340 2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
342 * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
344 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
346 * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
348 2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
350 * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
351 * NameTableTests.cs : numbered testcases. fixed argument order.
353 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
355 * XmlTextReaderTests.cs : added #76102 testcase.
357 2005-09-14 Atsushi Enomoto <atsushi@ximian.com>
359 * XmlTextWriterTests.cs : added #76095 testcase.
361 2005-08-31 Sebastien Pouliot <sebastien@ximian.com>
363 * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
364 * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
365 * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
367 2005-08-04 Atsushi Enomoto <atsushi@ximian.com>
369 * XmlAttributeTests.cs : Test if set_Value() works in such cases that
370 there was only one child in attribute and it was an entity reference.
372 2005-07-28 Atsushi Enomoto <atsushi@ximian.com>
374 * XsdValidatingReaderTests.cs : added test case for duplicating
375 assignment of both Schemas.Add() and xsi:schemaLocation where
376 schemaLocation could not be resolved.
378 2005-07-14 Atsushi Enomoto <atsushi@ximian.com>
380 * XmlTextWriterTests.cs : added bug #75546 testcase.
382 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
384 * XmlConvertTests.cs : added timespan milliseconds testcase.
386 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
388 * XmlTextReaderTests.cs : added a testcase for not-wf entity
389 declaration which is actually not used in the instance.
391 2005-06-23 Atsushi Enomoto <atsushi@ximian.com>
393 * XsdParticleValidationTests.cs : XmlSchemaException ->
394 XmlSchemaValidationException under 2.0 profile.
396 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
398 * XmlValidatingReaderTests.cs : added attribute namespace check in
399 DefaultXmlnsAttributeLookup() as well.
401 2005-06-17 Atsushi Enomoto <atsushi@ximian.com>
403 * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
405 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
407 * XmlValidatingReaderTests.cs : let's test external DTD as well.
409 2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
411 * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
412 is imported from sys.security.
414 2005-05-25 Andrew Skiba <andrews@mainsoft.com>
416 * W3C : directory added
418 2005-05-10 Atsushi Enomoto <atsushi@ximian.com>
420 * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
421 which was regarded as a bug while it was by design.
423 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
425 * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
427 2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
429 * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
431 2005-03-25 Atsushi Enomoto <atsushi@ximian.com>
433 * XmlTextWriterTests.cs : added more test case for xml:space.
435 2005-03-24 Atsushi Enomoto <atsushi@ximian.com>
437 * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
439 2005-03-15 Atsushi Enomoto <atsushi@ximian.com>
441 * XmlValidatingReaderTests.cs : Added test for sequential text nodes
442 which affects on ExpandEntities.
444 2005-03-09 Atsushi Enomoto <atsushi@ximian.com>
446 * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
448 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
450 * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
451 Test case by Konstantin Triger.
453 2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
455 * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
457 2005-03-03 Atsushi Enomoto <atsushi@ximian.com>
459 * XmlTextWriterTests.cs : added testcase for duplicating namespace
460 mapping processing (should create another prefix, not exception).
462 2005-03-02 Atsushi Enomoto <atsushi@ximian.com>
464 * XmlTextWriterTests.cs : Added test for LookupPrefix() for
467 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
469 * XmlNodeTests.cs : added Clone() of readonly node returns a node
470 that is not readonly.
472 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
474 * XmlAttributeTests.cs : added nonNCName Prefix case.
476 2005-02-24 Atsushi Enomoto <atsushi@ximian.com>
478 * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
480 2005-02-16 Atsushi Enomoto <atsushi@ximian.com>
482 * XmlConvertTests.cs : added some null/empty string cases for
483 EncodeName()/EncodeLocalName()/EncodeNmToken().
485 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
487 * XmlElementTests.cs : assertion numbering on
488 RemoveDoesNotRemoveDefaultAttributes().
490 2005-01-26 Nick Drochak <ndrochak@ieee.org>
492 * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
493 test method and ignore it on .NET.
495 2005-01-17 Atsushi Enomoto <atsushi@ximian.com>
497 * XmlReaderSettingsTests.cs : added some .ctor() tests.
499 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
501 * XmlReaderCommonTests.cs : added labels for tests.
502 Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
503 no consistent reference implementation to follow.
505 2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
507 * XmlValidatingReaderTests.cs,
508 XmlReaderCommonTests.cs,
509 XmlTextWriterTests.cs,
510 XmlUrlResolverTests.cs :
511 Marked as NotDotNet for those tests that fails under MS.NET.
512 Commented out some XmlTextWriter implementation-dependent assertions.
513 Fixed ResolveUriWithNullArgs () expected return type.
515 2005-01-11 Atsushi Enomoto <atsushi@ximian.com>
517 * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
519 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
521 * XmlReaderCommonTests.cs :
522 Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
524 2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
526 * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
527 that is buggy on attribute value's Prefix and NamespaceURI.
529 2005-01-10 Nick Drochak <ndrochak@ieee.org>
531 * XmlWriterTests.cs: Fix build warnings.
532 * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader
533 has different default attributes it seems.
535 2004-12-15 Raja R Harinath <rharinath@novell.com>
537 * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
538 XsdValidate references to use ValidationType.
540 2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
542 * XmlReaderSettingsTests.cs : updated some boolean flags to
543 XmlSchemaValidationFlags.
545 2004-11-22 Atsushi Enomoto <atsushi@ximian.com>
547 * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
549 2004-11-14 Atsushi Enomoto <atsushi@ximian.com>
551 * XmlWriterTests.cs : Added test for WriteAttributes().
553 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
555 * XmlNodeReaderTests.cs : numbered some of asserts.
557 2004-11-08 Atsushi Enomoto <atsushi@ximian.com>
559 * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
560 * XmlValidatingReaderTests.cs : modified tests for entity handling
561 that are changed in 2.0.
563 2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
565 * XmlReaderCommonTests.cs : ReadAsObject() is removed.
566 * XmlTextWriterTests.cs : added CloseTwice().
567 * XmlNodeTests.cs : added labels.
569 2004-09-08 Atsushi Enomoto <atsushi@ximian.com>
571 * XmlWriterSettingsTests.cs : added.
573 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
575 * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
577 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
579 * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
580 atomization, complex RemoveNamespace() and GetNamespacesInScope().
582 2004-09-07 Atsushi Enomoto <atsushi@ximian.com>
584 * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
585 * XmlTextReaderTests.cs : added normalization and Setting sests.
587 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
589 * XmlElementTests.cs : added another set_InnerXml test.
590 * XmlNodeTests.cs : added BaseURI test.
591 * XmlTextReaderTests.cs : added tests for Normalization, EOF,
592 LineNumber, LinePosition (all reported ones).
593 * XsdValidatingReaderTests.cs : more descriptions.
595 2004-09-06 Atsushi Enomoto <atsushi@ximian.com>
597 * XmlTextReaderTests.cs : added ProhibitDtd().
598 * XmlWriterTests.cs : added WriteNodeError().
600 2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
602 * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
605 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
607 * XmlSecureResolverTests.cs : [TestFixture] was missing.
609 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
611 * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
613 2004-06-14 Atsushi Enomoto <atsushi@ximian.com>
615 * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
616 URI file:///usr/local/src as correct file path. MS.NET is not aware
617 of such format and parses as "host = usr, path = /local/src".
619 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
621 * XmlTextWriterTests.cs : Added indentation testcase (it might now
622 work due to CompareInfo.IndexOf() bug).
624 2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
626 * XmlTextReaderTests.cs : added some namespace check tests.
628 2004-05-27 Atsushi Enomoto <atsushi@ximian.com>
630 * XmlTextReaderTests.cs : added test for bug #59142.
631 * XmlTextWriterTests.cs : added test for bug #59154.
632 * XmlDocumentTests.cs : added test for bug #59155.
634 2004-05-24 Atsushi Enomoto <atsushi@ximian.com>
636 * XmlNodeTests.cs : added Normalize2().
638 2004-05-13 Atsushi Enomoto <atsushi@ximian.com>
640 * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
641 kind of thing that should be supported.
642 * XmlValidatingReaderTests.cs : commented a bit.
644 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
646 * XmlConvertTests.cs : Commented out locale-dependent tests.
647 * XmlDocumentTests.cs : Uncommented now-testable lines.
648 Commented out that should not be allowed, such as non-XML-name node.
650 2004-04-24 Atsushi Enomoto <atsushi@ximian.com>
652 * XmlDeclarationTests.cs : More InnerText tests.
654 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
656 * XmlCharacterDataTests.cs : Added more tests for Substring().
657 * XmlConvertTests.cs : Commented out locale-dependent tests.
658 * XmlDocumentTests.cs : Added LoadEntityReference().
660 2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
662 * Added nist_dom tests from Mainsoft hackers.
663 * Added XmlSecureResolverTests.cs.
665 2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
667 * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
668 should be written regardless of document.PreserveWhitespace.)
670 2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
672 * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
675 2004-03-14 Atsushi Enomoto <atsushi@ximian.com>
677 * XmlAttributeCollectionTests.cs : Added InsertAfterError().
678 * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
680 2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
682 * XmlDocumentTests.cs : added Implementation().
684 2004-02-17 Atsushi Enomoto <atsushi@ximian.com>
686 * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
688 2004-02-05 Atsushi Enomoto <atsushi@ximian.com>
690 * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
691 ReadNodeWhitespace().
692 * XmlElementTests.cs : Added SetAttributeNodeError().
694 2004-02-04 Atsushi Enomoto <atsushi@ximian.com>
696 * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
697 DescendantsRecursively and added more test lines.
699 * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
700 it is ignored (since XmlNodeReader behaves differently, maybe bug).
702 2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
704 * XmlReaderCommonTests.cs : Added SurrogatePairContent().
705 * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
706 * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
708 2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
710 * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
711 * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
712 element, removed extraneous test switch for InsertBefore().
713 * XsdParticleValidationTests.cs,
714 XsdValidatingReaderTests.cs : These test class names are too
715 ambiguous so just renamed them. (No bug reports are found on them,
716 but should be warned in the meantime.)
718 2004-01-23 Atsushi Enomoto <atsushi@ximian.com>
720 * XmlElementTests.cs : Added SetAttributeXmlns.
721 * XmlTextWriterTests.cs : Added several xmlns-related tests.
723 2004-01-22 Atsushi Enomoto <atsushi@ximian.com>
725 * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
727 2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
729 * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
730 * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
732 2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
734 * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
735 * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
736 XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
737 Close or avoid XmlTextReader.
739 2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
741 * XmlAttributeCollectionTests.cs :
742 added InsertAfterReplacesInCorrectOrder().
743 * XmlUrlResolverTests.cs : fixed file path.
744 * XmlTextReaderTests.cs : fixed file path.
745 * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
747 2003-12-21 Atsushi Enomoto <atsushi@ximian.com>
749 * XmlDocumentTests.cs, XmlElementTests.cs :
750 Added GetElementsByTagNameNs2().
752 2003-12-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
754 * XmlDeclarationTests.cs : Added InvalidInnerText().
755 * XmlDocumentTests.cs : CRLF fix (to LF)
756 * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
757 * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
759 2003-11-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
761 * XmlWriterTests.cs : Added WriteNodeFullDocument() with
762 encoding specification. Added WriteNodeNonEmptyElement().
763 * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
764 and GetEntityWithRelativeFileUri().
765 * XmlTextWriterTests.cs : Added some namespace related tests.
766 * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
767 * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
769 * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
770 * XmlDeclarationTests.cs : Added InvalidInnerText().
771 * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
773 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
775 * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
777 2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
779 * XmlElementTests.cs : Added more tests on
780 RemoveDoesNotRemoveDefaultAttributes().
781 * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
782 GetNamespaceOfPrefixNullArg().
783 * XmlWriterTests.cs : Added WriteNodeNone().
785 2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
787 * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
789 * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
790 and added GetEntityWithNullArgs() (though it is uncommented).
791 * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
794 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
796 * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
798 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
800 * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
801 Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
802 which is rather buggy than their XmlNodeReader.
803 * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
804 and trivial messagefix.
806 2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
808 * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
810 2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
812 * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
813 EmptyStringHasTextNode().
814 * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
815 * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
816 ReadAttributeValue().
817 * XmlTextReaderTests.cs :
818 Added NotAllowedCharRef() and ExpandParameterEntity().
819 Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
820 and UndeclaredEntityInStandaloneXml().
821 * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution()
823 * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
825 2003-08-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
827 * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
828 should be ExpandCharEntities.
829 * XmlValidatingReaderTests.cs : added ResolveEntity(),
830 ResolveEntity2() and ResolveEntityWithoutDTD().
832 2003-07-31 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
834 * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
835 CreateEntityReferencesWithoutDTD().
836 * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
837 ResolveEntityWithoutDTD().
839 2003-07-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
841 * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
842 * XmlElementTests.cs : added WriteToDefaultAttribute() test.
843 * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
844 * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
845 * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
846 entity reference inside text content (and it now fails).
848 2003-07-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
850 * XmlAttributeTests.cs : added IdentityConstraints().
851 * XmlDocumentTests.cs : added DocumentTypeNodes().
852 * XmlNodeTests.cs : added InnerText().
853 * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
854 testing reader. Added IndexerAndAttributes().
855 * XmlValidatingReader.cs : modified TestAttributes() to have
856 ReadAttributeValue() tests. Added TestIdentityConstraints()
858 2003-07-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
860 * XmlConvertTests.cs,
862 XmlTextWriterTests.cs : removed some compilation warning.
863 * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
865 * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
866 and changed PrepareXmlReader() as returning validating reader.
867 Added indexer (this[]) property check and ValidationType.None check
868 to TestAttributeDefaultContribution().
869 Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
871 2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
873 * XmlValidatingReaderTests.cs : added TestValidationEvent() and
876 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
878 * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
879 TestAttributeDefaultContribution().
881 2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
883 * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
885 * ChangeLog was incorrectly added about above stuff.
886 * XmlTextReaderTests.cs : added some reader's state check tests and
887 ReadAsElementContent and ReadAsAttributeContent.
888 * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
890 2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
892 * added XmlValidatingReaderTests.cs.
894 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
896 * XmlTextWriterTests.cs: Made use of ExpectedException
898 2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk>
900 * Made tests which expect an exception use the
901 ExpectedException Attribute.
903 2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
905 * added XmlUrlResolverTests.cs.
907 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
909 * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
910 * XmlTextReaderTests.cs : added ExternalDocument() which will result
911 in BaseURI test and DTD parameter entity test.
913 2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
915 * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
916 EmptyElementWithAttributes() and was added namespaced attribute tests.
917 * XmlTextWriterTests.cs : added WriteWhitespace().
919 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
921 * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
924 2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
926 * XmlConvertTests.cs : added VerifyNCName().
928 2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
930 * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and
931 WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
932 added more tests to AttributeWriteAttributeString().
933 * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
935 2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
937 * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
938 * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
939 and not well-formed xml of OuterXmlWithDefaultXmlns().
940 * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
941 WriteToWithDefaultNamespace().
942 * XmlNodeReaderTests.cs : fixed incorrect result expectation of
943 ReadInnerXmlWrongInit().
944 * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
945 * XmlReaderCommonTests.cs,
946 XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
947 InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
948 to resolve these entity references.
949 * XmlTextWriterTests.cs : removed English-dependent error message check.
950 fixed incorrect state-check ignorant blocks of WriteAttributes ().
951 * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
952 XmlDecl() as MS.NET results in.
954 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
956 * Tests inherits from Assertion and Assertion. prefixes removed
958 2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
960 * added XmlConvertTests.cs.
962 2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
964 * XmlAttributeTests.cs : added WriteTo.
965 * XmlReaderCommonTests.cs,
966 XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
967 Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
968 and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
969 they requires IsEmptyElement = false, which is always true for
972 2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
974 * XmlReaderCommonTests.cs,
975 XmlTextReaderTests.cs : Moved many tests to CommonTests.
977 2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
979 * XmlWriterTests.cs : added some WriteNode() related testcases.
981 2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
983 * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
984 * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
985 LoadDocumentWithIgnoreSection.
987 2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
989 * added this file as a new entry.
990 See ../ChangeLog to find ChangeLog entries before than this day.