XmlTextWriter formatting, indenting, xml declaration stuff.
[mono.git] / mcs / class / System.XML / Test / ChangeLog
1 2002-03-23  Kral Ferch <kral_ferch@hotmail.com>
2
3         * XmlTextWriterTests.cs: constructor tests with
4         different encodings to test that encoding gets suppressed
5         on xml declaration when null stream passed to constructor.
6         WriteStartDocument(standalone) tests.  Tests for formatting
7         and indentation.  Test for invalid value set on QuoteChar.
8
9 2002-03-22  Duncan Mak  <duncan@ximian.com>
10
11         * AllTests.cs: 
12         * Microsoft.Test.csproj: 
13         * Mono.Test.csproj: Updated to include new files.
14
15         * XmlCDataSectionTests.cs: Added to CVS.
16
17         * XmlCommentTests.cs: Added to CVS. hanks to Kral for helping me
18         setup a testing environment on VS.NET.
19
20         * XmlElementTests.cs: Reformatted.
21         (TestCloneNode): Added.
22
23         * XmlSignificantWhitespaceTests.cs: Added to CVS.
24
25         * XmlWhiteSpaceTests.cs: Added to CVS.
26                 
27 2002-03-21  Kral Ferch <kral_ferch@hotmail.com>
28
29         * XmlDocumentTests.cs: Tessts parent traversal up through
30         document itself until null.  Tests a removed elements next
31         sibling is null.
32         
33         * XmlNodeListTests.cs: Tests case where enumerator is on
34         a node that gets removed from list.
35         
36         * XmlTextWriterTests.cs: Keeping tests for WriteXXX after
37         writer is closed up to date as new WriteXXX methods are written.
38         TestDocumentStart and TestWriteEndElement.
39         
40 2002-03-19  Jason Diamond <jason@injektilo.org>
41
42         * XmlDocumentTests.cs: Added a test to check an element's names after 
43         loading.
44
45 2002-03-17  Kral Ferch <kral_ferch@hotmail.com>
46
47         * XmlDocumentTests.cs: Tests navigation to parents since
48         that was part of a document.Load() bug reported by Mike Kestner.
49         
50         * XmlTextWriterTests.cs: Tests for namespaces and prefixes.
51
52 2002-03-17  Kral Ferch <kral_ferch@hotmail.com>
53
54         * XmlDocumentTests.cs: TestOuterXml.
55         
56         * XmlTextWriterTests.cs: Tests for CData, Close, Comment, Element,
57         and ProcessingInstruction.
58
59 2002-03-17  Kral Ferch <kral_ferch@hotmail.com>
60
61         * XmlDocumentTests.cs: More LoadXml tests.
62         
63         * XmlTextWriterTests.cs: Test for invalid Processing Instructions.
64
65 2002-03-14  Kral Ferch <kral_ferch@hotmail.com>
66
67         * XmlTextWriterTests.cs:  Added tests TestCData and TestComment.
68         
69 2002-03-14  Kral Ferch <kral_ferch@hotmail.com>
70
71         * XmlTextWriterTests.cs:  Initial checkin.
72         
73 2002-03-12  Kral Ferch <kral_ferch@hotmail.com>
74
75         * XmlNodeListTests.cs: New tests: TestNodeTypesThatCantHaveChildren,
76         TestZeroChildren, TestOneChild, TestMultipleChildren,
77         TestAppendChildAffectOnEnumeration, TestRemoveChildAffectOnEnumeration,
78         TestRemoveOnlyChildAffectOnEnumeration, TestCurrentBeforeFirstNode,
79         TestCurrentAfterLastNode, TestCurrentDoesntMove, and TestReset.  Made
80         two other tests but not in use yet until RemoveAll is implemented for
81         attributes and XmlNode.ReplaceChild is implemented.  The tests are called
82         saveTestReplaceChildAffectOnEnumeration and saveTestRemoveAllAffectOnEnumeration.
83
84 2002-03-08  Jason Diamond <jason@injektilo.org>
85
86         * XmlTextReaderTests.cs: Test MoveToElement and MoveToFirstAttribute.
87
88 2002-03-08  Jason Diamond <jason@injektilo.org>
89
90         * XmlAttributeTests.cs: Test XmlAttribute child nodes.
91
92 2002-03-08  Kral Ferch <kral_ferch@hotmail.com>
93
94         * XmlNodeListTests.cs: New file.
95
96         * AllTests.cs: Added XmlNodeListTests.
97
98 2002/03/08  Nick Drochak <ndrochak@gol.com>
99
100         * System_test.build: Don't build test dll by default.  Only build
101         it when 'make test' is specified.
102
103 2002-03-06  Kral Ferch <kral_ferch@hotmail.com>
104
105         * XmlAttributeTests.cs: Fixed bug in TestHasChildNodes test.
106         
107         * XmlDocumentTests.cs: Started work on some tests for invalid data in
108         various nodes created by the document.
109
110 2002-03-02  Kral Ferch <kral_ferch@hotmail.com>
111
112         * XmlDocumentTests.cs: New tests TestLoadProcessingInstruction(),
113         TestLoadCDATA(), and TestLoadComment().
114
115 2002-03-02  Jason Diamond <jason@injektilo.org>
116
117         * XmlElementTests.cs: New file.
118
119         * AllTests.cs: Added XmlElementTests.
120
121 2002-03-02  Jason Diamond <jason@injektilo.org>
122
123         * XmlTextReaderTests.cs: Test MoveToNextAttribute().
124
125         * XmlDocumentTests.cs: Test loading document containing attributes
126         and text nodes.
127
128 2002-03-02  Mike Kestner <mkestner@speakeasy.net>
129
130         * XmlAttributeTests.cs : New test suite for attrs.
131         * AllTests.cs : Add the attr suite.
132
133 2002-03-02  Jason Diamond <jason@injektilo.org>
134
135         * XmlNamespaceManagerTests.cs: Make sure the XmlNamespaceManager 
136         is using its name table.
137
138         * NameTableTests.cs: Make sure NameTable is really returning the
139         same references.
140
141 2002-02-28  Jason Diamond <jason@injektilo.org>
142
143         * XmlDocumentTests.cs: Tests for XmlDocument.LoadXml courtesy of
144         Kral Ferch <kral.ferch@hotmail.com>.
145
146 2002-02-28  Jason Diamond <jason@injektilo.org>
147
148         * XmlTextReaderTests.cs: Test for XmlException when parse fail.
149
150 2002-02-27  Martin Baulig  <martin@gnome.org>
151
152         * System.XML_test.build: Build new executable RunTests.System.XML.exe
153         which you can use to run the tests on Linux.
154
155         * *.cs: Added zero-args constructors.
156
157 2002-02-26  Duncan Mak  <duncan@ximian.com>
158
159         * NameTableTests.cs: Test for System.Xml.NameTable.
160
161 2002-02-26  Jason Diamond <jason@injektilo.org>
162
163         * XmlTextReaderTests.cs: Test for namespace declarations as
164         attributes.
165
166         * XmlNamespaceManagerTests.cs: Use the newly implemented NameTable
167         when creating the XmlNamespaceManager. Properly test HasNamespace.
168
169 2002-02-25  Jason Diamond <jason@injektilo.org>
170
171         * XmlDocumentTests.cs: Added file.
172         
173 2002-02-23  Jason Diamond <jason@injektilo.org>
174
175         * XmlTextReaderTests.cs: Added tests for qualified attributes.
176         
177 2002-02-23  Jason Diamond <jason@injektilo.org>
178
179         * ChangeLog: Added change log to this directory.
180
181         * Test.cs: Renamed to XmlTextReaderTests.cs.
182
183         * XmlTextReaderTests.cs: Added tests for NamespaceURI property.
184
185         * XmlNamespaceManagerTests.cs: Initial tests.