1 2002-08-22 Jason Diamond <jason@injektilo.org>
3 * XmlElementTests.cs: Correction to previous GetElementsByTagName
4 patch courtesy of Matt Hunter <xrkune@tconl.com>.
6 2002-08-22 Jason Diamond <jason@injektilo.org>
8 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
9 namespace qualified GetElementsByTagName courtesy of Matt Hunter
12 2002-08-19 Jason Diamond <jason@injektilo.org>
14 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
15 GetElementsByTagName courtesy of Matt Hunter <xrkune@tconl.com>.
17 2002-08-17 Jason Diamond <jason@injektilo.org>
19 * XPathNavigatorMatchesTests.cs: Added tests for absolute patterns
20 and patterns with predicates.
22 2002-08-17 Jason Diamond <jason@injektilo.org>
24 * AllTests.cs: Added XPathNavigatorMatchesTests suite.
26 * XPathNavigatorMatchesTests.cs: Added.
28 2002-08-16 Jason Diamond <jason@injektilo.org>
30 * XmlElementTests.cs: Added test for OuterXml (and WriteTo) for
33 2002-08-16 Jason Diamond <jason@injektilo.org>
35 * makefile.gnu: Added SOURCES_INCLUDE and SOURCES_EXCLUDE variables
36 to get tests to build with the new build system.
38 2002-08-10 Jason Diamond <jason@injektilo.org>
40 * makefile.gnu: Use relative path to NUnitConsole_mono.exe instead of
41 hardcoding it to /usr/local/bin. Default test suite to AllTests but
42 allow it to be overridden from the command line.
44 * XmlTextWriterTests.cs: Split TestWriteString into multiple tests.
45 Added encoding parameters to all the StreamReaders in
46 TestBaseConstructorsAndBaseStream. I think this is a bug in Mono's
47 StreamReader since these aren't required when testing against
50 2002-08-08 Jason Diamond <jason@injektilo.org>
52 * System.XML_linux_test.args: Added Kral's new test classes.
54 2002-08-07 Kral Ferch <kral_ferch@hotmail.com>
56 * XmlCharacterDataTests.cs: New file.
58 * XmlNodeTests.cs: New file.
60 * AllTests.cs: Added XmlCharacterDataTests and XmlNodeTests.
62 * XmlDocumentTests.cs: Added tests for NodeChanging, NodeChanged,
63 NodeInserting, NodeInserted, NodeRemoving, and NodeRemoved events.
65 2002-08-03 Jason Diamond <jason@injektilo.org>
67 * makefile.gnu: Added.
69 * System.XML_linux_test.args: Added.
71 2002-07-12 Piers Haken <piersh@friskit.com
73 * SelectNodesTests.cs: Added TestUnion (bug #27548)
75 2002-07-11 Jason Diamond <jason@injektilo.org>
77 * SelectNodesTests.cs: Added.
79 * AllTests.cs: Added SelectNodesTests to suite.
81 2002-07-11 Piers Haken <piersh@friskit.com>
83 * XmlElementTests.cs: added TestCreateElement3WithNullNamespace
85 2002-06-24 Jason Diamond <jason@injektilo.org>
87 * XPathScannerTests.cs: Removed.
89 * System.XML_test.build: Removed tests for XPathScanner.
91 2002-05-27 Jason Diamond <jason@injektilo.org>
93 * XPathNavigatorTests.cs: Added file to directory.
95 * AllTests.cs: Added XPathNavigatorTests to suite.
97 * XmlTextReaderTests.cs: Added test to make sure attributes are ordered
98 like Microsoft's parser does it.
100 2002-05-05 Nick Drochak <ndrochak@gol.com>
102 * ChangeLog: Update build file to run correct class in the test dll.
104 2002-05-05 Nick Drochak <ndrochak@gol.com>
109 * XPathScannerTests.cs
110 * XmlAttributeTests.cs
111 * XmlCDataSectionTests.cs
113 * XmlDeclarationTests.cs
114 * XmlDocumentTests.cs
115 * XmlDocumentTypeTests.cs
117 * XmlNamespaceManagerTests.cs
118 * XmlNodeListTests.cs
119 * XmlProcessingInstructionTests.cs
120 * XmlSignificantWhitespaceTests.cs
121 * XmlTextReaderTests.cs
123 * XmlTextWriterTests.cs
124 * XmlWhiteSpaceTests.cs: Use same namespace style as corlib tests.
125 Changed Ximian.Mono.Tests to MonoTests.System.Xml
127 2002-04-08 Kral Ferch <kral_ferch@hotmail.com>
129 * AllTests.cs: added XmlProcessingInstructionTests and XmlTextTests.
131 * MonoMicro.Test.csproj: Added XmlProcessingInstructionTests.cs and
134 * XmlAttributeTests.cs: Added TestAttributeInnerAndOuterXml.
136 * XmlCDataSectionTests.cs: Added TestXmlCDataSectionInnerAndOuterXml.
138 * XmlCommentTests.cs: Added TestXmlCommentInnerAndOuterXml.
140 * XmlDeclarationTests.cs: Added TestInnerAndOuterXml.
142 * XmlDocumentTests.cs: Added TestInnerAndOuterXml.
144 * XmlElementTests.cs: Added TestInnerAndOuterXml.
146 * XmlProcessingInstructionTests.cs: Initial check-in.
148 * XmlSignificantWhitespaceTests.cs: Added TestInnerAndOuterXml.
150 * XmlTextTests.cs: Initial check-in.
152 * XmlTextWriterTests.cs: Added TestWriteRaw, TestWriteRawInvalidInAttribute,
155 * XmlWhiteSpacesTests.cs: Added TestInnerAndOuterXml.
157 2002-04-05 Kral Ferch <kral_ferch@hotmail.com>
159 * XmlDocumentTests.cs: CreateNode tests.
161 2002-04-01 Kral Ferch <kral_ferch@hotmail.com>
163 * XmlTextWriterTests.cs: Tests for WriteEndDocument and WriteFullEndElement.
165 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
167 * XmlTextWriterTests.cs: Tests for LookupPrefix, WriteBase64,
170 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
172 * XmlTextWriterTests.cs: Finished XmlLang, XmlSpace, and
173 Attribute namespace declaration tests.
175 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
177 * XmlTextWriterTests.cs: XmlLang and XmlSpace tests.
179 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
181 * XmlTextWriterTests.cs: Working on Attributes.
183 2002-03-28 Duncan Mak <duncan@ximian.com>
185 * XmlDeclarationTests.cs (TestConstructor):
186 * XmlDocumentTypeTests.cs (TestAppendChild):
187 * XmlSignificantWhitespaceTests.cs (TestXmlWhitespaceConstructor):
188 * XmlWhiteSpaceTests.cs (TestXmlWhitespaceConstructor): Fixed the
189 test for catching Exceptions.
191 2002-03-26 Jason Diamond <jason@injektilo.org>
194 * Mono.Test.csproj: Removed XPathScanner tests.
196 * System.XML_test.build: Test XPathScanner separately.
198 2002-03-26 Duncan Mak <duncan@ximian.com>
201 * Microsoft.Test.csproj:
202 * Mono.Test.csproj: Updated to include new test,
203 XmlDocumentTypeTests.
205 * XmlDocumentTypeTests.cs: New testsuite for XmlDocumentType class.
207 * XmlCommentTests.cs (TestXmlNodeBaseProperties): Move the
208 XmlNode.Value test in here.
210 2002-03-26 Jason Diamond <jason@injektilo.org>
212 * XPathScannerTests.cs: More location path tests.
214 2002-03-25 Jason Diamond <jason@injektilo.org>
217 * Microsoft.Test.csproj:
218 * Mono.Test.csproj: Updated to include new test, XmlScannerTests.
220 * XPathScannerTests.cs: Added new tests for XPathScanner class.
222 2002-03-25 Duncan Mak <duncan@ximian.com>
225 * Microsoft.Test.csproj:
226 * Mono.Test.csproj: Updated to include new test,
229 * XmlDeclarationTests.cs: Added new test for XmlDeclaration class.
231 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
233 * XmlTextWriterTests.cs: Tests for BaseStream,
234 Namespaces = false, and WriteState.
236 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
238 * XmlTextWriterTests.cs: constructor tests with
239 different encodings to test that encoding gets suppressed
240 on xml declaration when null stream passed to constructor.
241 WriteStartDocument(standalone) tests. Tests for formatting
242 and indentation. Test for invalid value set on QuoteChar.
244 2002-03-22 Duncan Mak <duncan@ximian.com>
247 * Microsoft.Test.csproj:
248 * Mono.Test.csproj: Updated to include new files.
250 * XmlCDataSectionTests.cs: Added to CVS.
252 * XmlCommentTests.cs: Added to CVS. hanks to Kral for helping me
253 setup a testing environment on VS.NET.
255 * XmlElementTests.cs: Reformatted.
256 (TestCloneNode): Added.
258 * XmlSignificantWhitespaceTests.cs: Added to CVS.
260 * XmlWhiteSpaceTests.cs: Added to CVS.
262 2002-03-21 Kral Ferch <kral_ferch@hotmail.com>
264 * XmlDocumentTests.cs: Tessts parent traversal up through
265 document itself until null. Tests a removed elements next
268 * XmlNodeListTests.cs: Tests case where enumerator is on
269 a node that gets removed from list.
271 * XmlTextWriterTests.cs: Keeping tests for WriteXXX after
272 writer is closed up to date as new WriteXXX methods are written.
273 TestDocumentStart and TestWriteEndElement.
275 2002-03-19 Jason Diamond <jason@injektilo.org>
277 * XmlDocumentTests.cs: Added a test to check an element's names after
280 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
282 * XmlDocumentTests.cs: Tests navigation to parents since
283 that was part of a document.Load() bug reported by Mike Kestner.
285 * XmlTextWriterTests.cs: Tests for namespaces and prefixes.
287 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
289 * XmlDocumentTests.cs: TestOuterXml.
291 * XmlTextWriterTests.cs: Tests for CData, Close, Comment, Element,
292 and ProcessingInstruction.
294 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
296 * XmlDocumentTests.cs: More LoadXml tests.
298 * XmlTextWriterTests.cs: Test for invalid Processing Instructions.
300 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
302 * XmlTextWriterTests.cs: Added tests TestCData and TestComment.
304 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
306 * XmlTextWriterTests.cs: Initial checkin.
308 2002-03-12 Kral Ferch <kral_ferch@hotmail.com>
310 * XmlNodeListTests.cs: New tests: TestNodeTypesThatCantHaveChildren,
311 TestZeroChildren, TestOneChild, TestMultipleChildren,
312 TestAppendChildAffectOnEnumeration, TestRemoveChildAffectOnEnumeration,
313 TestRemoveOnlyChildAffectOnEnumeration, TestCurrentBeforeFirstNode,
314 TestCurrentAfterLastNode, TestCurrentDoesntMove, and TestReset. Made
315 two other tests but not in use yet until RemoveAll is implemented for
316 attributes and XmlNode.ReplaceChild is implemented. The tests are called
317 saveTestReplaceChildAffectOnEnumeration and saveTestRemoveAllAffectOnEnumeration.
319 2002-03-08 Jason Diamond <jason@injektilo.org>
321 * XmlTextReaderTests.cs: Test MoveToElement and MoveToFirstAttribute.
323 2002-03-08 Jason Diamond <jason@injektilo.org>
325 * XmlAttributeTests.cs: Test XmlAttribute child nodes.
327 2002-03-08 Kral Ferch <kral_ferch@hotmail.com>
329 * XmlNodeListTests.cs: New file.
331 * AllTests.cs: Added XmlNodeListTests.
333 2002/03/08 Nick Drochak <ndrochak@gol.com>
335 * System_test.build: Don't build test dll by default. Only build
336 it when 'make test' is specified.
338 2002-03-06 Kral Ferch <kral_ferch@hotmail.com>
340 * XmlAttributeTests.cs: Fixed bug in TestHasChildNodes test.
342 * XmlDocumentTests.cs: Started work on some tests for invalid data in
343 various nodes created by the document.
345 2002-03-02 Kral Ferch <kral_ferch@hotmail.com>
347 * XmlDocumentTests.cs: New tests TestLoadProcessingInstruction(),
348 TestLoadCDATA(), and TestLoadComment().
350 2002-03-02 Jason Diamond <jason@injektilo.org>
352 * XmlElementTests.cs: New file.
354 * AllTests.cs: Added XmlElementTests.
356 2002-03-02 Jason Diamond <jason@injektilo.org>
358 * XmlTextReaderTests.cs: Test MoveToNextAttribute().
360 * XmlDocumentTests.cs: Test loading document containing attributes
363 2002-03-02 Mike Kestner <mkestner@speakeasy.net>
365 * XmlAttributeTests.cs : New test suite for attrs.
366 * AllTests.cs : Add the attr suite.
368 2002-03-02 Jason Diamond <jason@injektilo.org>
370 * XmlNamespaceManagerTests.cs: Make sure the XmlNamespaceManager
371 is using its name table.
373 * NameTableTests.cs: Make sure NameTable is really returning the
376 2002-02-28 Jason Diamond <jason@injektilo.org>
378 * XmlDocumentTests.cs: Tests for XmlDocument.LoadXml courtesy of
379 Kral Ferch <kral.ferch@hotmail.com>.
381 2002-02-28 Jason Diamond <jason@injektilo.org>
383 * XmlTextReaderTests.cs: Test for XmlException when parse fail.
385 2002-02-27 Martin Baulig <martin@gnome.org>
387 * System.XML_test.build: Build new executable RunTests.System.XML.exe
388 which you can use to run the tests on Linux.
390 * *.cs: Added zero-args constructors.
392 2002-02-26 Duncan Mak <duncan@ximian.com>
394 * NameTableTests.cs: Test for System.Xml.NameTable.
396 2002-02-26 Jason Diamond <jason@injektilo.org>
398 * XmlTextReaderTests.cs: Test for namespace declarations as
401 * XmlNamespaceManagerTests.cs: Use the newly implemented NameTable
402 when creating the XmlNamespaceManager. Properly test HasNamespace.
404 2002-02-25 Jason Diamond <jason@injektilo.org>
406 * XmlDocumentTests.cs: Added file.
408 2002-02-23 Jason Diamond <jason@injektilo.org>
410 * XmlTextReaderTests.cs: Added tests for qualified attributes.
412 2002-02-23 Jason Diamond <jason@injektilo.org>
414 * ChangeLog: Added change log to this directory.
416 * Test.cs: Renamed to XmlTextReaderTests.cs.
418 * XmlTextReaderTests.cs: Added tests for NamespaceURI property.
420 * XmlNamespaceManagerTests.cs: Initial tests.