1 2002-09-29 Nick Drochak <ndrochak@gol.com>
3 * XmlTextReaderTest.cs (AssertEndDocument): Add messages for Asserts()
4 so we can tell where this is failing.
6 2002-09-19 Matt Hunter <mahunter@tconl.com>
8 * XmlElementTests.cs: Test for SetAttributeNode(localName, namespaceURI) added.
9 * XmlAttributeCollectionTests.cs: added TestAppend().
11 2002-09-17 Kral Ferch <kral_ferch@hotmail.com>
13 * XPathNavigatorEvaluateTests.cs: Tests for string(), concat(),
14 starts-with(), and contains().
16 2002-09-12 Piers Haken <piersh@friskit.com>
18 * XPathNavigatorEvaluateTests.cs: enable string() tests.
20 2002-09-12 Piers Haken <piersh@friskit.com>
22 * XPathNavigatorEvaluateTests.cs: enable last() & count() tests.
24 2002-09-11 Kral Ferch <kral_ferch@hotmail.com>
26 * XPathNavigatorEvaluateTests.cs: Added tests for
27 local-name, namespace-uri, and string.
29 2002-09-11 Kral Ferch <kral_ferch@hotmail.com>
31 * Added XPathNavigatorEvaluateTests.cs file to
32 the MonoMicro.Test project.
34 * XPathNavigatorEvaluateTests.cs: New file.
36 * AllTests.cs: Added XPathNavigatorEvaluateTests suite.
38 * XmlDocumentTests: Added space between namespace decls in
39 TestGetElementsByTagNameUsingNameSpace. Was causing error
40 when testing against Microsoft assembly.
42 * XmlElementTests: Added space between namespace decls in
43 TestGetElementsByTagNameUsingNameSpace. Was causing error
44 when testing against Microsoft assembly.
46 2002-09-06 Kral Ferch <kral_ferch@hotmail.com>
48 * Added XPathNavigatorMatchesTests.cs file to
49 the MonoMicro.Test project.
51 2002-08-22 Jason Diamond <jason@injektilo.org>
53 * AllTests.cs, System.XML_linux_test.args,
54 XmlAttributeCollectionTests.cs,XmlElementTests.cs: Added test for
55 RemoveAll and RemoveAllAttributes courtesy of Matt Hunter
58 2002-08-22 Jason Diamond <jason@injektilo.org>
60 * XmlElementTests.cs: Correction to previous GetElementsByTagName
61 patch courtesy of Matt Hunter <xrkune@tconl.com>.
63 2002-08-22 Jason Diamond <jason@injektilo.org>
65 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
66 namespace qualified GetElementsByTagName courtesy of Matt Hunter
69 2002-08-19 Jason Diamond <jason@injektilo.org>
71 * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for
72 GetElementsByTagName courtesy of Matt Hunter <xrkune@tconl.com>.
74 2002-08-17 Jason Diamond <jason@injektilo.org>
76 * XPathNavigatorMatchesTests.cs: Added tests for absolute patterns
77 and patterns with predicates.
79 2002-08-17 Jason Diamond <jason@injektilo.org>
81 * AllTests.cs: Added XPathNavigatorMatchesTests suite.
83 * XPathNavigatorMatchesTests.cs: Added.
85 2002-08-16 Jason Diamond <jason@injektilo.org>
87 * XmlElementTests.cs: Added test for OuterXml (and WriteTo) for
90 2002-08-16 Jason Diamond <jason@injektilo.org>
92 * makefile.gnu: Added SOURCES_INCLUDE and SOURCES_EXCLUDE variables
93 to get tests to build with the new build system.
95 2002-08-10 Jason Diamond <jason@injektilo.org>
97 * makefile.gnu: Use relative path to NUnitConsole_mono.exe instead of
98 hardcoding it to /usr/local/bin. Default test suite to AllTests but
99 allow it to be overridden from the command line.
101 * XmlTextWriterTests.cs: Split TestWriteString into multiple tests.
102 Added encoding parameters to all the StreamReaders in
103 TestBaseConstructorsAndBaseStream. I think this is a bug in Mono's
104 StreamReader since these aren't required when testing against
107 2002-08-08 Jason Diamond <jason@injektilo.org>
109 * System.XML_linux_test.args: Added Kral's new test classes.
111 2002-08-07 Kral Ferch <kral_ferch@hotmail.com>
113 * XmlCharacterDataTests.cs: New file.
115 * XmlNodeTests.cs: New file.
117 * AllTests.cs: Added XmlCharacterDataTests and XmlNodeTests.
119 * XmlDocumentTests.cs: Added tests for NodeChanging, NodeChanged,
120 NodeInserting, NodeInserted, NodeRemoving, and NodeRemoved events.
122 2002-08-03 Jason Diamond <jason@injektilo.org>
124 * makefile.gnu: Added.
126 * System.XML_linux_test.args: Added.
128 2002-07-12 Piers Haken <piersh@friskit.com
130 * SelectNodesTests.cs: Added TestUnion (bug #27548)
132 2002-07-11 Jason Diamond <jason@injektilo.org>
134 * SelectNodesTests.cs: Added.
136 * AllTests.cs: Added SelectNodesTests to suite.
138 2002-07-11 Piers Haken <piersh@friskit.com>
140 * XmlElementTests.cs: added TestCreateElement3WithNullNamespace
142 2002-06-24 Jason Diamond <jason@injektilo.org>
144 * XPathScannerTests.cs: Removed.
146 * System.XML_test.build: Removed tests for XPathScanner.
148 2002-05-27 Jason Diamond <jason@injektilo.org>
150 * XPathNavigatorTests.cs: Added file to directory.
152 * AllTests.cs: Added XPathNavigatorTests to suite.
154 * XmlTextReaderTests.cs: Added test to make sure attributes are ordered
155 like Microsoft's parser does it.
157 2002-05-05 Nick Drochak <ndrochak@gol.com>
159 * ChangeLog: Update build file to run correct class in the test dll.
161 2002-05-05 Nick Drochak <ndrochak@gol.com>
166 * XPathScannerTests.cs
167 * XmlAttributeTests.cs
168 * XmlCDataSectionTests.cs
170 * XmlDeclarationTests.cs
171 * XmlDocumentTests.cs
172 * XmlDocumentTypeTests.cs
174 * XmlNamespaceManagerTests.cs
175 * XmlNodeListTests.cs
176 * XmlProcessingInstructionTests.cs
177 * XmlSignificantWhitespaceTests.cs
178 * XmlTextReaderTests.cs
180 * XmlTextWriterTests.cs
181 * XmlWhiteSpaceTests.cs: Use same namespace style as corlib tests.
182 Changed Ximian.Mono.Tests to MonoTests.System.Xml
184 2002-04-08 Kral Ferch <kral_ferch@hotmail.com>
186 * AllTests.cs: added XmlProcessingInstructionTests and XmlTextTests.
188 * MonoMicro.Test.csproj: Added XmlProcessingInstructionTests.cs and
191 * XmlAttributeTests.cs: Added TestAttributeInnerAndOuterXml.
193 * XmlCDataSectionTests.cs: Added TestXmlCDataSectionInnerAndOuterXml.
195 * XmlCommentTests.cs: Added TestXmlCommentInnerAndOuterXml.
197 * XmlDeclarationTests.cs: Added TestInnerAndOuterXml.
199 * XmlDocumentTests.cs: Added TestInnerAndOuterXml.
201 * XmlElementTests.cs: Added TestInnerAndOuterXml.
203 * XmlProcessingInstructionTests.cs: Initial check-in.
205 * XmlSignificantWhitespaceTests.cs: Added TestInnerAndOuterXml.
207 * XmlTextTests.cs: Initial check-in.
209 * XmlTextWriterTests.cs: Added TestWriteRaw, TestWriteRawInvalidInAttribute,
212 * XmlWhiteSpacesTests.cs: Added TestInnerAndOuterXml.
214 2002-04-05 Kral Ferch <kral_ferch@hotmail.com>
216 * XmlDocumentTests.cs: CreateNode tests.
218 2002-04-01 Kral Ferch <kral_ferch@hotmail.com>
220 * XmlTextWriterTests.cs: Tests for WriteEndDocument and WriteFullEndElement.
222 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
224 * XmlTextWriterTests.cs: Tests for LookupPrefix, WriteBase64,
227 2002-03-31 Kral Ferch <kral_ferch@hotmail.com>
229 * XmlTextWriterTests.cs: Finished XmlLang, XmlSpace, and
230 Attribute namespace declaration tests.
232 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
234 * XmlTextWriterTests.cs: XmlLang and XmlSpace tests.
236 2002-03-29 Kral Ferch <kral_ferch@hotmail.com>
238 * XmlTextWriterTests.cs: Working on Attributes.
240 2002-03-28 Duncan Mak <duncan@ximian.com>
242 * XmlDeclarationTests.cs (TestConstructor):
243 * XmlDocumentTypeTests.cs (TestAppendChild):
244 * XmlSignificantWhitespaceTests.cs (TestXmlWhitespaceConstructor):
245 * XmlWhiteSpaceTests.cs (TestXmlWhitespaceConstructor): Fixed the
246 test for catching Exceptions.
248 2002-03-26 Jason Diamond <jason@injektilo.org>
251 * Mono.Test.csproj: Removed XPathScanner tests.
253 * System.XML_test.build: Test XPathScanner separately.
255 2002-03-26 Duncan Mak <duncan@ximian.com>
258 * Microsoft.Test.csproj:
259 * Mono.Test.csproj: Updated to include new test,
260 XmlDocumentTypeTests.
262 * XmlDocumentTypeTests.cs: New testsuite for XmlDocumentType class.
264 * XmlCommentTests.cs (TestXmlNodeBaseProperties): Move the
265 XmlNode.Value test in here.
267 2002-03-26 Jason Diamond <jason@injektilo.org>
269 * XPathScannerTests.cs: More location path tests.
271 2002-03-25 Jason Diamond <jason@injektilo.org>
274 * Microsoft.Test.csproj:
275 * Mono.Test.csproj: Updated to include new test, XmlScannerTests.
277 * XPathScannerTests.cs: Added new tests for XPathScanner class.
279 2002-03-25 Duncan Mak <duncan@ximian.com>
282 * Microsoft.Test.csproj:
283 * Mono.Test.csproj: Updated to include new test,
286 * XmlDeclarationTests.cs: Added new test for XmlDeclaration class.
288 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
290 * XmlTextWriterTests.cs: Tests for BaseStream,
291 Namespaces = false, and WriteState.
293 2002-03-23 Kral Ferch <kral_ferch@hotmail.com>
295 * XmlTextWriterTests.cs: constructor tests with
296 different encodings to test that encoding gets suppressed
297 on xml declaration when null stream passed to constructor.
298 WriteStartDocument(standalone) tests. Tests for formatting
299 and indentation. Test for invalid value set on QuoteChar.
301 2002-03-22 Duncan Mak <duncan@ximian.com>
304 * Microsoft.Test.csproj:
305 * Mono.Test.csproj: Updated to include new files.
307 * XmlCDataSectionTests.cs: Added to CVS.
309 * XmlCommentTests.cs: Added to CVS. hanks to Kral for helping me
310 setup a testing environment on VS.NET.
312 * XmlElementTests.cs: Reformatted.
313 (TestCloneNode): Added.
315 * XmlSignificantWhitespaceTests.cs: Added to CVS.
317 * XmlWhiteSpaceTests.cs: Added to CVS.
319 2002-03-21 Kral Ferch <kral_ferch@hotmail.com>
321 * XmlDocumentTests.cs: Tessts parent traversal up through
322 document itself until null. Tests a removed elements next
325 * XmlNodeListTests.cs: Tests case where enumerator is on
326 a node that gets removed from list.
328 * XmlTextWriterTests.cs: Keeping tests for WriteXXX after
329 writer is closed up to date as new WriteXXX methods are written.
330 TestDocumentStart and TestWriteEndElement.
332 2002-03-19 Jason Diamond <jason@injektilo.org>
334 * XmlDocumentTests.cs: Added a test to check an element's names after
337 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
339 * XmlDocumentTests.cs: Tests navigation to parents since
340 that was part of a document.Load() bug reported by Mike Kestner.
342 * XmlTextWriterTests.cs: Tests for namespaces and prefixes.
344 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
346 * XmlDocumentTests.cs: TestOuterXml.
348 * XmlTextWriterTests.cs: Tests for CData, Close, Comment, Element,
349 and ProcessingInstruction.
351 2002-03-17 Kral Ferch <kral_ferch@hotmail.com>
353 * XmlDocumentTests.cs: More LoadXml tests.
355 * XmlTextWriterTests.cs: Test for invalid Processing Instructions.
357 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
359 * XmlTextWriterTests.cs: Added tests TestCData and TestComment.
361 2002-03-14 Kral Ferch <kral_ferch@hotmail.com>
363 * XmlTextWriterTests.cs: Initial checkin.
365 2002-03-12 Kral Ferch <kral_ferch@hotmail.com>
367 * XmlNodeListTests.cs: New tests: TestNodeTypesThatCantHaveChildren,
368 TestZeroChildren, TestOneChild, TestMultipleChildren,
369 TestAppendChildAffectOnEnumeration, TestRemoveChildAffectOnEnumeration,
370 TestRemoveOnlyChildAffectOnEnumeration, TestCurrentBeforeFirstNode,
371 TestCurrentAfterLastNode, TestCurrentDoesntMove, and TestReset. Made
372 two other tests but not in use yet until RemoveAll is implemented for
373 attributes and XmlNode.ReplaceChild is implemented. The tests are called
374 saveTestReplaceChildAffectOnEnumeration and saveTestRemoveAllAffectOnEnumeration.
376 2002-03-08 Jason Diamond <jason@injektilo.org>
378 * XmlTextReaderTests.cs: Test MoveToElement and MoveToFirstAttribute.
380 2002-03-08 Jason Diamond <jason@injektilo.org>
382 * XmlAttributeTests.cs: Test XmlAttribute child nodes.
384 2002-03-08 Kral Ferch <kral_ferch@hotmail.com>
386 * XmlNodeListTests.cs: New file.
388 * AllTests.cs: Added XmlNodeListTests.
390 2002/03/08 Nick Drochak <ndrochak@gol.com>
392 * System_test.build: Don't build test dll by default. Only build
393 it when 'make test' is specified.
395 2002-03-06 Kral Ferch <kral_ferch@hotmail.com>
397 * XmlAttributeTests.cs: Fixed bug in TestHasChildNodes test.
399 * XmlDocumentTests.cs: Started work on some tests for invalid data in
400 various nodes created by the document.
402 2002-03-02 Kral Ferch <kral_ferch@hotmail.com>
404 * XmlDocumentTests.cs: New tests TestLoadProcessingInstruction(),
405 TestLoadCDATA(), and TestLoadComment().
407 2002-03-02 Jason Diamond <jason@injektilo.org>
409 * XmlElementTests.cs: New file.
411 * AllTests.cs: Added XmlElementTests.
413 2002-03-02 Jason Diamond <jason@injektilo.org>
415 * XmlTextReaderTests.cs: Test MoveToNextAttribute().
417 * XmlDocumentTests.cs: Test loading document containing attributes
420 2002-03-02 Mike Kestner <mkestner@speakeasy.net>
422 * XmlAttributeTests.cs : New test suite for attrs.
423 * AllTests.cs : Add the attr suite.
425 2002-03-02 Jason Diamond <jason@injektilo.org>
427 * XmlNamespaceManagerTests.cs: Make sure the XmlNamespaceManager
428 is using its name table.
430 * NameTableTests.cs: Make sure NameTable is really returning the
433 2002-02-28 Jason Diamond <jason@injektilo.org>
435 * XmlDocumentTests.cs: Tests for XmlDocument.LoadXml courtesy of
436 Kral Ferch <kral.ferch@hotmail.com>.
438 2002-02-28 Jason Diamond <jason@injektilo.org>
440 * XmlTextReaderTests.cs: Test for XmlException when parse fail.
442 2002-02-27 Martin Baulig <martin@gnome.org>
444 * System.XML_test.build: Build new executable RunTests.System.XML.exe
445 which you can use to run the tests on Linux.
447 * *.cs: Added zero-args constructors.
449 2002-02-26 Duncan Mak <duncan@ximian.com>
451 * NameTableTests.cs: Test for System.Xml.NameTable.
453 2002-02-26 Jason Diamond <jason@injektilo.org>
455 * XmlTextReaderTests.cs: Test for namespace declarations as
458 * XmlNamespaceManagerTests.cs: Use the newly implemented NameTable
459 when creating the XmlNamespaceManager. Properly test HasNamespace.
461 2002-02-25 Jason Diamond <jason@injektilo.org>
463 * XmlDocumentTests.cs: Added file.
465 2002-02-23 Jason Diamond <jason@injektilo.org>
467 * XmlTextReaderTests.cs: Added tests for qualified attributes.
469 2002-02-23 Jason Diamond <jason@injektilo.org>
471 * ChangeLog: Added change log to this directory.
473 * Test.cs: Renamed to XmlTextReaderTests.cs.
475 * XmlTextReaderTests.cs: Added tests for NamespaceURI property.
477 * XmlNamespaceManagerTests.cs: Initial tests.