2004-09-06 Atsushi Enomoto * XmlTextReaderTests.cs : added ProhibitDtd(). * XmlWriterTests.cs : added WriteNodeError(). 2004-06-21 Atsushi Enomoto * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess. It requires CAS. 2004-06-18 Atsushi Enomoto * XmlSecureResolverTests.cs : [TestFixture] was missing. 2004-06-14 Atsushi Enomoto * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity. 2004-06-14 Atsushi Enomoto * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file URI file:///usr/local/src as correct file path. MS.NET is not aware of such format and parses as "host = usr, path = /local/src". 2004-06-06 Atsushi Enomoto * XmlTextWriterTests.cs : Added indentation testcase (it might now work due to CompareInfo.IndexOf() bug). 2004-06-06 Atsushi Enomoto * XmlTextReaderTests.cs : added some namespace check tests. 2004-05-27 Atsushi Enomoto * XmlTextReaderTests.cs : added test for bug #59142. * XmlTextWriterTests.cs : added test for bug #59154. * XmlDocumentTests.cs : added test for bug #59155. 2004-05-24 Atsushi Enomoto * XmlNodeTests.cs : added Normalize2(). 2004-05-13 Atsushi Enomoto * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not kind of thing that should be supported. * XmlValidatingReaderTests.cs : commented a bit. 2004-04-24 Atsushi Enomoto * XmlConvertTests.cs : Commented out locale-dependent tests. * XmlDocumentTests.cs : Uncommented now-testable lines. Commented out that should not be allowed, such as non-XML-name node. 2004-04-24 Atsushi Enomoto * XmlDeclarationTests.cs : More InnerText tests. 2004-04-20 Atsushi Enomoto * XmlCharacterDataTests.cs : Added more tests for Substring(). * XmlConvertTests.cs : Commented out locale-dependent tests. * XmlDocumentTests.cs : Added LoadEntityReference(). 2004-03-31 Atsushi Enomoto * Added nist_dom tests from Mainsoft hackers. * Added XmlSecureResolverTests.cs. 2004-03-16 Atsushi Enomoto * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes should be written regardless of document.PreserveWhitespace.) 2004-03-15 Atsushi Enomoto * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on EndElement. 2004-03-14 Atsushi Enomoto * XmlAttributeCollectionTests.cs : Added InsertAfterError(). * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented]. 2004-03-04 Atsushi Enomoto * XmlDocumentTests.cs : added Implementation(). 2004-02-17 Atsushi Enomoto * XmlEntityTests.cs, XmlDocumentEventTests.cs : added. 2004-02-05 Atsushi Enomoto * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and ReadNodeWhitespace(). * XmlElementTests.cs : Added SetAttributeNodeError(). 2004-02-04 Atsushi Enomoto * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to DescendantsRecursively and added more test lines. Added ChildNodes(). * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However it is ignored (since XmlNodeReader behaves differently, maybe bug). 2004-02-03 Atsushi Enomoto * XmlReaderCommonTests.cs : Added SurrogatePairContent(). * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse(). * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively(). 2004-01-28 Atsushi Enomoto * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset(). * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document element, removed extraneous test switch for InsertBefore(). * XsdParticleValidationTests.cs, XsdValidatingReaderTests.cs : These test class names are too ambiguous so just renamed them. (No bug reports are found on them, but should be warned in the meantime.) 2004-01-23 Atsushi Enomoto * XmlElementTests.cs : Added SetAttributeXmlns. * XmlTextWriterTests.cs : Added several xmlns-related tests. 2004-01-22 Atsushi Enomoto * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration. 2004-01-20 Atsushi Enomoto * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren. * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration. 2004-01-14 Atsushi Enomoto * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute(). * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs, XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs : Close or avoid XmlTextReader. 2004-01-03 Atsushi Enomoto * XmlAttributeCollectionTests.cs : added InsertAfterReplacesInCorrectOrder(). * XmlUrlResolverTests.cs : fixed file path. * XmlTextReaderTests.cs : fixed file path. * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape(). 2003-12-21 Atsushi Enomoto * XmlDocumentTests.cs, XmlElementTests.cs : Added GetElementsByTagNameNs2(). 2003-12-16 Atsushi Enomoto * XmlDeclarationTests.cs : Added InvalidInnerText(). * XmlDocumentTests.cs : CRLF fix (to LF) * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument(). * XmlValidatingReaderTests.cs : Fixed entity handling check tests. 2003-11-28 Atsushi Enomoto * XmlWriterTests.cs : Added WriteNodeFullDocument() with encoding specification. Added WriteNodeNonEmptyElement(). * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType() and GetEntityWithRelativeFileUri(). * XmlTextWriterTests.cs : Added some namespace related tests. * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests. * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected nodes. * XmlElementTests.cs : Added ConstructionAndDefaultAttributes(). * XmlDeclarationTests.cs : Added InvalidInnerText(). * XmlAttributeTests.cs : Added CheckPrefixWithNamespace(). 2003-10-13 Atsushi Enomoto * XmlWriterTests.cs : Added WriteSurrogateCharEntity(). 2003-10-13 Atsushi Enomoto * XmlElementTests.cs : Added more tests on RemoveDoesNotRemoveDefaultAttributes(). * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and GetNamespaceOfPrefixNullArg(). * XmlWriterTests.cs : Added WriteNodeNone(). 2003-10-05 Atsushi Enomoto * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test methods. * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs, and added GetEntityWithNullArgs() (though it is uncommented). * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader testing phase. 2003-09-21 Atsushi Enomoto * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-) 2003-09-21 Atsushi Enomoto * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes(). Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader which is rather buggy than their XmlNodeReader. * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes() and trivial messagefix. 2003-09-21 Atsushi Enomoto * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope(). 2003-08-24 Atsushi Enomoto * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and EmptyStringHasTextNode(). * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes(). * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and ReadAttributeValue(). * XmlTextReaderTests.cs : Added NotAllowedCharRef() and ExpandParameterEntity(). Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml() and UndeclaredEntityInStandaloneXml(). * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution() refactory. * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs. 2003-08-05 Atsushi Enomoto * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling should be ExpandCharEntities. * XmlValidatingReaderTests.cs : added ResolveEntity(), ResolveEntity2() and ResolveEntityWithoutDTD(). 2003-07-31 Atsushi Enomoto * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and CreateEntityReferencesWithoutDTD(). * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and ResolveEntityWithoutDTD(). 2003-07-29 Atsushi Enomoto * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test. * XmlElementTests.cs : added WriteToDefaultAttribute() test. * XmlNodeTests.cs : added InnerXmlWithXmlns () test. * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test. * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have entity reference inside text content (and it now fails). 2003-07-26 Atsushi Enomoto * XmlAttributeTests.cs : added IdentityConstraints(). * XmlDocumentTests.cs : added DocumentTypeNodes(). * XmlNodeTests.cs : added InnerText(). * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the testing reader. Added IndexerAndAttributes(). * XmlValidatingReader.cs : modified TestAttributes() to have ReadAttributeValue() tests. Added TestIdentityConstraints() 2003-07-24 Atsushi Enomoto * XmlConvertTests.cs, XmlNodeTests.cs, XmlTextWriterTests.cs : removed some compilation warning. * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit() incorrect commit. * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2... and changed PrepareXmlReader() as returning validating reader. Added indexer (this[]) property check and ValidationType.None check to TestAttributeDefaultContribution(). Added TestExpandEntity(), TestPreserveEntity() and TestNormalization(). 2003-07-19 Atsushi Enomoto * XmlValidatingReaderTests.cs : added TestValidationEvent() and some code refactory. 2003-07-12 Atsushi Enomoto * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and TestAttributeDefaultContribution(). 2003-07-12 Atsushi Enomoto * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct ReadState check. * ChangeLog was incorrectly added about above stuff. * XmlTextReaderTests.cs : added some reader's state check tests and ReadAsElementContent and ReadAsAttributeContent. * XmlTextWriterTests.cs : added DontOutputMultipleXmlns(). 2003-07-06 Atsushi Enomoto * added XmlValidatingReaderTests.cs. 2003-07-01 Martin Willemoes Hansen * XmlTextWriterTests.cs: Made use of ExpectedException 2003-07-01 Martin Willemoes Hansen * Made tests which expect an exception use the ExpectedException Attribute. 2003-06-20 Atsushi Enomoto * added XmlUrlResolverTests.cs. 2003-06-16 Atsushi Enomoto * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests) * XmlTextReaderTests.cs : added ExternalDocument() which will result in BaseURI test and DTD parameter entity test. 2003-06-16 Atsushi Enomoto * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now EmptyElementWithAttributes() and was added namespaced attribute tests. * XmlTextWriterTests.cs : added WriteWhitespace(). 2003-06-10 Zoltan Varga * XmlDocumentTests.cs: New test for null prefix and namespaceURI in CreateAttribute. 2003-06-01 Atsushi Enomoto * XmlConvertTests.cs : added VerifyNCName(). 2003-05-18 Atsushi Enomoto * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and WriteWhitespaceCloseTag() (patch by Jonathan Hogg). added more tests to AttributeWriteAttributeString(). * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite. 2003-05-16 Atsushi Enomoto * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo(). * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl() and not well-formed xml of OuterXmlWithDefaultXmlns(). * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of WriteToWithDefaultNamespace(). * XmlNodeReaderTests.cs : fixed incorrect result expectation of ReadInnerXmlWrongInit(). * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After(). * XmlReaderCommonTests.cs, XmlTextReaderTests.cs : moved EntityReference() and EntityReference- InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected to resolve these entity references. * XmlTextWriterTests.cs : removed English-dependent error message check. fixed incorrect state-check ignorant blocks of WriteAttributes (). * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode- XmlDecl() as MS.NET results in. 2003-05-13 Martin Willemoes Hansen * Tests inherits from Assertion and Assertion. prefixes removed 2003-05-05 Atsushi Enomoto * added XmlConvertTests.cs. 2003-04-29 Atsushi Enomoto * XmlAttributeTests.cs : added WriteTo. * XmlReaderCommonTests.cs, XmlTextReader.cs : fixed ReadInnerXml (check correct position.) Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute, and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because they requires IsEmptyElement = false, which is always true for XmlNodeReader). 2003-04-27 Atsushi Enomoto * XmlReaderCommonTests.cs, XmlTextReaderTests.cs : Moved many tests to CommonTests. 2003-04-25 Atsushi Enomoto * XmlWriterTests.cs : added some WriteNode() related testcases. 2003-04-13 Atsushi Enomoto * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument. * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and LoadDocumentWithIgnoreSection. 2003-04-12 Atsushi Enomoto * added this file as a new entry. See ../ChangeLog to find ChangeLog entries before than this day.