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