1 2002-10-21 Duncan Mak <duncan@ximian.com>
3 * XmlTextReaderTests.cs:
5 * XmlDocumentTests.cs: Patches from Atsushi Enomoto
6 <ginga@kit.hi-ho.ne.jp>.
8 2002-10-18 Duncan Mak <duncan@ximian.com>
10 * XmlDocumentTests.cs: Apply a patch from Atsushi Enomoto
11 <ginga@kit.hi-ho.ne.jp>.
13 2002-09-29 Nick Drochak <ndrochak@gol.com>
15 * XmlTextReaderTest.cs (AssertEndDocument): Add messages for Asserts()
16 so we can tell where this is failing.
18 2002-09-19 Matt Hunter <mahunter@tconl.com>
20 * XmlElementTests.cs: Test for SetAttributeNode(localName, namespaceURI) added.
21 * XmlAttributeCollectionTests.cs: added TestAppend().
23 2002-09-17 Kral Ferch <kral_ferch@hotmail.com>
25 * XPathNavigatorEvaluateTests.cs: Tests for string(), concat(),
26 starts-with(), and contains().
28 2002-09-12 Piers Haken <piersh@friskit.com>
30 * XPathNavigatorEvaluateTests.cs: enable string() tests.
32 2002-09-12 Piers Haken <piersh@friskit.com>
34 * XPathNavigatorEvaluateTests.cs: enable last() & count() tests.
36 2002-09-11 Kral Ferch <kral_ferch@hotmail.com>
38 * XPathNavigatorEvaluateTests.cs: Added tests for
39 local-name, namespace-uri, and string.
41 2002-09-11 Kral Ferch <kral_ferch@hotmail.com>
43 * Added XPathNavigatorEvaluateTests.cs file to
44 the MonoMicro.Test project.
46 * XPathNavigatorEvaluateTests.cs: New file.
48 * AllTests.cs: Added XPathNavigatorEvaluateTests suite.
50 * XmlDocumentTests: Added space between namespace decls in
51 TestGetElementsByTagNameUsingNameSpace. Was causing error
52 when testing against Microsoft assembly.
54 * XmlElementTests: Added space between namespace decls in
55 TestGetElementsByTagNameUsingNameSpace. Was causing error
56 when testing against Microsoft assembly.
58 2002-09-06 Kral Ferch <kral_ferch@hotmail.com>
60 * Added XPathNavigatorMatchesTests.cs file to
61 the MonoMicro.Test project.
63 2002-08-22 Jason Diamond <jason@injektilo.org>
65 * AllTests.cs, System.XML_linux_test.args,
66 XmlAttributeCollectionTests.cs,XmlElementTests.cs: Added test for
67 RemoveAll and RemoveAllAttributes courtesy of Matt Hunter
70 2002-08-22 Jason Diamond <jason@injektilo.org>
72 * XmlElementTests.cs: Correction to previous GetElementsByTagName
73 patch courtesy of Matt Hunter <xrkune@tconl.com>.
75 2002-08-22 Jason Diamond <jason@injektilo.org>
77 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
78 namespace qualified GetElementsByTagName courtesy of Matt Hunter
81 2002-08-19 Jason Diamond <jason@injektilo.org>
83 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
84 GetElementsByTagName courtesy of Matt Hunter <xrkune@tconl.com>.
86 2002-08-17 Jason Diamond <jason@injektilo.org>
88 * XPathNavigatorMatchesTests.cs: Added tests for absolute patterns
89 and patterns with predicates.
91 2002-08-17 Jason Diamond <jason@injektilo.org>
93 * AllTests.cs: Added XPathNavigatorMatchesTests suite.
95 * XPathNavigatorMatchesTests.cs: Added.
97 2002-08-16 Jason Diamond <jason@injektilo.org>
99 * XmlElementTests.cs: Added test for OuterXml (and WriteTo) for
102 2002-08-16 Jason Diamond <jason@injektilo.org>
104 * makefile.gnu: Added SOURCES_INCLUDE and SOURCES_EXCLUDE variables
105 to get tests to build with the new build system.
107 2002-08-10 Jason Diamond <jason@injektilo.org>
109 * makefile.gnu: Use relative path to NUnitConsole_mono.exe instead of
110 hardcoding it to /usr/local/bin. Default test suite to AllTests but
111 allow it to be overridden from the command line.
113 * XmlTextWriterTests.cs: Split TestWriteString into multiple tests.
114 Added encoding parameters to all the StreamReaders in
115 TestBaseConstructorsAndBaseStream. I think this is a bug in Mono's
116 StreamReader since these aren't required when testing against
119 2002-08-08 Jason Diamond <jason@injektilo.org>
121 * System.XML_linux_test.args: Added Kral's new test classes.
123 2002-08-07 Kral Ferch <kral_ferch@hotmail.com>
125 * XmlCharacterDataTests.cs: New file.
127 * XmlNodeTests.cs: New file.
129 * AllTests.cs: Added XmlCharacterDataTests and XmlNodeTests.
131 * XmlDocumentTests.cs: Added tests for NodeChanging, NodeChanged,
132 NodeInserting, NodeInserted, NodeRemoving, and NodeRemoved events.
134 2002-08-03 Jason Diamond <jason@injektilo.org>
136 * makefile.gnu: Added.
138 * System.XML_linux_test.args: Added.
140 2002-07-12 Piers Haken <piersh@friskit.com
142 * SelectNodesTests.cs: Added TestUnion (bug #27548)
144 2002-07-11 Jason Diamond <jason@injektilo.org>
146 * SelectNodesTests.cs: Added.
148 * AllTests.cs: Added SelectNodesTests to suite.
150 2002-07-11 Piers Haken <piersh@friskit.com>
152 * XmlElementTests.cs: added TestCreateElement3WithNullNamespace
154 2002-06-24 Jason Diamond <jason@injektilo.org>
156 * XPathScannerTests.cs: Removed.
158 * System.XML_test.build: Removed tests for XPathScanner.
160 2002-05-27 Jason Diamond <jason@injektilo.org>
162 * XPathNavigatorTests.cs: Added file to directory.
164 * AllTests.cs: Added XPathNavigatorTests to suite.
166 * XmlTextReaderTests.cs: Added test to make sure attributes are ordered
167 like Microsoft's parser does it.
169 2002-05-05 Nick Drochak <ndrochak@gol.com>
171 * ChangeLog: Update build file to run correct class in the test dll.
173 2002-05-05 Nick Drochak <ndrochak@gol.com>
178 * XPathScannerTests.cs
179 * XmlAttributeTests.cs
180 * XmlCDataSectionTests.cs
182 * XmlDeclarationTests.cs
183 * XmlDocumentTests.cs
184 * XmlDocumentTypeTests.cs
186 * XmlNamespaceManagerTests.cs
187 * XmlNodeListTests.cs
188 * XmlProcessingInstructionTests.cs
189 * XmlSignificantWhitespaceTests.cs
190 * XmlTextReaderTests.cs
192 * XmlTextWriterTests.cs
193 * XmlWhiteSpaceTests.cs: Use same namespace style as corlib tests.
194 Changed Ximian.Mono.Tests to MonoTests.System.Xml
196 2002-04-08 Kral Ferch <kral_ferch@hotmail.com>
198 * AllTests.cs: added XmlProcessingInstructionTests and XmlTextTests.
200 * MonoMicro.Test.csproj: Added XmlProcessingInstructionTests.cs and
203 * XmlAttributeTests.cs: Added TestAttributeInnerAndOuterXml.
205 * XmlCDataSectionTests.cs: Added TestXmlCDataSectionInnerAndOuterXml.
207 * XmlCommentTests.cs: Added TestXmlCommentInnerAndOuterXml.
209 * XmlDeclarationTests.cs: Added TestInnerAndOuterXml.
211 * XmlDocumentTests.cs: Added TestInnerAndOuterXml.
213 * XmlElementTests.cs: Added TestInnerAndOuterXml.
215 * XmlProcessingInstructionTests.cs: Initial check-in.
217 * XmlSignificantWhitespaceTests.cs: Added TestInnerAndOuterXml.
219 * XmlTextTests.cs: Initial check-in.
221 * XmlTextWriterTests.cs: Added TestWriteRaw, TestWriteRawInvalidInAttribute,
224 * XmlWhiteSpacesTests.cs: Added TestInnerAndOuterXml.
226 2002-04-05 Kral Ferch <kral_ferch@hotmail.com>
228 * XmlDocumentTests.cs: CreateNode tests.
230 2002-04-01 Kral Ferch <kral_ferch@hotmail.com>
232 * XmlTextWriterTests.cs: Tests for WriteEndDocument and WriteFullEndElement.
234 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
236 * XmlTextWriterTests.cs: Tests for LookupPrefix, WriteBase64,
239 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
241 * XmlTextWriterTests.cs: Finished XmlLang, XmlSpace, and
242 Attribute namespace declaration tests.
244 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
246 * XmlTextWriterTests.cs: XmlLang and XmlSpace tests.
248 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
250 * XmlTextWriterTests.cs: Working on Attributes.
252 2002-03-28 Duncan Mak <duncan@ximian.com>
254 * XmlDeclarationTests.cs (TestConstructor):
255 * XmlDocumentTypeTests.cs (TestAppendChild):
256 * XmlSignificantWhitespaceTests.cs (TestXmlWhitespaceConstructor):
257 * XmlWhiteSpaceTests.cs (TestXmlWhitespaceConstructor): Fixed the
258 test for catching Exceptions.
260 2002-03-26 Jason Diamond <jason@injektilo.org>
263 * Mono.Test.csproj: Removed XPathScanner tests.
265 * System.XML_test.build: Test XPathScanner separately.
267 2002-03-26 Duncan Mak <duncan@ximian.com>
270 * Microsoft.Test.csproj:
271 * Mono.Test.csproj: Updated to include new test,
272 XmlDocumentTypeTests.
274 * XmlDocumentTypeTests.cs: New testsuite for XmlDocumentType class.
276 * XmlCommentTests.cs (TestXmlNodeBaseProperties): Move the
277 XmlNode.Value test in here.
279 2002-03-26 Jason Diamond <jason@injektilo.org>
281 * XPathScannerTests.cs: More location path tests.
283 2002-03-25 Jason Diamond <jason@injektilo.org>
286 * Microsoft.Test.csproj:
287 * Mono.Test.csproj: Updated to include new test, XmlScannerTests.
289 * XPathScannerTests.cs: Added new tests for XPathScanner class.
291 2002-03-25 Duncan Mak <duncan@ximian.com>
294 * Microsoft.Test.csproj:
295 * Mono.Test.csproj: Updated to include new test,
298 * XmlDeclarationTests.cs: Added new test for XmlDeclaration class.
300 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
302 * XmlTextWriterTests.cs: Tests for BaseStream,
303 Namespaces = false, and WriteState.
305 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
307 * XmlTextWriterTests.cs: constructor tests with
308 different encodings to test that encoding gets suppressed
309 on xml declaration when null stream passed to constructor.
310 WriteStartDocument(standalone) tests. Tests for formatting
311 and indentation. Test for invalid value set on QuoteChar.
313 2002-03-22 Duncan Mak <duncan@ximian.com>
316 * Microsoft.Test.csproj:
317 * Mono.Test.csproj: Updated to include new files.
319 * XmlCDataSectionTests.cs: Added to CVS.
321 * XmlCommentTests.cs: Added to CVS. hanks to Kral for helping me
322 setup a testing environment on VS.NET.
324 * XmlElementTests.cs: Reformatted.
325 (TestCloneNode): Added.
327 * XmlSignificantWhitespaceTests.cs: Added to CVS.
329 * XmlWhiteSpaceTests.cs: Added to CVS.
331 2002-03-21 Kral Ferch <kral_ferch@hotmail.com>
333 * XmlDocumentTests.cs: Tessts parent traversal up through
334 document itself until null. Tests a removed elements next
337 * XmlNodeListTests.cs: Tests case where enumerator is on
338 a node that gets removed from list.
340 * XmlTextWriterTests.cs: Keeping tests for WriteXXX after
341 writer is closed up to date as new WriteXXX methods are written.
342 TestDocumentStart and TestWriteEndElement.
344 2002-03-19 Jason Diamond <jason@injektilo.org>
346 * XmlDocumentTests.cs: Added a test to check an element's names after
349 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
351 * XmlDocumentTests.cs: Tests navigation to parents since
352 that was part of a document.Load() bug reported by Mike Kestner.
354 * XmlTextWriterTests.cs: Tests for namespaces and prefixes.
356 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
358 * XmlDocumentTests.cs: TestOuterXml.
360 * XmlTextWriterTests.cs: Tests for CData, Close, Comment, Element,
361 and ProcessingInstruction.
363 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
365 * XmlDocumentTests.cs: More LoadXml tests.
367 * XmlTextWriterTests.cs: Test for invalid Processing Instructions.
369 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
371 * XmlTextWriterTests.cs: Added tests TestCData and TestComment.
373 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
375 * XmlTextWriterTests.cs: Initial checkin.
377 2002-03-12 Kral Ferch <kral_ferch@hotmail.com>
379 * XmlNodeListTests.cs: New tests: TestNodeTypesThatCantHaveChildren,
380 TestZeroChildren, TestOneChild, TestMultipleChildren,
381 TestAppendChildAffectOnEnumeration, TestRemoveChildAffectOnEnumeration,
382 TestRemoveOnlyChildAffectOnEnumeration, TestCurrentBeforeFirstNode,
383 TestCurrentAfterLastNode, TestCurrentDoesntMove, and TestReset. Made
384 two other tests but not in use yet until RemoveAll is implemented for
385 attributes and XmlNode.ReplaceChild is implemented. The tests are called
386 saveTestReplaceChildAffectOnEnumeration and saveTestRemoveAllAffectOnEnumeration.
388 2002-03-08 Jason Diamond <jason@injektilo.org>
390 * XmlTextReaderTests.cs: Test MoveToElement and MoveToFirstAttribute.
392 2002-03-08 Jason Diamond <jason@injektilo.org>
394 * XmlAttributeTests.cs: Test XmlAttribute child nodes.
396 2002-03-08 Kral Ferch <kral_ferch@hotmail.com>
398 * XmlNodeListTests.cs: New file.
400 * AllTests.cs: Added XmlNodeListTests.
402 2002/03/08 Nick Drochak <ndrochak@gol.com>
404 * System_test.build: Don't build test dll by default. Only build
405 it when 'make test' is specified.
407 2002-03-06 Kral Ferch <kral_ferch@hotmail.com>
409 * XmlAttributeTests.cs: Fixed bug in TestHasChildNodes test.
411 * XmlDocumentTests.cs: Started work on some tests for invalid data in
412 various nodes created by the document.
414 2002-03-02 Kral Ferch <kral_ferch@hotmail.com>
416 * XmlDocumentTests.cs: New tests TestLoadProcessingInstruction(),
417 TestLoadCDATA(), and TestLoadComment().
419 2002-03-02 Jason Diamond <jason@injektilo.org>
421 * XmlElementTests.cs: New file.
423 * AllTests.cs: Added XmlElementTests.
425 2002-03-02 Jason Diamond <jason@injektilo.org>
427 * XmlTextReaderTests.cs: Test MoveToNextAttribute().
429 * XmlDocumentTests.cs: Test loading document containing attributes
432 2002-03-02 Mike Kestner <mkestner@speakeasy.net>
434 * XmlAttributeTests.cs : New test suite for attrs.
435 * AllTests.cs : Add the attr suite.
437 2002-03-02 Jason Diamond <jason@injektilo.org>
439 * XmlNamespaceManagerTests.cs: Make sure the XmlNamespaceManager
440 is using its name table.
442 * NameTableTests.cs: Make sure NameTable is really returning the
445 2002-02-28 Jason Diamond <jason@injektilo.org>
447 * XmlDocumentTests.cs: Tests for XmlDocument.LoadXml courtesy of
448 Kral Ferch <kral.ferch@hotmail.com>.
450 2002-02-28 Jason Diamond <jason@injektilo.org>
452 * XmlTextReaderTests.cs: Test for XmlException when parse fail.
454 2002-02-27 Martin Baulig <martin@gnome.org>
456 * System.XML_test.build: Build new executable RunTests.System.XML.exe
457 which you can use to run the tests on Linux.
459 * *.cs: Added zero-args constructors.
461 2002-02-26 Duncan Mak <duncan@ximian.com>
463 * NameTableTests.cs: Test for System.Xml.NameTable.
465 2002-02-26 Jason Diamond <jason@injektilo.org>
467 * XmlTextReaderTests.cs: Test for namespace declarations as
470 * XmlNamespaceManagerTests.cs: Use the newly implemented NameTable
471 when creating the XmlNamespaceManager. Properly test HasNamespace.
473 2002-02-25 Jason Diamond <jason@injektilo.org>
475 * XmlDocumentTests.cs: Added file.
477 2002-02-23 Jason Diamond <jason@injektilo.org>
479 * XmlTextReaderTests.cs: Added tests for qualified attributes.
481 2002-02-23 Jason Diamond <jason@injektilo.org>
483 * ChangeLog: Added change log to this directory.
485 * Test.cs: Renamed to XmlTextReaderTests.cs.
487 * XmlTextReaderTests.cs: Added tests for NamespaceURI property.
489 * XmlNamespaceManagerTests.cs: Initial tests.